08 2021 档案

摘要:总结: select for update 可以看成 select for update wait UN-LIMITED ——查询记录如果被锁,则等待释放。执行过程中"自己"也会上行级锁,直到事务提交 select for update wait X—— 对某个记录进行查询,如果有被锁,则等待X秒。 阅读全文
posted @ 2021-08-30 14:44 甜菜波波 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:parallelStream默认使用了fork-join框架,其默认线程数是CPU核心数。 通过测试实践,发现有两种方法来修改默认的多线程数量: 1、全局设置 在运行代码之前,加入如下代码: System.setProperty("java.util.concurrent.ForkJoinPool. 阅读全文
posted @ 2021-08-27 08:59 甜菜波波 阅读(3612) 评论(0) 推荐(0) 编辑
摘要:EQ 就是 EQUAL等于 NE就是 NOT EQUAL不等于 GT 就是 GREATER THAN大于 LT 就是 LESS THAN小于 GE 就是 GREATER THAN OR EQUAL 大于等于 LE 就是 LESS THAN OR EQUAL 小于等于其他like、in。。。与SQL语 阅读全文
posted @ 2021-08-13 14:03 甜菜波波 阅读(756) 评论(0) 推荐(0) 编辑
摘要:背景: 今天遇到一个汉字生僻字在数据库中GBK字符集中无法正常编码存储。 分析: 具体描述:生僻字“𡚸”无法存储在数据库上。 收集数据及析:1. 这个“𡚸”能够使用的常用的输入吗? 不能,用了五笔,微软拼字,在windows 10简体中文的平台下,打不出这个字。 2. 数据库的本地字符集是zhs 阅读全文
posted @ 2021-08-12 17:05 甜菜波波 阅读(3955) 评论(0) 推荐(0) 编辑
摘要:application.yml中加上 # springBoot+Mybatis 控制台打印SQL语句 (方式一) logging: level: com.zoctan.api.mapper : debug # 配置slq打印日志 (方式二) mybatis-plus: configuration: 阅读全文
posted @ 2021-08-12 16:54 甜菜波波 阅读(3493) 评论(0) 推荐(0) 编辑
摘要:前言相信大家都用过 Fastjson,阿里的一个开源 JSON 库,在阿里系的开源项目里应用的非常广泛。虽然有时候也被戏称“沉的快”,但 Fastjson 从功能丰富度、易用性、源码设计角度来看,都是一款十分优秀的工具库。在使用 Fastjson 时,经常会配置一些枚举参数,比如日期格式、格式化输出 阅读全文
posted @ 2021-08-10 15:43 甜菜波波 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一、关系图理解 二、区别 1.过滤器 过滤器是在web应用启动的时候初始化一次, 在web应用停止的时候销毁 可以对请求的URL进行过滤, 对敏感词过滤 挡在拦截器的外层 实现的是 javax.servlet.Filter 接口 ,是 Servlet 规范的一部分 在请求进入容器后,但在进入serv 阅读全文
posted @ 2021-08-10 15:22 甜菜波波 阅读(582) 评论(0) 推荐(0) 编辑
摘要:InputStream根据名字就知道它是输入类,OutputStream是输出类InputStream之所以叫输入类,是因为它要把要需要读取的内容转化成输入流,再从它那里进行读取,而OutputStream之所以叫输出类,是因为它首先需要与写入的目的地相关联,然后通过它进行写入。输入是:把要读取的内 阅读全文
posted @ 2021-08-09 15:49 甜菜波波 阅读(373) 评论(0) 推荐(0) 编辑
摘要:字符流与字节流的区别 (尊重劳动成果,转载请注明出处:https://blog.csdn.net/cynhafa/article/details/6882061 ) 字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存), 阅读全文
posted @ 2021-08-09 15:43 甜菜波波 阅读(599) 评论(0) 推荐(0) 编辑
摘要://向文件尾部追加内容 public static void main( String [] args) throws FileNotFoundException,IOException { for (int i=0;i<100;i++){ appendContent("D:\\Q\\test\\t 阅读全文
posted @ 2021-08-09 15:31 甜菜波波 阅读(91) 评论(0) 推荐(0) 编辑
摘要:目录HashMap基础HashMap实现原理Node和Node链拉链法关于Node数组 table散列算法HashMap和红黑树关于TreeNode红黑树基础HashMap扩容机制JDK1.7下的扩容机制JDK1.8下的扩容机制HashMap基础HashMap继承了AbstractMap类,实现了M 阅读全文
posted @ 2021-08-09 14:53 甜菜波波 阅读(465) 评论(0) 推荐(0) 编辑
摘要:JAVA中的数组,在添加或者删除元素的时候,都会复制一个新数组,比较耗内存。但是数组的遍历则是非常高效的。链表则是相反,遍历慢(需要遍历数组,一直找到值相等的元素才算找到),而添加和删除元素代价低。有没有办法结合两者的特点,做到寻找元素快,插入元素或者删除元素代价低呢?答案是利用哈利表。HashMa 阅读全文
posted @ 2021-08-09 14:20 甜菜波波 阅读(350) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示