redo log 、undo log 、binlog、两阶段提交
,需要确保方法参数名与注解中的名称一致。参数的映射,无法正确绑定参数。MyBatis 默认的行为是。如果使用了具名参数(如。MyBatis 没有找到。
【已解决】 [ org.apache.catalina.core.StandardService : 173 ] - Stopping service [Tomcat]都是jar包惹的祸
有一定借鉴意义但是没解决问题,idea的classpath中已经包含了nashorn,且可以运行项目,但是maven就是打不成jar包,试来试去都没怀疑maven问题🤓,没想到还真是maven的问题。今天项目打包的时候报这样的错误,jdk8,在idea项目中明明可以找到该文件路径和代码,但是打包打不进去,maven的runner配置,jre原来是jdk17,改成1.8就ok了。参考了一些博客文章,
docker容器jar包连不上另一个容器的mysql
用户态、内核态切换,进程和线程、文件传输优化、DMA、零拷贝、sendfile、mmap、pagecache
volatile区别在jdk1.5版本(包含)之前,锁的状态只有两种状态:无锁状态和重量级锁状态,只要有线程访问共享资源对象,则锁直接成为重量级锁,jdk1.6版本后,对synchronized锁进行了优化,新加了“偏向锁”和“轻量级锁”,用来减少上下文的切换以提高性能,所以锁就有了4种状态。注意:无锁到偏向锁这不是升级,是在偏向锁打开后,,没有从无锁升级到偏向锁的过程。偏向锁未开启,会直接从无锁升级到轻量级锁,偏向锁开启时,会从偏向锁升级到轻量级锁。
java反射机制、静态代理、jdk、cglib动态代理