- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 Java 查看当前使用的是哪种垃圾收集器
有时候高谈阔论垃圾回收算法、垃圾回收器,如果不知道怎么查看当前使用的是哪种垃圾回收器那么就尴尬了。使用命令:java -XX:+PrintCommandLineFlags -version可以看到我这里使用的是 G1。...
2019-03-27 16:31:59 9861 2
原创 线程池中的空余线程是如何被回收的
首先要知道在线程池中空余线程被回收的条件:当线程池中的线程数量大于 corePoolSize 的时候,如果这时没有新的任务提交,核心线程外的线程不会立即销毁,而是会等待,直到等待的时间超过 keepAliveTime。文章地址:https://mp.weixin.qq.com/s?__biz=MzU1OTgyMDc3Mg==&mid=2247483834&idx=1&s...
2019-03-27 14:31:04 5834 1
转载 Spring Boot jsp 页面返回源码,没有渲染
转自:https://blog.csdn.net/qq_38366063/article/details/88782457spring-boot-starter-web包括spring-boot-starter-tomcat在spring-boot-starter-tomcat包括tomcat-embed-coretomcat-embed-core不包括在内tomcat-embed-jas...
2019-03-24 21:36:23 611
原创 Future 模式
Future 模式说白了就是异步执行任务,同步获取结果,当然也可以升级为异步执行任务,任务执行完成后执行回调操作。文章地址:https://mp.weixin.qq.com/s?__biz=MzU1OTgyMDc3Mg==&mid=2247483818&idx=1&sn=c2d9f6ef447d3affc40e394ea4c8bdb8&chksm=fc103...
2019-03-24 17:31:55 166
原创 Java 并发编程之 CompletionService
CompletionService 主要是可以帮我们解决在多线程批处理任务的时候不必等到所有任务都完成后才能获取执行结果,而是可以直接获取已完成任务的结果。文章地址:https://mp.weixin.qq.com/s/YWwSTM2ZJEMcZ6hMz7lD5g欢迎关注公众号:...
2019-03-22 23:35:59 244
原创 Mac 使用 jinfo 出现:Can't attach to the process. Could be caused by an incorrect pid or lack of privileg
Mac 系统版本:Java 版本:Dongguabai:~ dongguabai$ java -versionjava version "1.8.0_201"Java(TM) SE Runtime Environment (build 1.8.0_201-b09)Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed...
2019-03-22 11:35:09 13909 7
原创 关于 MySQL InnoDB 的聚簇索引的一个说明
说明:1.《MySQL技术内幕 InnoDB存储引擎 第二版》-1.3.1节的描述为:“如果没有显式地在表定义时指定主键,InnoDB 存储引擎会为每一行生成一个6字节的ROWID,并以此作为主键”; 2.《高性能 MySQL 第三版》-5.3.5节的描述为:“如果没有定义主键,InnoDB 会选择一个唯一的非空索引代替。如果没有这样的索引,InnoDB 会隐式定义一个主键来作为聚蔟索引...
2019-03-20 11:07:57 348
转载 MAC 彻底删除库乐队,清空音乐创作所占内存
转自:https://blog.csdn.net/fifteen718/article/details/82661911如图:一般库乐队卸载之后,我们还是会有一些残留的音乐(课程)文件,占用系统好几个G的内存,如果不常用该功能的话,可以通过以下终端命令来彻底清空:rm -rf /Library/Application\ Support/GarageBandrm -rf /Lib...
2019-03-18 11:26:47 11658
原创 通用 Mapper 源码分析
通用 Mapper是一个可以实现任意 MyBatis 通用方法的框架,项目提供了常规的增删改查操作以及Example相关的单表操作。文章地址:https://mp.weixin.qq.com/s?__biz=MzU1OTgyMDc3Mg==&mid=2247483774&idx=1&sn=aebbcef0f3b26ae2441fbe061b485b3e&ch...
2019-03-16 11:24:03 736
原创 关于 synchronized 和 @Transactional 冲突的解释
可能会有朋友发现@Transactional 注解和synchronized 同时使用的时候“锁”会失效。文章地址:https://mp.weixin.qq.com/s?__biz=MzU1OTgyMDc3Mg==&mid=2247483750&idx=1&sn=738d8ff8b69040b0fecc2fb10a172db8&chksm=fc103bedc...
2019-03-15 16:38:54 2522
原创 分析 @Trannsactional 和 SqlSession 的关系
在这样一段代码中:加了 @Transactional 和不加@Transactional Mapper 与数据库交互产生的连接是不一样的。文章地址:https://mp.weixin.qq.com/s?__biz=MzU1OTgyMDc3Mg==&mid=2247483776&idx=1&sn=4b280542a47d8a232e446662356a918a&...
2019-03-13 09:47:31 731
转载 IDEA 注入 Mapper 报错
转自:https://blog.csdn.net/u010679782/article/details/52094893使用IDEA工具时使用@Resource和@Autowired自动注解bean时会显示红色,但是项目能运行解决方法:File – Settings – Inspections。在Spring Core – Autowring for Bean Class 中将Seve...
2019-03-11 21:47:14 3798
原创 JdbcTemplate 手动开启/提交/回滚事务
源码地址:https://github.com/dongguabai/thinkingTest/tree/master/jdbcTemplateDemo配置类:package demo.dongguabai.tx.dongguabaidtx.config;import org.springframework.context.annotation.Bean;import org.sp...
2019-03-09 02:20:52 15010 4
原创 处理 Git 提交中出现 .DS_Store 文件
.DS_Store 是 Finder 用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。虽然有办法可以禁止.DS_Store 文件的生成,但是我个人不见这样,只需要在 Git 中忽略.DS_Store 文件即可。之前由于没有注意,在 GitLab 中已经提交了.DS_Store 文件上去:现在先把 GitLab 中的这个文件处理掉:先把远程库的代码拉下来:可以看到那...
2019-03-08 16:17:13 11663
转载 Gitlab 用户在组中有五种权限:Guest、Reporter、Developer、Master、Owner
转自:https://www.cnblogs.com/suizhikuo/p/9970663.htmlGitlab权限管理Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、OwnerGuest:可以创建issue、发表评论,不能读写版本库Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限Developer:可以克隆代码...
2019-03-08 13:31:25 4297 1
转载 Mac OS tuxera 移除卸载后烦人的提示框
转自:https://bummingboy.top/2017/09/15/Mac-OS-tuxera%E5%AE%8C%E5%85%A8%E5%8D%B8%E8%BD%BD/在/Library/FileSystems or /System/Library/Filesystems 目录下,找到fusefs_txantfs.fs 删除即可或者 Terminal 执行sudo rm -rf...
2019-03-07 12:21:10 3272
原创 高并发下缓存与数据库不一致解决方案
文章地址:https://mp.weixin.qq.com/s/Vmyv-LWafElifOQhLfkOgQ欢迎关注公众号:
2019-03-06 10:52:15 804
skywalking 6.5、6.6、6.6 es7 版本 tar 包
2021-02-04
IDEA查看Java运行代码的汇编指令工具
2018-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人