首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
codeflower
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
最适合初学者了解的Java多线程与并发基础
在计算机发展初期,每台计算机是串行地执行任务的,如果碰上需要IO的地方,还需要等待长时间的用户IO,后来经过一段时间有了批处理计算机,其可以批量串行地处理用户指令,但本质还是串行,还是不能并发执行。如何解决并发执行的问题呢?于是引入了进程的概念,每个进程独占一份内存空间,进程是…
《Netty+JavaFx实战:仿桌面版微信聊天》代码开源、上云部署、视频讲解,只为让你给点个Star!
与 Netty 的缘分是从 5.0 版本开始,当时网上资料也不多,就随着学习整理编写了一整套案例。但也就当我全套的案例编写没多久后,netty5.0,因最新版本的性能问题,被官网下掉了并主推 netty4.0 版本。好吧!就这样有很多小伙伴问我是不是可以写一套 netty4.0…
Java Getter/Setter “防坑指南” 来了
Getter/Setter 在 Java 中被广泛使用。看似简单,但并非每个 Java 开发人员都能很好理解并正确实现 Getter/Setter 方法。因此,在这篇文章里,我想深入讨论 Java 中的 getter 和 setter 方法,请跟随我一起来看看吧。 下面的代码展…
厉害了,原来 Redisson 这么好用!
Redis 是最流行的 NoSQL 数据库解决方案之一,而 Java 是世界上最流行(注意,我没有说“最好”)的编程语言之一。虽然两者看起来很自然地在一起“工作”,但是要知道,Redis 其实并没有对 Java 提供原生支持。 相反,作为 Java 开发人员,我们若想在程序中集…
谈谈上线变更
为什么今天要讨论这个话题呢?因为我最近上线时就犯了一个错误,想把这事和后来的复盘分享给大家,事故的过程如果没看懂可以直接往下拉看复盘。 过程是这样的:我的需求是在方法参数POJO类中新增一个可选参数,我将这个参数定义在POJO类的父类的最后一个。其中提供的是远程调用RPC服务,…
Java工程师成神之路(2018修订版)
一、基础篇 JVM 堆、栈、方法区、直接内存、堆和栈区别 内存可见性、重排序、顺序一致性、volatile、锁、final 内存分配策略、垃圾收集器(G1)、GC算法、GC参…