摘要: 1 同步阻塞IO(Blocking IO) 首先,解释一下这里的阻塞与非阻塞: 阻塞IO,指的是需要内核IO操作彻底完成后,才返回到用户空间执行用户的操作.阻塞指的是用户空间程序的执行状态.传统的IO模型都是同步阻塞IO.在java中,默认创建的socket都是阻塞的. 非阻塞IO,指的是用户空间的 阅读全文
posted @ 2020-10-29 16:37 蟑螂恶霸的开发笔记 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-10-28 10:24 蟑螂恶霸的开发笔记 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-10-28 10:08 蟑螂恶霸的开发笔记 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 来自阿里云 redis 官方推荐 https://help.aliyun.com/document_detail/163173.html?spm=a2c4g.11186623.6.824.1fd16aa5BN8Bqj 阅读全文
posted @ 2020-10-15 10:39 蟑螂恶霸的开发笔记 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 黑马程序员 Java面试热点问题,synchronized原理剖析与优化 https://www.bilibili.com/video/BV1aJ411V763?p=29 阅读全文
posted @ 2020-10-14 16:59 蟑螂恶霸的开发笔记 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 使用如下命令:select table_schema, table_name, column_name, column_type, column_key, is_nullable, column_default, column_comment, character_set_name from inf 阅读全文
posted @ 2020-10-10 10:40 蟑螂恶霸的开发笔记 阅读(351) 评论(0) 推荐(0) 编辑
摘要: es中使用double类型来保存数据 阅读全文
posted @ 2020-09-22 16:02 蟑螂恶霸的开发笔记 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 参考博客 https://blog.csdn.net/qq_28988969/article/details/103498476 根据以上规则,查看 client-adapter源码发现项目使用的时区默认为操作系统时区,可以在项目启动命令加上 -Duser.timezone=UTC 指定项目的时区, 阅读全文
posted @ 2020-09-18 12:52 蟑螂恶霸的开发笔记 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 转载自 https://mp.weixin.qq.com/s/t0g54IqFBx3Zoxq2z37s8A 阅读全文
posted @ 2020-09-07 16:49 蟑螂恶霸的开发笔记 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 整体架构 java7堆空间 java8堆空间 方法区演进细节 阅读全文
posted @ 2020-09-01 10:12 蟑螂恶霸的开发笔记 阅读(93) 评论(0) 推荐(0) 编辑