首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java基础
订阅
Cocoxi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
拜托,不要再问我线程池啦!
Java提供了几种便捷的方法创建线程池,通过这些内置的api就能够很轻松的创建线程池。在java.util.concurrent包中的Executors类,其中的静态方法就是用来创建线程池的: newFixedThreadPool():创建一个固定线程数量的线程池,而且线程池中…
2020 年了,Java 日志框架到底哪个性能好?——技术选型篇
经过本系列前两篇文章我们了解到日志框架大战随着 SLF4j 的一统天下而落下帷幕,但 SLF4j 仅仅是接口,实现方面, logback 与 log4j2 仍然难分高下,今天我们就来聊一聊,日志框架实现到底是该选择 Log4j2 还是 Logback。这篇文章我们将从功能、AP…
Netty实战:设计一个IM框架就这么简单!
bitchat-example 模块提供了一个服务端与客户端的实现示例,可以参照该示例进行自己的业务实现。 要启动服务端,需要获取一个 Server 的实例,可以通过 ServerFactory 来获取。 目前客户端提供了三种 Func,分别是:登录,查看在线用户列表,发送单聊…
突破CRUD | 简单优雅的代码生成工具诞生记(万字长文慎入)
本文将从上面第一点提到的全过程 需求->目标->思路->设计->实现->总结 逐一展开。 本文为了尽量还原真实场景下如何从无到有实现一个需求,所以全文会假设大家都不动代码生成这个东西。是需要从零开始研究的。 下面开始正文。 某日,风小南(年轻时的自己)代码写的正酣,技术经理突然…
【金三银四】JVM虚拟机CMS和G1收集器详解
今天2B哥跟各位牛人分享JVM相关的知识点,今天重点介绍CMS和G1收集器,某些小哥哥就问为什么不讲讲其他收集器?按面试经验来说,这两种收集器问的最多,当然优先讲这两种呀,但是,我说但是,如果你关注我还能看到更多关于JVM的知识,保证让你收获满满,废话不多说,直接上干货。 CM…