- 博客(1150)
- 资源 (22)
- 问答 (3)
- 收藏
- 关注
原创 一分钟快速搭建 Spring Boot 项目
大家好,我是二哥呀!学 Java,自然少不了 Spring Boot 的学习!作为一名 Java 技术博主,已经被催了 N 多次 Spring Boot 的教程了,再不更新真有点鸽的不成样子——鸽上加鸽。因此我打算在接下来一段时间里间歇性地输出一些 Spring Boot 方面的文章,包括一些非常入门级的教程和一些非常优质的 Spring Boot 项目推荐,已经身经百战的 starter 们忽略就好。《Java 程序员进阶之路》在 GitHub 上获得了 872 个 star,还没去点亮的小伙伴去
2021-12-23 16:45:23
3482
8
原创 干掉 Xshell?这款开源的终端工具逼格更高
作为一名 Java 后端开发,日常工作中免不了要和 Linux 服务器打交道,因为生产环境基本上都是部署在 Linux 环境下的。以前呢,我会选择 Xshell 来作为终端进行远程操作。随着付费版本的出现,尤其是 Xshell 把 FTP 分离出去后,上传下载文件的话还需要单独装一下 Xftp,这显然没有之前集成在一起方便????。还有一点让我费解的是,Xshell 竟然一直没有推出 macOS 版。不过,滴水之恩当涌泉相报,我还是要说,Xshell 真的是非常的 Nice,从实习到现在,Window
2021-12-18 16:09:44
4426
3
原创 悼念毛星云(浅墨)老师
悼念毛星云(浅墨)老师2014 年,我开始在 C 站上持续更新文章,那时候最崇拜的技术博主有三位,安晓辉、杨秀璋、毛星云(笔名浅墨)。内心不止一次呐喊过,我一定要成为他们的样子,写出优质的文章,去帮助更多需要帮助的小伙伴。如今我做到了。却没曾想到,毛星云老师会以这样的方式出现在我的文字里。人的生命,在一刹那,竟然是如此的脆弱。借用秀璋老师在朋友圈一段话,来表达一下我当时的心情吧。互联网说大不大,说小不小,有过交集的人,总会有着特别的记忆,哪怕不曾在同一个物理空间里遇见过。一直以来,我对毛星云的
2021-12-16 17:44:17
7834
4
原创 我鮳,Log4j2突发重大漏洞,我们也中招了。。
长话短说吧。相信大家已经被 Log4j2 的重大漏洞刷屏了,估计有不少小伙伴此前为了修 bug 已经累趴下了。很不幸,我的小老弟小二的 Spring Boot 项目中恰好用的就是 Log4j2,版本特喵的还是 2.14.1,在这次漏洞波及的版本范围之内。第一时间从网上得知这个漏洞的消息后,小二吓尿了。赶紧跑过来问老王怎么解决。老王先是给小二提供了一些临时性的建议,比如说:JVM 参数添加 -Dlog4j2.formatMsgNoLookups=truelog4j2.formatMsgNoLooku
2021-12-12 13:06:50
38333
27
原创 请不要再轻视Git —— 我在工作中是如何使用 Git 的
CSDN 的小伙伴,大家好,我是二哥呀!对于新手来说,Git 操作确实容易给代码的版本库带来一些不必要的混乱,毕竟大学的时候,学习的重点在编程语言上,在计算机基础上。可一旦参加了工作,就必须得在代码版本库上狠下一番功夫了,毕竟要多人运动啊,不,多人协作啊。恰好二哥最近在连载 Git 方面的一系列文章,这篇就来手把手地教大家重温一下 Git 的基本使用。嗯,我闻到了收藏夹吃灰的味道~PS:为了能够帮助更多的 Java 爱好者,已将《Java 程序员进阶之路》开源到了 GitHub(本篇已收录)。该专栏目
2021-12-09 10:58:14
13982
19
原创 GitHub上星标39.9k+的开源类库,忍不住分享下
你好呀,我是 Guava。我由 Google 公司开源,目前在 GitHub 上已经有 39.9k 的铁粉了,由此可以证明我的受欢迎程度。我的身体里主要包含有这些常用的模块:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等。新版的 JDK 中已经直接把我引
2021-11-30 09:07:00
4346
6
原创 可能是历史上最伟大的一次 Git 代码提交
Git 是一个分布式版本控制系统,缔造者是大名鼎鼎的林纳斯·托瓦茲 (Linus Torvalds),Git 最初的目的是为了能更好的管理 Linux 内核源码。PS:为了能够帮助更多的 Java 爱好者,已将《Java 程序员进阶之路》开源到了 GitHub(本篇已收录)。该专栏目前已经收获了 715 枚星标,如果你也喜欢这个专栏,觉得有帮助的话,可以去点个 star,这样也方便以后进行更系统化的学习:https://github.com/itwanger/toBeBetterJavaer每天看着
2021-11-26 09:11:29
24599
23
原创 保姆级神器 Maven,再也不用担心项目构建搞崩了
今天来给大家介绍一款项目构建神器——Maven,不仅能帮我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具,从此以后,再也不用担心项目搞崩了。PS:为了能够帮助更多的 Java 爱好者,已将《Java 程序员进阶之路》开源到了 GitHub(本篇已收录)。该专栏目前已经收获了 675 枚星标,如果你也喜欢这个专栏,觉得有帮助的话,可以去点个 star,这样也方便以后进行更系统化的学习:https://github.com/
2021-11-23 14:48:10
1879
原创 不要再重复造轮子了,Hutool这款开源工具类库贼好使
读者群里有个小伙伴感慨说,“Hutool 这款开源类库太厉害了,基本上该有该的工具类,它里面都有。”讲真的,我平常工作中也经常用 Hutool,它确实可以帮助我们简化每一行代码,使 Java 拥有函数式语言般的优雅,让 Java 语言变得“甜甜的”。PS:为了能够帮助更多的 Java 爱好者,已将《Java 程序员进阶之路》开源到了 GitHub(本篇已收录)。该专栏目前已经收获了 598 枚星标,如果你也喜欢这个专栏,觉得有帮助的话,可以去点个 star,这样也方便以后进行更系统化的学习!https
2021-11-16 15:28:44
8043
12
原创 Java IO 知识点总结和盘点,看完后直呼很哇塞
“老王,Java IO 也太上头了吧?”新兵蛋子小二向头顶很凉快的老王抱怨道,“你瞧,我就按照传输方式对 IO 进行了一个简单的分类,就能搞出来这么多的玩意!”PS:为了能够帮助更多的 Java 初学者,已将《Java 程序员进阶之路》开源到了 GitHub(本篇已收录)。该专栏目前已经收获了 590 枚星标,如果你也喜欢这个专栏,觉得有帮助的话,可以去点个 star,冲 1000 星标了,这样也方便以后进行更系统化的学习!GitHub 地址:https://github.com/itwanger/to
2021-11-15 09:15:19
2355
2
原创 马蜂窝一面:Comparable和Comparator有什么区别?
那天,小二去马蜂窝面试,面试官老王一上来就甩给了他一道面试题:请问Comparable和Comparator有什么区别?小二差点笑出声,因为三年前,也就是 2021 年,他在《Java 程序员进阶之路》专栏上看到过这题????。PS:为了能够帮助更多的 Java 初学者,已将《Java 程序员进阶之路》开源到了 GitHub(本篇已收录)。该专栏目前已经收获了 580 枚星标,如果你也喜欢这个专栏,觉得有帮助的话,可以去点个 star,这样也方便以后进行更系统化的学习!CodeChina 直达地址:ht
2021-11-12 22:12:57
2551
1
原创 不知不觉,二哥 CSDN 博客访问量破 1000 万了,这个成绩,全网也没几个吧?
不知不觉,二哥 CSDN 博客访问量破 1000 万了,这个成绩,全网也没几个吧?虽然CSDN 被很多人鄙视过,二哥甚至也发过牢骚,但滴水之恩,当涌泉相报!二哥是从这里出发的,那就应该更加深爱着这个平台才对!所以我打算组织一个 CSDN 应援团,朋友圈已经发起了!1 群 3 群很快就满员了。目前 2 群和 3 群可以进:如果群满了,也可以添加二哥的微信(qing_geee)备注「加群」,以下是二维码:社群的宗旨:交流技术,不限于 Java、前端、C/C++、Python学习路线,针对编
2021-11-11 12:37:14
8482
14
原创 大一新生应该如何学习C语言,书上代码看不懂理解不了怎么办?
大家好,我是二哥呀!昨天有个读者问我要 C语言的学习路线,他今年刚上大一,书上的代码完全看不懂。讲真,大一新生,一般都是零基础的纯小白,看不懂书上的代码很正常,除非是小学、初中、高中就开始卷计算机的硬核少年;或者是因为教材选的有问题。那刚好二哥之前整理过一些学习 C语言的资料和学习方法,今天趁这个机会就再做个汇总和梳理。推荐一本书,两门视频课,若干学习建议,看完后如果还看不懂、理解不了C语言,过来骂我、捶我,只要不要打脸就行。01)阮一峰老师的 C语言入门教程这个教程是开源的,采用知识共享许可
2021-11-09 14:33:08
89216
104
原创 集合的生产力工具类:Collections,我直呼好家伙。。
Collections 是 JDK 提供的一个工具类,位于 java.util 包下,提供了一系列的静态方法,方便我们对集合进行各种骚操作,算是集合框架的一个大管家。PS:star 这种事,只能求,不求没效果,铁子们,《Java 程序员进阶之路》在 GitHub 上已经收获了 556 枚星标,铁子们赶紧去点点了,冲 600 star!https://github.com/itwanger/toBeBetterJavaer还记得我们前面讲过的 Arrays 工具类吗?可以回去温习下。Collect
2021-11-06 11:57:09
2455
1
原创 为什么阿里巴巴强制不要在 foreach 里执行删除操作
那天,小二去阿里面试,面试官老王一上来就甩给了他一道面试题:为什么阿里的 Java 开发手册里会强制不要在 foreach 里进行元素的删除操作?小二听完就面露喜色,因为两年前,也就是 2021 年,他在《Java 程序员进阶之路》专栏上的第 63 篇看到过这题????。PS:star 这种事,只能求,不求没效果,铁子们,《Java 程序员进阶之路》在 GitHub 上已经收获了 523 枚星标,小伙伴们赶紧去点点了,冲 600 star!https://github.com/itwanger/toB
2021-11-03 16:03:44
16983
12
原创 海康威视一面:Iterator与Iterable有什么区别?
那天,小二去海康威视面试,面试官老王一上来就甩给了他一道面试题:请问 Iterator与Iterable有什么区别?小二差点笑出声,因为一年前,也就是 2021 年,他在《Java 程序员进阶之路》专栏上的第 62 篇看到过这题????。PS:星标这种事,只能求,不求没效果,come on。《Java 程序员进阶之路》在 GitHub 上已经收获了 460 枚星标,小伙伴们赶紧去点点了,冲 500!https://github.com/itwanger/toBeBetterJavaer在 Jav
2021-10-26 20:57:57
2427
3
原创 上次被 ArrayList 锤了一拳后,LinkedList 很不服气,做出最后一击
这是《Java 程序员进阶之路》专栏的第 61 篇,我们来继续探讨 ArrayList 和 LinkedList,这一篇比上一篇更深入、更全面,源码讲解、性能考量,方方面面都有涉及到了。首先必须得感谢大家,《Java 程序员进阶之路》在 GitHub 上已经突破 400 个星标了,感谢感谢,还没 star 的赶紧安排一波了,冲击 500 星标了。https://github.com/itwanger/toBeBetterJavaer01、ArrayList 是如何实现的?ArrayList 实现
2021-10-20 15:24:44
3995
5
原创 ArrayList 重拳出击,把 LinkedList 干翻在地
大家好,我是二哥呀。这是《Java 程序员进阶之路》专栏的第 60 篇,我们来聊聊 ArrayList 和 LinkedList 之间的区别。大家可以到 GitHub 上给二哥一个 star,马上破 400 星标了。https://github.com/itwanger/toBeBetterJavaer如果再有人给你说 “ArrayList 底层是数组,查询快、增删慢;LinkedList 底层是链表,查询慢、增删快”,你可以让他滚了!这是一个极其不负责任的总结,关键是你会在很多地方看到这样的结
2021-10-13 09:02:58
1940
原创 校招黑名单:好家伙,GitHub 上这个仓库火了!
大家好,我是二哥呀。之前有个读者特来报喜,说他今年的秋招提前“开奖”了。可能有些读者是第一次听到“开奖”这个词,有点懵逼,这里简单解释下。开奖是指互联网公司的 HR 给那些手里拿了意向书的同学明确薪资待遇,包括月薪啊、年终奖啊、签字费啊,甚至期权之类的。我这个读者的薪资待遇超出了他的预期,心里特开心,我也打心底为他感到高兴。说实在的,寒窗苦读十多年,谁不想自己的奖能开得大一点呢。开了之后,也算是对自己的付出,父母的关爱,老师的栽培有了一个交代,心里的那块石头也总算是落了地。然后就可以根据城
2021-10-11 12:32:19
8275
4
原创 拿到贝壳和广联达的转正意向书了!坐等开奖。。。
大家好,我是二哥呀!国庆节的前一天,读者阿 0 特意跑过来给我报喜,说自己成功拿到了贝壳和广联达的意向书,没有意外的话,会选择贝壳,就等国庆后开奖了。贝壳和 BAT 这些互联网大厂比起来,肯定是有差距的,但考虑到我这个读者是双非,在 Java 岗一片红海——这么卷的情况下,仍然能靠自己的努力拿到一个满意的结果,我觉得已经很了不起了。为他点赞!嗯,关键是这位读者的字里行间里,充满着虔诚。那个顺带给我发的红包,足够我喝好几杯奶茶了,只是希望喝完后不要胖~~~~~哈哈哈好家伙,情商爆表的家伙,就该你前
2021-10-08 09:39:24
4856
10
原创 京东一面:为什么 HashMap 是线程不安全的?
01、多线程下扩容会死循环众所周知,HashMap 是通过拉链法来解决哈希冲突的,也就是当哈希冲突时,会将相同哈希值的键值对通过链表的形式存放起来。JDK 7 时,采用的是头部插入的方式来存放链表的,也就是下一个冲突的键值对会放在上一个键值对的前面(同一位置上的新元素被放在链表的头部)。扩容的时候就有可能导致出现环形链表,造成死循环。resize 方法的源码:// newCapacity为新的容量void resize(int newCapacity) { // 小数组,临时过度下
2021-09-30 08:20:44
6943
7
原创 为什么HashMap的加载因子一定是0.75?而不是0.8,0.6?
JDK 8 中的 HashMap 是用数组+链表+红黑树实现的,我们要想往 HashMap 中放数据或者取数据,就需要确定数据在数组中的下标。先把数据的键进行一次 hash:static final int hash(Object key) { int h; return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16);}再做一次取模运算确定下标:i = (n - 1) & hash哈希表这
2021-09-27 15:42:20
4497
9
原创 某脑残公司领导:80 后就该滚出 IT 行业!二哥第一个不服!!!!!
本来是不想谈论这个话题的,因为觉得挺消极的。但昨天早上刷乎的时候,看到了这样一个话题:武汉一公司领导称「80 后该退出 IT 行业」,并且嚷嚷着开除为公司卖命的员工。这个话题一度高居热榜前 6。大家都知道,二哥也是个 80 后。我虽然认真考虑过失业这件事,但就目前的情况来说,我认为自己正值青春年华,还可以在 IT 行业“挥斥方遒”个十年以上。这就被脑残领导劝退 IT 行业,着实心有不甘。洛阳作为一个三线城市,IT 行业和北上广深杭是没法比的,和二线城市郑州也有很大的差距,但二哥凭借多年的“摸鱼”功
2021-09-25 16:27:19
2322
5
原创 看完这篇还不懂HashMap的扩容机制,那我要哭了~
HashMap 发出的 Warning:这是《Java 程序员进阶之路》专栏的第 56 篇。那天,小二垂头丧气地跑来给我诉苦,“老王,有个学弟小默问我‘ HashMap 的扩容机制’,我愣是支支吾吾讲了半天,没给他讲明白,讲到最后我内心都是崩溃的,差点哭出声!”我安慰了小二好一会,他激动的情绪才稳定下来。我给他说,HashMap 的扩容机制本来就很难理解,尤其是 JDK8 新增了红黑树之后。先基于 JDK7 讲,再把红黑树那块加上去就会容易理解很多。小二这才恍然大悟,佩服地点了点头。HashMap 发
2021-09-24 08:50:16
4504
6
原创 ❤️Java17 发布了,YYDS!重磅!Oracle 宣布 JDK 17 可以免费商用了。。
不过,苹果 13 确实不那么 13 香,库克一如既往在挤牙膏式的更新。对比之下,我觉得还是 JDK 17 比较香,除了新增了不少新特性,Oracle 官方竟然宣布 JDK 17 可以免费商用了!从官方的声明中可以看得出:Oracle JDK 17 和未来的 JDK 版本是在免费使用许可下提供的,直到下一个 LTS 版本发布整整一年。LTS 是什么意思呢?就是 Long-Term-Support,长期支持版本,不同于 16、15、14、13、12 这些过渡版本。生产环境下,最常用的三个版本,就是 J
2021-09-17 08:56:16
14911
11
原创 蔚来一面:HashMap 的 hash 方法原理是什么?看完这篇还不懂HashMap的hash原理,那我要哭了~
Warning:这是《Java 程序员进阶之路》专栏的第 55 篇。那天,小二去蔚来面试,面试官老王一上来就问他:HashMap 的 hash 方法的原理是什么?当时就把裸面的小二给蚌埠住了。回来后小二找到了我,于是我就写下了这篇文章丢给他,并严厉地告诉他:再搞不懂就别来找我。听到这句话,心头一阵酸,小二绷不住差点要哭 ????。PS:本文 GitHub 上已同步,有 GitHub 账号的小伙伴,记得看完后给二哥安排一波 star 呀!冲一波 GitHub 的 trending 榜单,求求各位了。G
2021-09-13 09:09:05
4385
10
原创 讲真,计算机还能火多久?2020届本科,非科班,打算22年考研,害怕三四年以后读研出来计算机不行了
在逼乎上看到这样一个问题:2020届本科毕业,专业应用数学,打算22考研,是考计算机吗?农村贫困家庭,没有什么爱好,只希望以后的工作挣钱就行了,就是害怕三四年以后读研出来计算机不行了讲真,计算机还能火多久?我无法给出确切的结论。但我知道,我们班当年 36 名同学,留在计算机行业的,10 根手指头就能数得过来。据我观察(wx好友接近 2 万),有不少向我咨询转互联网 IT 的小伙伴,最后都不了了之了。也就是说,嚷嚷着转码的很多,但落实到行动上的,其实真没多少,可能还没有转公务员的多。我之前的一个
2021-09-10 08:54:40
6695
27
原创 (快)开学了,各大编程语言在群里吵翻了天!
大家好,我是二哥呀。我看朋友圈,有些地方已经开学了哈,我们这边推迟到了 9 月 15 号以后。那对于大一新生/准大一新生来说,该如何选择编程语言就是个头大的问题,因为谁都怕选择错了呀。主流的大学一般都会在大一上半学期开设 C语言这门课,但 C语言是面向过程的,应用领域比较窄,以后工作后用到 C语言的可能性不大。像 Java 啊、Python 啊、C++啊,是面向对象的,应用领域更广泛,以后也更容易找到工作。那到底还要不要学习 C语言了呢?那到底是选择 Java 呢?还是 Python 呢?还是 C+
2021-09-06 08:36:29
10947
21
原创 ❤️用武侠小说的形式来阅读LinkedList的源码,绝了!
一、LinkedList 的剖白大家好,我是 LinkedList,和 ArrayList 是同门师兄弟,但我俩练的内功却完全不同。师兄练的是动态数组,我练的是链表。问大家一个问题,知道我为什么要练链表这门内功吗?举个例子来讲吧,假如你们手头要管理一推票据,可能有一张,也可能有一亿张。该怎么办呢?申请一个 10G 的大数组等着?那万一票据只有 100 张呢?申请一个默认大小的数组,随着数据量的增大扩容?要知道扩容是需要重新复制数组的,很耗时间。关键是,数组还有一个弊端就是,假如现在有 500
2021-09-03 10:40:32
2188
8
原创 ❤️垃圾大学,想自学 Java 可以吗?难吗?毕业后能找到一份 6k左右的工作吗?
CSDN 上收到一条私信,内容大致是这样的:“二哥,我学校比较垃圾,想自学 Java 可以吗?自学 Java 难吗?毕业后能找到一份 6k左右的工作吗?”不知道 CSDN 上的其他小伙伴有没有类似的问题,我熬了一个大爷,肝出了这条学习路线,送给大家作为参考。难在坚持。你要是对自己的自律性信得过,自学 Java 是没问题的。互联网时代最不缺的就是学习资源,学习教程,网上随便找找,就能找到一大筐,只要你能每天花 6-8 个小时用于高效学习,半年就能入门 Java 了。高效学习期间,一定要杜绝抖音、游戏的
2021-08-30 10:08:28
18019
54
原创 程序员,在北上广深杭赚够100万,就逃回二三四线城市生活,靠谱吗?
无意间刷到一个话题,北漂程序员,赚够 100 万,然后回三四线城市享受生活,不确定这个想法靠不靠谱。讲真,我觉得我在这个话题上还是挺有话语权的。就来给大家唠唠,看能不能提供一丢丢参考价值。我没有在北京搬砖过,但在苏州搬砖过,苏州和北上广深杭比起来,肯定有差距,但不得不承认,苏州的发展速度确实是有目共睹的。目前已经在三线城市洛阳生活了多年,生活品质不能说有多高,但生活的基础条件我觉得都还过得去。尤其是其中很重要的一点,教育资源是能跟得上的。01、十分怀念那苏州说实话,还是挺怀念苏州那段时光的。苏州不
2021-08-26 11:01:55
239012
359
原创 想去读个研究生了!
大家好,我是突然有点想考研的二哥呀!之前看到 Guide 哥发的一篇想去读个研究生了,真的是心生感慨。这让我想起我的大学同学石磊,他今年考研成功了,算是我们同学当中非常励志的一个了。他默默地坚持着,为了心中的那道光,锲而不舍,即使碰壁了,也从来没有退缩过。就像 Guide 哥说的那样:不论是还在学校读书的同学,还是已经工作的同学,很多都会有读研的想法,或是提升学历,或是继续在学校深造。我以前是比较反对考研的,因为我觉得考研很浪费时间,如果研究生阶段再遇到一个不那么靠谱的导师,做点不靠谱的项目,
2021-08-23 07:31:51
25818
179
原创 大二上半学期还挂科两门,大三上半学期就找到了外企实习工作,半年时间,我是怎么逆袭的?
大家好,我是二哥呀!虽然十多年过去了,但回想起大一时候的光景,仍然历历在目。由于计算机专业是学校新开的专业,所以老师们也没有多少教学经验,于是我们第一学期就直接开搞 Java 这门编程语言了,教材用的是大名鼎鼎的《Java 编程思想》和《Java 开发宝典》。由于没有一丁点编程基础,所以上课的时候完全听不懂,看书就像是看天书一般,心里很慌,但也没什么好办法。和我类似情况的同学还有不少,能在下半学期转到其他专业的都转了;不能转的,就和我一样瞎胡混着。现在想想,这有点小庆幸呀,要是当时我学习成绩再好
2021-08-17 11:15:49
15617
37
原创 3 条掏心掏肺的建议,新手学习编程必备,快上车!
2008 年北京奥运会的那年,我们国家突破性的拿到了 48 枚金牌,整个国家都是沸腾的。那年,我上了大学,学了编程,一晃十多年就过去了。我的命运也因此发生了改变。讲真,十多年前,我真没想过,自己有朝一日能在洛阳这座城市扎根,哪怕洛阳只是一座三线城市,我也没想过。心里只是暗下决心,无论如何,一定要走出农村,原因很简单,农村的生活真的很苦,尤其是农忙的季节。陶渊明有句诗:“晨兴理荒秽,带月荷锄归。”很美好,很有诗意。从时间上来说,的确这样的,早起晚归;但从身体的负荷程度来说,再没有比干农活更累的了,真的艰
2021-08-13 11:23:36
13326
16
原创 为了彻底搞懂 hashCode,我连 JDK 的源码都没放过(建议收藏)
今天我们来谈谈 Java 中的 hashCode() 方法——通过源码的角度。众所周知,Java 是一门面向对象的编程语言,所有的类都会默认继承自 Object 类,而 Object 的中文意思就是“对象”。Object 类中就包含了 hashCode() 方法:@HotSpotIntrinsicCandidatepublic native int hashCode();意味着所有的类都会有一个 hashCode() 方法,该方法会返回一个 int 类型的值。由于 hashCode() 方法是一个
2021-08-10 17:58:23
3115
8
原创 再见 HTTP?10 分钟手把手教会你将网站切换到 HTTPS,安全有保障,yyds!
CSDN 的小伙伴们,大家好,我是刚脱离险境的二哥呀!很久(大概两年)之前,我就搞了一个独立的个人博客网站,长下面这样。大家有访问过的,可以在评论区扣 1可惜一直没搞备案和 HTTPS,导致每次访问都提示不安全,感觉怪别扭的,见上图中红色框框部分。鉴于整体 PV 只有区区的 18 万+,我也就一直懒得搞。直到有一天,我看到了小傅哥的个人博客 https://bugstack.cn/,风格和我一样,但却是 HTTPS 的,我就坐不住了。我这人平常很佛系,但遇到别人比自己好的时候,总是忍不住偷
2021-08-06 09:14:08
18664
12
原创 我要悄悄学习 Java 字节码指令,在成为技术大佬的路上一去不复返
大家好,我是二哥呀。Java 字节码指令是 JVM 体系中非常难啃的一块硬骨头,我估计有些读者会有这样的疑惑,“Java 字节码难学吗?我能不能学会啊?”讲良心话,不是我谦虚,一开始学 Java 字节码和 Java 虚拟机方面的知识我也感觉头大!但硬着头皮学了一阵子之后,突然就开窍了,觉得好有意思,尤其是明白了 Java 代码在底层竟然是这样执行的时候,感觉既膨胀又飘飘然,浑身上下散发着自信的光芒!我在 CSDN 共输出了 100 多篇 Java 方面的文章,总字数超过 30 万字, 内容风趣幽默、通
2021-08-02 11:55:22
10314
19
原创 剖根问底:Java 不能实现真正泛型的原因是什么?
大家好,我是二哥呀!今天我来给大家讲一下,Java 不能实现真正泛型的原因是什么?本文已同步至 GitHub 《教妹学 Java》专栏,风趣幽默,通俗易懂,对 Java 初学者亲切友善,么么哒????,内容包括 Java 语法、Java 集合框架、Java 并发编程、Java 虚拟机等核心知识点,欢迎 star。GitHub 开源地址:https://github.com/itwanger/jmx-javaCodeChina:https://codechina.csdn.net/qing_gee/
2021-07-30 10:59:03
5388
10
原创 计算机行业的薪资真的有那么高吗?讲真,有的一毕业就失业,有的一毕业就拿 20k+
计算机行业的薪资高于不高,与所在的城市有关,与所在的公司有关,最重要的是,与个人能力有关。前段时间,某培训机构晒出来的 Java 学员的就业薪资榜。虽然这张图片有些模糊,但放大后,能看得很清楚,有的薪资达到了 10k+。由此可以得出两条结论:1)不相信计算机行业薪资高的,认为培训班贴出来的薪资榜造假了。我认为不至于,因为薪资高的贴出来了,薪资不高的没有贴出来,所以才是榜单啊,很有可能有学员拿到 4k 的,甚至找不到工作的。但一定有薪资高的,因为有些 985、211 的同学,在大学里没有好好学,
2021-07-26 08:14:43
13044
28
原创 学编程的 3 个正经建议,学弟学妹们记得收藏呀,这波赚大发了!
CSDN 的学弟学妹们,大家好,我是二哥呀!今天不聊别的,给大家聊一下我认为学编程当中最重要的三点,尤其是针对新人来说。热爱努力解决问题的能力先说热爱。有的同学是一开始就热爱,所以选专业的时候就选择了计算机专业;有的同学是误打误撞,比如说我就是,大学其实选的是机械自动化,后来被调剂到了计算机网络专业,属于典型的后知后觉型。一开始,和大多数新人一样,我认为编程好难学,班里面的好多同学也认为好难学,能转专业的就转,只有不能转的才留了下来。十几年前的计算机专业远没有现在这么热闹,很多学校都是作
2021-07-23 17:15:35
3409
28
CFCA全球服务器证书技术手册
2015-03-30
DWZ+springMVC+security+权限+mybatis+postgresql+demo
2014-09-24
labuladong 的算法小抄最新版.zip
2020-12-10
GitHub 115k 的 Java 学习教程1.zip
2021-08-03
GitHub上最励志的计算机自学教程
2020-11-04
wysiwyg富文本编辑器
2015-09-23
logback 中文手册
2020-11-04
新版java开发手册(华山版).zip
2019-08-26
scrollup滚动
2015-09-17
IMB的一款Java性能分析软件
2014-06-21
有关于职场上的、Java 编程方面的问题,都来向二哥提问吧,有问必答!
2020-11-05
使用多个线程池还是一个线程池
2014-12-31
关于mysql的dbcp的配置优化
2014-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人