12 2019 档案
摘要:AuthenticationToken的元素不满足实际情况,登录的时候需要有学校id或者其他参数 "AuthenticationToken的元素不满足实际情况,登录的时候需要有学校id或者其他参数"
阅读全文
摘要:https://blog.51cto.com/7266799/2171917
阅读全文
摘要:springboot配置多个yml文件 参考 "springboot配置多个yml文件" "maven(三)最详细的profile的使用" 实战 为生产和开发分别配置一个profile。每个都有多个文件。 profile 每个profile都应该有唯一的id, 可以同时激活多个profile,每个p
阅读全文
摘要:尝试使用freemarker模板引擎生成打印文件 参考 "freemarker中文" "freemarker官网" 依赖 测试代码 java package com.mozq.freemarker.freemarker01.demo; import freemarker.template.Confi
阅读全文
摘要:多版本并发控制 MVCC 实现可重复读 参考 MVCC 是通过保存数据在某个时间点的快照实现的。不同存储引擎的 MVCC 的实现不同,典型的有乐观并发控制和悲观并发控制。 InnoDB 的 MVCC 实现 名词 `事务版本号 记录创建时间 记录删除时间` InnoDB 的 MVCC 是通过在每行记录
阅读全文
摘要:多版本并发控制 MVCC MVCC 是通过保存数据在某个时间点的快照实现的。不同存储引擎的 MVCC 的实现不同,典型的有乐观并发控制和悲观并发控制。 即为事务创建某个时间点的读一致性视图,保证不同事务查询看到的读一致性视图不一样。 "InnoDB记录存储结构" innodb 的行记录格式有4中。这
阅读全文
摘要:模拟3级分类信息查询 sql DROP TABLE IF EXISTS ; CREATE TABLE ( varchar(50) NOT NULL, varchar(255) NOT NULL, int(11) NOT NULL, varchar(50) NOT NULL, PRIMARY KEY
阅读全文
摘要:MyBatis结果集一对多映射 需求:重画二维码配置类,根据sizeCode将查询出来的imageCode分组。 sql DROP TABLE IF EXISTS ; CREATE TABLE ( int(11) DEFAULT NULL, varchar(255) DEFAULT NULL, in
阅读全文
摘要:MyBatis的ResultMapping和ResultMap "CSDN LoveLion" "复杂对象的组装与创建——建造者模式(一)" "Effective java 第3版中描述的Builder模式" "Java设计模式14:建造者模式" 2个类都使用了Builder来构建对象。 Resul
阅读全文
摘要:PropertyTokenizer
阅读全文
摘要:MyBatis核心对象之StatementHandler `ResultHandler ParameterHandler Executor`
阅读全文
摘要:```java package com.mozq.sb.file01.test; import org.apache.poi.hssf.usermodel.*; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss.usermodel.*; import java.io.FileOutputStream; impor
阅读全文
摘要:缓存+写缓冲区+无效化队列 == 缓存一致性协议+内存屏障 参考 "计算机体系结构(第五版)-复习-MESI&MOESI协议" Java多线程编程实战指南 核心篇 第11章前4节 "介绍三种基本的地址映射方法" "ARM的cache和写缓冲器(write buffer" "理解 Memory bar
阅读全文
摘要:volatile可见性案例 黑马 运行结果
阅读全文
摘要:Java死锁演示 在线程中嵌套获取锁导致死锁。思路,尽量不要嵌套获取锁。 控制台输出 jstack dump进程信息 死锁信息 bug
阅读全文
摘要:最久未使用算法和最少次数算法 参考 "LRU算法 缓存淘汰策略" "缓存算法(FIFO 、LRU、LFU三种算法的区别)" LRU算法(最久未使用算法) 当数据满时,淘汰最久未使用的数据。该算法需要获取所有缓存数据中最久未使用的数据。 链表实现 1. 创建一个固定大小的链表,数据首次被访问,插入到链
阅读全文
摘要:http://hg.openjdk.java.net/jdk8u/jdk8u60/jdk/file/935758609767 browse zip
阅读全文
摘要:Maven跳过测试 参考 http://maven.apache.org/plugins/maven resources plugin/testResources mojo.html http://maven.apache.org/plugins/maven compiler plugin/test
阅读全文
摘要:Maven教程 微信公众号 "Maven高手系列" "settings配置文件配置" "Maven插件配置详情" "jar插件的配置"
阅读全文
摘要:SpringMVC重定向路径中带中文参数 springboot重定向到后端接口测试 springboot重定向到前端接口测试 bug
阅读全文
摘要:maven clean插件使用进阶 参考 "Maven clean 插件" "Maven删除外部文件" 查看命令帮助 跳过clean和删除指定的文件夹 帮助
阅读全文
摘要:线程池基础 参考 "线程池的使用(线程池重点解析)" 相关类 接口 实现类 有任务调度功能的线程池 普通的线程池 核心构造器 示例
阅读全文
摘要:Session中短信验证码设置有效时间
阅读全文
摘要:```java package com.mozq.boot.kuayu01.demo; import java.net.MalformedURLException; import java.net.URL; public class URL_01 { public static void main(String[] args) { try { URL url = new URL(""); /* U
阅读全文
摘要:Springboot定时任务 博文 "spring注解@Scheduled中fixedDelay、fixedRate和cron表达式的区别" "Spring Boot使用@Scheduled定时器任务" 示例
阅读全文
摘要:Base64编码 java.util.Base64 commons codec
阅读全文

浙公网安备 33010602011771号