在线web工程演示stackblitz
饥梳头,饱洗澡。——杨慎 是这个网址 https://stackblitz.com/ 例如: https://stackblitz.com/github/slidevjs/new?file=slides.md 打开就直接构建并可以自由修改,不用在本地npm i啦! 相当的方便相当的nice 比较适合开源项目用来演示
在线图片消除背景
久立先养足,久夜先养目。——吕坤 我们知道在mac中的预览软件可以选择移除背景 这里介绍一个在线的 https://www.remove.bg/zh
Mybatis在Mapper上加注解关闭一级缓存
正如自然忌讳真空一样,人类是讨厌平等的。——《我是猫》 MyBatis的一级缓存是SqlSession级别的缓存,默认是开启的。如果你想在查询时禁用一级缓存,可以使用@Options注解并将flushCache属性设置为true: 123456789101112import org.apache.ibatis.annotations.Options;import org.apache.ibatis.annotations.Select;import org.apache.ibatis.annotations.Mapper;@Mapperpublic interface MyMapper { @Select("SELECT * FROM my_table WHERE id = #{id}") @Options(flushCache = Options.FlushCachePolicy.TRUE) MyEntity selectById(int id);} 这样每次执行查询时,都会刷新缓存。
Mybatis在Mapper上加注解关闭二级缓存
久视伤血,久卧伤气,久坐伤肉,久立伤骨,久行伤筋。——曹廷栋 代码如下 12345678910111213import org.apache.ibatis.annotations.CacheNamespace;import org.apache.ibatis.annotations.Select;import org.apache.ibatis.annotations.Mapper;import org.apache.ibatis.cache.impl.PerpetualCache;@Mapper@CacheNamespace(implementation = PerpetualCache.class, blocking = false)public interface MyMapper { @Select("SELECT * FROM my_table WHERE id = #{id}") MyEntity selectById(int id);} 上使用@CacheNamespace注解,并将imp...
css透视效果位置perspective-origin
真理是时间的孩子,不是权威的孩子。——伽利略 正如我们在前一篇文章中提到的,CSS具备处理3D变换的能力。继续这一话题,本文将重点介绍perspective-origin属性,这个属性允许我们调整透视效果的原点,影响3D变换的视觉输出。 详细信息可以参考这个链接:MDN文档 让我们通过一个例子来看看perspective-origin的实际效果: .cube { width: 100px; height: 100px; position: relative; transform-style: preserve-3d; transform: rotateX(45deg) rotateY(45deg); } .face { position: absolute; width: 100%; height: 100%; background: rgba(255, 165, 0, 0.8); display: flex; align-items: center; justify-cont...
ai工具箱latentbox
在每个死胡同的尽头,都有另一个维度的天空,在无路可走时迫使你腾空而起,那就是奇迹。——廖一梅 Latent Box AI、创意和艺术领域的精选合集,来自 Latent Cat。 https://github.com/latentcat/latentbox 什么是 Latent BoxLatent Box 是一个重新构想的聚合站,由 Latent Cat 组织维护。为什么要做这件事情?我们有下面几个小小的追求: 通过高质量的内容抹平信息差。我们不需要另一个搜索引擎、收录大量的网站、产品,配置复杂的自动化、检索和用户系统——因为那根本没人会看。我希望当我们收录一千个站点时,其中的一百个都是用户会打开试试并记住的、真正好的东西。 尽可能多元、跨界。我们认为一个好的产品、好的技术、好的团队,所涉及的学科知识、专业技能都是非常宽广的,希望这份合集能涵盖尽可能多的创意领域。因此,它适合同样热衷于突破自我的你。 保持更新、社区共创。保持更新非常难,社区会是我们坚持下去的动力。所以,我们在 GitHub 开源了整个网站,并建立了 Twitter、小红书账号,和 Discord、微信群。...
css的透视效果perspective
有两件事我最憎恶:没有信仰的博才多学和充满信仰的愚昧无知。——爱默生 我们知道css中我们的transform可以调整z轴,这说明css是有3d能力的 但是我们通常看一个3d的物体,是近的地方大,远的地方小甚至被遮挡,要实现这样的透视效果其实只需要一个css属性即可 https://developer.mozilla.org/zh-CN/docs/Web/CSS/perspective 就比如这个正方体: .face { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; position: absolute; backface-visibility: inherit; font-size: 60px; color: #fff } .front { background: rgba(90,90,90,.7); transform: translateZ(50px)...
在嵌入式tomcat运行如何添加spring配置配置参数
placehloder 我们知道,在springboot用jar运行时,可以通过指定参数来进行配置 1java -jar myapp.jar --server.port=8081 --spring.datasource.url=jdbc:mysql://localhost:3306/mydb 如果是tomcat运行,则有下列几种方式 在 CATALINA_OPTS 环境变量中设置参数: 你可以在 Tomcat 的环境变量 CATALINA_OPTS 中添加 Spring 配置参数。例如,编辑 setenv.sh(Linux)或 setenv.bat(Windows)文件,添加以下内容: 12# setenv.sh (Linux)export CATALINA_OPTS="$CATALINA_OPTS -Dserver.port=8081 -Dspring.datasource.url=jdbc:mysql://localhost:3306/mydb" 12rem setenv.bat (Windows)set CATALINA_OPTS=%CATAL...
uniapp中h5视频播放器部分机型显示在最上层问题
家贫不是贫,路贫贫煞人。——吴敬梓 这里在浏览器里看了下b站播放器的代码,试了试转成blob可以解决这个问题 代码如下: 资源路径与blobUrl互转 | 阿超
报错Enter passphrase for key ‘/Users/achao/.ssh/id_rsa‘
家庭整体的完整和团结一致时一个良好教育的一个基本条件。——马卡连柯 如题,在拉取代码时候老是提示 1Enter passphrase for key ‘/Users/achao/.ssh/id_rsa‘ 然后要求输入密码 原因是生成密钥时设置了密码,我们只需要重新设置一遍,在输入新密码时候按回车跳过即可 1ssh-keygen -p -f ~/.ssh/id_rsa
