随笔分类 -  Java程序员进阶之路

上一页 1 2 3 4 5 6 ··· 10 下一页
据说每一个优秀的 Java 程序员都喜欢她,风趣幽默、通俗易懂。内容包括 Java 基础、Java 并发编程、Java 虚拟机、Java 企业级开发、Java 面试等核心知识点。学 Java,就认准 Java 程序员进阶之路😄
摘要:元旦不是搭建了一个《Java 程序员进阶之路》的网站嘛,其中用到了 Git 来作为云服务器和 GitHub 远程仓库之间的同步工具。 作为开发者,相信大家都知道 Git 的重要性。Git 是一个分布式版本控制软件,初版由 Linus·Torvalds 开发,并于 2005 年以 GPL 许可协议发布 阅读全文
posted @ 2022-01-16 13:04 沉默王二 阅读(1085) 评论(4) 推荐(2) 编辑
摘要:大家好,我是二哥呀! 2022 年 1 月 1 日,二哥的《Java 程序员进阶之路》网站终于上线了!10 天过去了,网站在没有 SEO 的加持下访问量也突破了 1000 pu,算是一个小小的里程碑吧。 大家可以通过以下网站来体验一下: https://tobebetterjavaer.com 往下 阅读全文
posted @ 2022-01-10 12:59 沉默王二 阅读(895) 评论(0) 推荐(2) 编辑
摘要:在 GitHub 上闲逛的时候,发现了一个新的项目:maven-mvnd,持续霸占 GitHub trending 榜单好几天了。 maven-mvnd,可以读作 Maven Daemon,译作 Maven 守护版,旨在为 Maven 提供更快的构建速度,灵感借鉴了 Gradle 和 Takari( 阅读全文
posted @ 2021-12-31 12:03 沉默王二 阅读(771) 评论(0) 推荐(0) 编辑
摘要:最近在搭建一个网站,就不可避免地要用到 Nginx,索性就出一期 Nginx 的入门教程,希望也可以帮助到大家~😁 作为开发者,相信大家都知道 Nginx 的重要性。Nginx 是一个高性能的 HTTP 和反向代理 Web 服务器,由俄罗斯的伊戈尔·赛索耶夫开发,第一个版本发布于 2004 年 1 阅读全文
posted @ 2021-12-27 09:42 沉默王二 阅读(409) 评论(1) 推荐(0) 编辑
摘要:你好呀,我是 Guava。 我由 Google 公司开源,目前在 GitHub 上已经有 39.9k 的铁粉了,由此可以证明我的受欢迎程度。 我的身体里主要包含有这些常用的模块:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、 阅读全文
posted @ 2021-11-30 09:05 沉默王二 阅读(296) 评论(0) 推荐(0) 编辑
摘要:Git 是一个分布式版本控制系统,缔造者是大名鼎鼎的林纳斯·托瓦茲 (Linus Torvalds),Git 最初的目的是为了能更好的管理 Linux 内核源码。 PS:为了能够帮助更多的 Java 爱好者,已将《Java 程序员进阶之路》开源到了 GitHub(本篇已收录)。该专栏目前已经收获了 阅读全文
posted @ 2021-11-26 10:34 沉默王二 阅读(269) 评论(0) 推荐(0) 编辑
摘要:今天来给大家介绍一款项目构建神器——Maven,不仅能帮我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具,从此以后,再也不用担心项目搞崩了。 PS:星标这种事,只能求,不求没效果,come on。《Java 程序员进阶 阅读全文
posted @ 2021-11-23 14:51 沉默王二 阅读(1433) 评论(4) 推荐(1) 编辑
摘要:读者群里有个小伙伴感慨说,“Hutool 这款开源类库太厉害了,基本上该有该的工具类,它里面都有。”讲真的,我平常工作中也经常用 Hutool,它确实可以帮助我们简化每一行代码,使 Java 拥有函数式语言般的优雅,让 Java 语言变得“甜甜的”。 PS:为了能够帮助更多的 Java 爱好者,已将 阅读全文
posted @ 2021-11-16 15:34 沉默王二 阅读(2539) 评论(0) 推荐(0) 编辑
摘要:一、LinkedList 的剖白 大家好,我是 LinkedList,和 ArrayList 是同门师兄弟,但我俩练的内功却完全不同。师兄练的是动态数组,我练的是链表。 问大家一个问题,知道我为什么要练链表这门内功吗? 举个例子来讲吧,假如你们手头要管理一推票据,可能有一张,也可能有一亿张。 该怎么 阅读全文
posted @ 2021-09-03 10:40 沉默王二 阅读(283) 评论(0) 推荐(0) 编辑
摘要:今天我们来谈谈 Java 中的 hashCode() 方法——通过源码的角度。众所周知,Java 是一门面向对象的编程语言,所有的类都会默认继承自 Object 类,而 Object 的中文意思就是“对象”。 Object 类中就包含了 hashCode() 方法: @HotSpotIntrinsi 阅读全文
posted @ 2021-08-10 17:57 沉默王二 阅读(561) 评论(0) 推荐(1) 编辑
摘要:Java 字节码指令是 JVM 体系中非常难啃的一块硬骨头,我估计有些读者会有这样的疑惑,“Java 字节码难学吗?我能不能学会啊?” 讲良心话,不是我谦虚,一开始学 Java 字节码和 Java 虚拟机方面的知识我也感觉头大!但硬着头皮学了一阵子之后,突然就开窍了,觉得好有意思,尤其是明白了 Ja 阅读全文
posted @ 2021-08-02 11:59 沉默王二 阅读(4164) 评论(2) 推荐(5) 编辑
摘要:大家好,我是二哥呀! 今天我来给大家讲一下,Java 不能实现真正泛型的原因是什么? 本文已同步至 GitHub 《教妹学 Java》专栏,风趣幽默,通俗易懂,对 Java 初学者亲切友善,么么哒😘,内容包括 Java 语法、Java 集合框架、Java 并发编程、Java 虚拟机等核心知识点,欢 阅读全文
posted @ 2021-07-30 11:24 沉默王二 阅读(948) 评论(5) 推荐(3) 编辑
摘要:开门见山地说吧,在逛 GitHub 的时候,发现了一个非常有意思的项目,地址如下所示: https://github.com/trekhleb/state-of-the-art-shitcode 名叫“垃圾代码书写准则”,瞧这名字,我真的是服了。作者也是良苦用心,从反面教材的角度来阐述正确书写代码格 阅读全文
posted @ 2021-01-21 10:54 沉默王二 阅读(675) 评论(2) 推荐(3) 编辑
摘要:在当今的编程世界里,JSON 已经成为将信息从客户端传输到服务器端的首选协议,可以好不夸张的说,XML 就是那个被拍死在沙滩上的前浪。 很不幸的是,JDK 没有 JSON 库,不知道为什么不搞一下。Log4j 的时候,为了竞争,还推出了 java.util.logging,虽然最后也没多少人用。 J 阅读全文
posted @ 2020-12-15 12:41 沉默王二 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:如果你经常关注我的话,应该知道了,今年我成功带妹入坑(程序媛),注意是亲妹啊,不骗你,参见下面的链接: 送我妹上了大学 因为她自己不知道喜欢什么专业,也没有目标和方向,于是作为有经验的前辈,我就给她指了一条“明路”——计算机编程。 迷茫不是她的错,因为大多数普通的学生,在高考结束后都挺迷茫的。高考之 阅读全文
posted @ 2020-12-10 20:37 沉默王二 阅读(1073) 评论(0) 推荐(7) 编辑
摘要:大家好,我是沉默王二。 很多初学编程的同学,经常给我吐槽,说:“二哥,你在敲代码的时候会不会有这样一种感觉,写着写着看不下去了,觉得自己写出来的代码就好像屎一样?” 这里我必须得说一句,初入“江湖”的时候,确实会觉得自己的代码写得很烂,但这么多年下来,这种感觉已经荡然无存了。 (吹嘛,我也会,哈哈) 阅读全文
posted @ 2020-11-28 12:37 沉默王二 阅读(296) 评论(0) 推荐(1) 编辑
摘要:Log4j 介绍过了,SLF4J 介绍过了,Logback 也介绍过了,你以为日志系列的文章就到此终结了? 不不不,我告诉你,还有一个 Log4j 2,顾名思义,它就是 Log4j 的升级版,就好像手机里面的 Pro 版。我作为一个写文章方面的工具人,或者叫打工人,怎么能不写完这最后一篇。 Log4 阅读全文
posted @ 2020-11-23 10:09 沉默王二 阅读(1260) 评论(0) 推荐(1) 编辑
摘要:之前已经详细、全面地介绍了 Log4j,相信小伙伴们已经完全掌握了。那我在读嵩山版的阿里巴巴开发手册(没有的小伙伴,记着找我要)的时候,就发现了一条「强制」性质的日志规约: 应用中不可以直接使用日志系统(Log4j、Logback)中的 API,而应该使用日志框架中的 API,比如说 SLF4J,使 阅读全文
posted @ 2020-11-10 11:19 沉默王二 阅读(838) 评论(2) 推荐(1) 编辑
摘要:空了的时候,我都会在群里偷偷摸摸地潜水,对小伙伴们的一举一动、一言一行筛查诊断。一副班主任的即时感,让我感到非常的快乐,略微夹带一丝丝的枯燥。 这不,我在战国时代读者群里发现了这么一串聊天记录: 竟然有小伙伴不知道“打日志”是什么意思,不知道该怎么学习,还有小伙伴回答说,只知道 Log4j! 有那么 阅读全文
posted @ 2020-11-09 12:04 沉默王二 阅读(832) 评论(2) 推荐(0) 编辑
摘要:Log4j 介绍过了,SLF4J 也介绍过了,那接下来,你懂的,Logback 就要隆重地登场了,毕竟它哥仨有一个爹,那就是巨佬 Ceki Gulcu。 就在昨天,老板听我说完 Logback 有多牛逼之后,彻底动心了,对我下了死命令,“这么好的日志系统,你还不赶紧点,把它切换到咱的项目当中!” 我 阅读全文
posted @ 2020-11-03 06:09 沉默王二 阅读(1301) 评论(2) 推荐(4) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页