上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 58 下一页
摘要: 一、pagehelper 场景使用MyBatis进行数据库查询,当数据量大时,一般都需要分页查询;这时可以自己手写sql语句,传入当前页pageNum 和 每页数量 pageSize,自己封装ResultMap。但这样做非常麻烦,特别是开发需求多的时候,这样的操作显然有点累赘。这时候就可以使用一个非 阅读全文
posted @ 2021-10-08 17:28 Boblim 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一、mybatis方式 在你的application.yml文件下面加入下面这段代码 mybatis configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 项目启动在你的控制台看到上面这种就说明配置成了: 打印出来的 阅读全文
posted @ 2021-10-08 15:39 Boblim 阅读(11567) 评论(0) 推荐(0) 编辑
摘要: 转自:解析json之net.sf.json 下载地址本次使用版本:http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-1.1/最新版本:http://sourceforge.net/projects/json-lib/fi 阅读全文
posted @ 2021-08-02 16:30 Boblim 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 在阻塞式io中,如果一个线程在等待io操作,那么cpu还会分配时间片给该线程吗?{运行态,就绪态,阻塞态} 运行态 wait/阻塞io-→阻塞态 运行态 调度 →就绪态 就绪态 调度 →运行态 阻塞态 信号/io返回-→就绪态 所以不占用时间片。 既然阻塞 I/O 会使线程休眠,为什么 Java 线 阅读全文
posted @ 2021-08-02 16:14 Boblim 阅读(2980) 评论(2) 推荐(1) 编辑
摘要: 转自:详解Condition的await和signal等待通知机制 参考:面试 LockSupport.park()会释放锁资源吗 1.Condition简介 任何一个java对象都天然继承于Object类,在线程间实现通信的往往会应用到Object的几个方法,比如wait(),wait(long 阅读全文
posted @ 2021-07-30 18:59 Boblim 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 1.对于wait()和notify()的理解 对于wait()和notify()的理解,还是要从jdk官方文档中开始,在Object类方法中有: void notify() Wakes up a single thread that is waiting on this object’s monit 阅读全文
posted @ 2021-07-30 16:47 Boblim 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: Thread.sleepsleep就是正在执行的线程主动让出CPU,CPU去执行其他线程,在sleep指定的时间过后,CPU才会回到这个线程上继续往下执行,如果当前线程进入了同步锁,sleep方法并不会释放锁,即使当前线程使用sleep方法让出了CPU,但其他被同步锁挡住了的线程也无法得到执行 几个 阅读全文
posted @ 2021-07-30 15:39 Boblim 阅读(1716) 评论(0) 推荐(3) 编辑
摘要: 参考:https://sq.163yun.com/blog/article/180400600475590656 参考:https://stackoom.com/question/3rd87/gRPC-RPC%E8%B0%83%E7%94%A8%E4%B8%8A%E7%9A%84%E9%9A%8F% 阅读全文
posted @ 2020-09-22 11:04 Boblim 阅读(5197) 评论(1) 推荐(0) 编辑
摘要: kafka幂等性和事务使用及实现原理 开篇 在开始这篇之前,先抛出问题,这章解决如下问题: 如何开启幂等性? 如何使用事务? 幂等性的原理 事务实现原理 正文 Producer 幂等性 Producer 的幂等性指的是当发送同一条消息时,数据在 Server 端只会被持久化一次,数据不丟不重,但是这 阅读全文
posted @ 2020-09-10 16:15 Boblim 阅读(3335) 评论(0) 推荐(0) 编辑
摘要: 参考: 图解CMS垃圾回收机制,你值得拥有 CMS垃圾回收器详解 最近在整理JVM相关的PPT,把CMS算法又过了一遍,每次阅读源码都能多了解一点,继续坚持。 什么是CMS CMS全称 Concurrent Mark Sweep,是一款并发的、使用标记-清除算法的垃圾回收器, 如果老年代使用CMS垃 阅读全文
posted @ 2020-09-07 16:21 Boblim 阅读(763) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 58 下一页