什么是不可变类 An immutable class is simply a class whose instances cannot be modified. All of the information contained in each instance is fixed for the lifetime of the object, so …
Mysql架构 通过sql语句串联: insert语句:事务 select语句:索引 update语句:锁 架构 SQL语句流程 InooDB架构 缓冲池(buffer pool) 内存落盘 脏页落盘 RedoLog落盘 事务 插入语句流程 undolog+readview 索引 查询语句流程 B树 B+树 主键索引 聚簇索引 辅助索引 回表查询 …
Thread状态图 ThreadStart源码分析 synchronized volatile源码分析 CAS JUC AQS AQS源码 ReentrantLock锁获取释放源码分析 线程协作工具类 线程池核心参数 线程池原理 线程池架构 ThreadLocalJDK对比 ThreadLocal 栈 多线程 思维导图 并发
JVM架构图 JVM运行时数据区 对象的一生 JVM调优 Java进程 思维导图 JVM
minio版本差异解决 @Configuration @ConfigurationProperties(prefix = "minio") public class MinioConfig { final static Logger logger = LoggerFactory.getLogger(MinioConfig.cla…
java基础思维导图 java 基础 java特性 继承 多态 编译时多态通过方法重载 重载只能通过不同的方法参数区分 参数个数不同 参数类型不同 通过指向父类的指针,来调用在不同子类中实现的方法 运行时多态通过方法重写 多态用到了动态绑定 编译时类型与运行时类型不一致就会发生运行时动态绑定(典型的就是重载) java元注解 能注解到注解上的注解,…
注释和代码都有大量更改,非规范。 ai识别车牌号 文档(行驶证识别):https://cloud.baidu.com/doc/OCR/s/yk3h7y3ks 文档(车牌识别):https://cloud.baidu.com/doc/OCR/s/ck3h7y191 获取车辆照片url 将url下载到某个临时文件夹 将文件编码为base64 调百度AI…
mes项目架构 . ├── README.md ├── code-generator │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ ├── java │ │ └── com │ │ └── zeroone │ │ └── star │ │ …
项目架构sample . ├── README.md ├── code-generator │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ ├── java │ │ └── com │ │ └── organization │ │ └── samp…
抽奖功能 注释和代码都有大量更改,非规范。 抽奖代码 Date now = new Date(); //获取活动基本信息 CardGame game = (CardGame) redisUtil.get(RedisKeys.INFO+gameid); //判断活动是否开始 //如果活动信息还没加载进redis,无效 //如果活动已经加载,预热完成,…