摘要:
当表没有额外的索引时,查询语句超时会导致mysql事务超时 可以通过以下语句查看mysql锁的当前状态 SHOW ENGINE INNODB STATUS; 日志中可以看出查询,共计花费970s去取数据,明显超时 阅读全文
摘要:
按照常识,位运算x|0,要么等于x,要么等于0 那么在JS的世界你的认知就要被颠覆了 下面请看 不带或0运算: (window.crypto.getRandomValues(new Uint32Array(1))[0] * 0x10000 ) 168546249998336 (window.cryp 阅读全文
摘要:
最近遇到一个奇葩的问题,项目跑的好好的,没有安装其它特殊软件,突然服务器启动报错,日志如下,显然是服务器的8080端口占用了。 Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind 阅读全文
摘要:
开源好用的表达式计算语言FEL,可惜了官网文档不在国内,我来copy个过来。 Fel是轻量级的高效的表达式计算引擎 Fel在源自于企业项目,设计目标是为了满足不断变化的功能需求和性能需求。 Fel是开放的,引擎执行中的多个模块都可以扩展或替换。Fel的执行主要是通过函数实现,运算符(+、-等都是Fe 阅读全文
摘要:
mybatis xml中使用OGNL解析参数,如果直接使用了关键字则会导致解析失败。 常见的关键字有: 字段 mybatis关键字 bor (字符|)的英文 xor 字符^的英文 and 字符&& band 字符& ed 字符== neg 字符!= lt 字符< gt 字符> lte 字符<= gt 阅读全文
摘要:
spring的案例场景 同一个事务中使用并发操作导致更新获取锁失败 @Autowired Service service1; @Transactional public void methodA(){ List<Object> objs; service1.deleteByid(id1); objs 阅读全文
摘要:
my-vue-app/ ├── node_modules/ # 依赖的第三方模块 ├── public/ # 公共文件,不会被打包 │ ├── index.html # 应用的入口 HTML 文件 │ └── favicon.ico # 网站图标 ├── src/ # 项目源代码 │ ├── ass 阅读全文
摘要:
脚本搞定git文件版本变化信息,解决部署种变更的审核和统计信息工作复杂问题 git diff --name-status --ignore-cr-at-eol --ignore-space-at-eol --ignore-space-change --ignore-all-space --ignor 阅读全文
摘要:
按时间创建备份文件夹 备份文件夹 删除源文件 解压替换文件 destDir="/cust/website/bkFolder/`date '+%Y%m%d%H%M%S'`/" echo "destDir:destDir" cp -vr /cust/website/* 阅读全文
摘要:
LocalDateTime LocalDateTime ldt = LocalDateTime.now(); LocalDateTime todayZero = LocalDateTime.of(ldt.getYear(), ldt.getMonthValue(), ldt.getDayOfMont 阅读全文