首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Michael翔
掘友等级
DevOps
公众号「Coder魔法院」
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 41
沸点 3
赞
44
返回
|
搜索文章
赞
文章( 41 )
沸点( 3 )
写给初学者的Linux餐前小菜
本文以linux的几个重要的哲学思想为起点,依次介绍了linux下的文件目录及作用、基本命令操作以及包管理器的使用几个话题,带领初学的同学从整体上感受一下linux的轮廓。 除了普通文件,诸如目录、字符设备、块设备、套接字等在Unix/Linux中也都是以文件来对待,虽然类型不…
装了啥 2019 版
转眼 2019 了,整体更新下装了啥。 参考 https://github.com/sorrycc/blog/issues/83 。 主 Intellij Idea,辅 VSCode 和 Vim。选 Intellij Idea 的原因是无需安装插件就很好用,另外也是没有时间去折…
Java注解(Annotation):请不要小看我!
网络上对注解的解释过于严肃、刻板,这并不是我喜欢的风格。尽管这样的解释听起来非常的专业。 为了缓解大家对“注解”的陌生感,我来说点有意思的。其实我对“注解”这个词的第一印象并不是Java的注解,而是朱熹的名作《四书章句集注》。为什么我会有这么大的脑洞呢?因为当我试着去翻译Ann…
Java枚举:小小enum,优雅而干净
《Java编程思想》中有这么一句话:“有时恰恰因为它,你才能够‘优雅而干净’地解决问题”——这句话说的是谁呢?就是本篇的主角——枚举(Enum)——大家鼓掌了。 在之前很长时间一段时间里,我都不怎么用枚举,因为总感觉它没什么用处——这其实就是“自我认知”的短见。当一个人一直蹲在…
细说 Java 主流日志工具库
JDK1.4 开始,通过 java.util.logging 提供日志功能。 它能满足基本的日志需要,但是功能没有 Log4j 强大,而且使用范围也没有 Log4j 广泛。 Log4j 是 apache 的一个开源项目,创始人 Ceki Gulcu。 Log4j 应该说是 Ja…
GitLab CI持续集成 - .gitlab-ci.yml
配置好环境下一步可以正式开始使用GitLab CI进行项目集成,这里以Java项目为例,使用Gradle做为项目自动构建工具,使用Gradle工具做代码质量检查,详情参见使用Gradle做Java代码质量检查。 Gitlab CI使用YAML文件(.gitlab-ci.yml)…
Java:并发不易,先学会用
我从事Java编程已经11年了,绝对是个老兵;但对于Java并发编程,我只能算是个新兵蛋子。我说这话估计要遭到某些高手的冷嘲热讽,但我并不感到害怕。 因为我知道,每年都会有很多很多的新人要加入Java编程的大军,他们对“并发”编程中遇到的问题也会有感到无助的时候。而我,非常乐意…
Java线程池从使用到阅读源码(3/10)
我们一般不会选择直接使用线程类Thread进行多线程编程,而是使用更方便的线程池来进行任务的调度和管理。线程池就像共享单车,我们只要在我们有需要的时候去获取就可以了。甚至可以说线程池更棒,我们只需要把任务提交给它,它就会在合适的时候运行了。但是如果直接使用Thread类,我们就…
[肥朝]面试官问我,使用Dubbo有没有遇到一些坑?我笑了。
17年的时候,因为一时冲动没把持住(当然最近也有粉丝叫我再冲动一把再更新一波),结合面试题写了一个系列的Dubbo源码解析.目前公众号大部分粉丝都是之前的粉丝,这里不过多介绍. 按照聊天记录的描述,此时consumer调用provider,provider抛出HelloExce…
线程池的实现原理
当线程被创建并启动后, 并不是一启动就进入执行状态,也不是一直处于执行状态.在线程的生命周期中,要经过新建、就绪、运行、阻塞、死亡五种状态. 当程序使用new关键字创建了一个线程之后,该线程就处于新建状态,此时仅由JVMJ为其分配内存,并初始化其成员变量的值. 当线程对象调用了…
下一页
个人成就
文章被点赞
105
文章被阅读
35,198
掘力值
729
关注了
86
关注者
28
收藏集
8
关注标签
27
加入于
2016-09-02