首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java技术
订阅
张育博helloworld
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Spring5源码解析-Spring中的异步事件
上一篇 Spring框架中的事件和监听器并未对Spring框架中的异步事件涉及太多,所以本篇是对其一个补充。 同步事件有一个主要缺点:它们在所调用线程的本地执行(也就是将所调用线程看成主线程的话,就是在主线程里依次执行)。如果监听器处理同步事件需要5秒钟的响应,则最终结果是用户…
系列连载 | 带你玩转Netty 之 应用篇
本文为原创文章,转载请注明作者及出 背景 为了支持 CCtalk 在 Web 端观看视频直播,以及实时聊天等功能,传统的短连接无法实现实时推送的目的,需要建立长连接,而 Web 端用户建立连接的成本很低,长连接的资源消耗较大,这里就需要框架对大并发有足够的支持。满足大并发,又支…
java内存模型与线程安全
计算机cpu的运算能力强大,但是数据的存储相对于cpu运算能力需要消耗大量时间,为了充分利用运算能力引入了缓存,但是也为计算机系统带来了更高的复杂度,因为它引入了一个新的问题:缓存一致性。
JVM杂谈之JIT
JIT技术是JVM中最重要的核心模块之一。我的课程里本来没有计划这一篇,但因为不断有朋友问起,Java到底是怎么运行的?既然Hotspot是C++写的,那Java是不是可以说运行在C++之上呢?为了澄清这些概念,我才想起来了加了这样一篇文章,算做番外篇吧。
关于阿里JAVA开发手册的一些理解
的确阿里JAVA开发手册值得我们好好阅读和思考,每一条都是前人踩过的坑,通过血的教训总结出来的。所以今天就其中一点自己的思考理解进行分享。 看完这条,个人觉得主要是圈复杂度,由于代码是人写的,并且需要人来进行维护,如果足够的复杂的话,那么编写出现错误的可能性都很大,并且维护理解…
Lombok指南
最近发现了一个好东西,初看惊为天人,各种黑科技,仔细看了一下确实是很方便实用的工具。Github上已经5000+star了,很优秀的项目。 Lombok为Java提供了不少很甜的语法糖,设计也很合理,很多都符合《Effective Java》所描述的最佳实践。因此结合官方文档和…
如何为可扩展系统进行Java Socket编程
最近在做 ElasticSearch 的信息(集群和节点)监控,特此稍微整理下学到的东西。这篇文章主要介绍集群的监控。
推荐一些非常有用的学习网站
昨天的文章很多人表示很受用,同时有人留言让我推荐一些学习渠道啥的,马上双 11,姑且忙中偷闲送波福利给你们,今天就给你们推荐一些绝对有用的学习网站。 1. free-programming-books 这个就不多说了,之前有推荐过的,免费的计算机编程类书籍,很多很全,不过都是英…
java多线程--内存模型
聊聊jvm的内存模型,了解一些jvm在内存操作中如何保证一致性问题的。
深入解析Java垃圾回收机制
引入垃圾回收 哪些内存需要回收? 如何回收? 为什么需要分代收集? JVM的分代 分代垃圾收集过程详述