首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
eahau
掘友等级
学徒
我思故我在?
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 7
沸点 2
赞
9
返回
|
搜索文章
赞
文章( 7 )
沸点( 2 )
Java 工程师编码规范和注意事项
前言 本文档内容仅为个人经验和总结,不能保证完全是正确的或合理的,请根据个人习惯适当调整。 编码规范 黄金准则 不要整个文件格式化,选中自己提交的指定代码进行格式化(代码格式化算 change,影响
Java 代码热更方案
由于 jvm just in time 和支持解释运行和过热代码编译的特性,所以无需像 c/c++ 这种纯静态语言,需要先编译再执行。jvm 系的语言是支持脚本执行,只要编译成 class 供 jvm 识别,即可执行,执行过热之后(HotSpot)再编译成机器码,从而提高开发和…
JVM 指令集大全
load 一个局部变量到操作数栈顶部:iload, iload_<n>, lload, lload_<n>, fload, fload_<n>, dload, dload_<n>, aload, aload_<n>. load 一个常量到操作数栈顶部:bipush, sipus…
Java并发核心浅谈
Java并发的核心就是 java.util.concurrent 包,而 j.u.c 的核心是AbstractQueuedSynchronizer抽象队列同步器,简称 AQS,一些锁啊!信号量啊!循环屏障啊!都是基于AQS。而 AQS 又是基于Unsafe的一系列compare…
Java并发核心浅谈(二)
举个例子:线程 A 持有了某个对象的 monitor,其它线程在访问该对象时,发现 monitor 不为 0,所以只能阻塞挂起或者加入等待队列,等着线程 A 处理完退出后将 monitor 置为 0。在线程 A 处理任务期间,其它线程要么循环访问 monitor,要么一直阻塞等…
ThreadPoolExecutor浅谈
耐心看完的你或多或少会有收获!ThreadPoolExecutorfield的解释在了解线程池之前,希望你已了解了Java内存模型和AQSCAS总结一下写得好的源码,注释一定要好好看一遍线程池的状态和
[译] 正则表达式要跑 5 天,所以我做了个工具,只跑 15 分钟。
当开发人员使用文本时,他们通常需要先清理它。有时是替换关键词,就像用“JavaScript”替换“Javascript”一样。其它时候,我们只想知道文档中是否提到了“JavaScript”。 像这样的数据清理是大多数处理文本的数据科学项目的标准任务。 数据科学始于数据清理。 最…
个人成就
文章被点赞
17
文章被阅读
18,197
掘力值
425
关注了
2
关注者
2
收藏集
0
关注标签
9
加入于
2017-08-17