首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
空无
掘友等级
肝不动了
|
某保险
坚持原创,专注分享 JAVA、网络、IO、JVM、GC 等技术干货
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
120
文章 106
沸点 14
赞
120
返回
|
搜索文章
最新
热门
HTTP/2.0 到底好在哪? 说说HTTP/2中的的一些关键性能提升点
HTTP/2 是 HTTP 协议自 1999 年 HTTP 1.1 的改进版 RFC 2616 发布后的首个更新,前身是 SPDY 协议(Google),于 2015 年 2 月 17 日被批准。 HTTP/2 标准于 2015 年 5 月以 RFC 7540 正式发表,多数主…
细说 Netty 中的粘包和拆包
确实,我也认为这是个伪命题,tcp 这种双工面向流的协议,本来就没有粘拆包的说法,包的界限问题应该需要由上层的应用处理。 应用程序写入的数据大于套接字缓冲区大小,这将会发生拆包。 应用程序写入数据小于套接字缓冲区大小,网卡将应用多次写入的数据发送到网络上,这将会发生粘包。 进行…
JDK中为了性能大量使用的Unsafe类,你会用吗?
Unsafe 是位于 sun.misc 包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升 Java 运行效率、增强 Java 语言底层资源操作能力方面起到了很大的作用(比如JUC/NIO)。但由于 Unsaf…
在 IDEA 中 DEBUG 的各种奇技淫巧
Java 中各种 IDE 的 Debug 功能,都是通过 Java 提供的 Java Platform Debugger Architecture (JPDA) 来实现的。 借助 Debug 功能,可以很方便的调试程序,快速的模拟 / 找到程序中的错误。 Interllij I…
用了这么多日志框架,也试试自己写一个?手把手教你从零写一个日志框架
Java 里的各种日志框架,相信大家都不陌生。Log4j/Log4j2/Logback/jboss logging 等等,其实这些日志框架核心结构没什么区别,只是细节实现上和其性能上有所不同。本文带你从零开始,一步一步的设计一个日志框架 提到日志框架,最容易想到的核心功能,那就…
用了这么久的@Transactional,你真的了解吗?
原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。 一致性(Consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。_一致状态_的含义是数据库中的数据应满足完整性约束。 隔离性(Isolat…
SpringBoot可执行Jar很方便,但相关的背景知识你了解吗
在查阅资料后才知道,Uber Jar 的原单词是Über Jar,是德语单词,可以解释为 "Over",结束的意思,不过在实际的上下文中,翻译为 “一切” 可能更合适。 这个术语最初是由开发人员创造的,他们认为将所有依赖项和自己的代码放入一个 jar 文件中可以解决很多冲突问题…
这可能是最清晰易懂的 G1 GC 资料
G1 是一款分代的 (generational),增量的 (incremental),并行的 (parallel),移动式(evacuating)的,软实时的垃圾回收器。其最大特点是暂停时间可配置,我们可以配置一个最大暂停时间,G1 就会尽可能的在回收的同时保证程序的暂停时间在…
一个JDK线程池BUG引发的GC机制思考
逻辑很简单,线程池执行了一个带结果的异步任务。但是最近有偶发的报错: 第一个思考的问题是:线程池为什么关闭了,代码中并没有手动关闭的地方。看一下Executors.newSingleThreadExecotor的源码实现: 这里创建的实际上是一个FinalizableDeleg…
一个 Spring-Boot 通用启动脚本
一个Spring-Boot的通用启动脚本,支持启动/停止/重启/查看状态/Dump进程相关数据(JVM/OS)使用方式:基本使用DEBUG模式启动
下一页
个人成就
优秀创作者
文章被点赞
2,316
文章被阅读
233,254
掘力值
7,922
关注了
25
关注者
684
收藏集
1
关注标签
29
加入于
2016-07-19