自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沉默王二

沉默王二,CSDN 头牌博主,Java 领域优质创作者,2019、2020 两届博客之星 Top5

  • 博客(14)
  • 资源 (22)
  • 问答 (3)
  • 收藏
  • 关注

原创 大学最应该学习的 5 门课, 毕业后大厂 Offer 直接拿到手软!

时间如白驹过隙,我竟然已经是一名拥有 13 年编程经验的老油条了!有些自豪,因为自己从大一就开始学习的 Java 语言依然坚挺,几乎是编程语言中的霸主了;但也有些遗憾,大学的时候没有把这些计算机基础课程学好,有些甚至没有学,导致工作后有很长一段时间蛮吃力的,全靠近些年“废寝忘食”的补课,才有所好转。希望学弟学妹们,能从我这些经验中获得一些启发,少走一些弯路。1)计算机编程的基石——数据结构与算法2)计算机编程语言的母胎——C语言3)计算机组成原理4)计算机操作系统5)计算机网络一、数据结构

2021-04-29 08:01:57 30675 76

原创 奉劝各位学弟学妹们,该打造你的技术影响力了!

CSDN 的学弟学妹们,大家好呀,我是沉默王二。放在一年前,打死我也不相信,这四个平淡无奇的字组合在一起竟然充满了魔力!2019 年的时候,我看过一本书,名叫《影响力》,应该有不少学弟学妹也看过。但说实在的,这本书我就看了几页,就看不下去了,不是这书不好,而是我觉得它不适合我,因为我那时候没什么影响力(谦虚点)。没有影响力的时候想着怎么扩大影响力,我就觉得有点扯淡。就像没有财的时候想着理财一样,有点白日做梦。与其白日做梦,不如脚踏实地,换一句浅显易懂的话,就是,与其想着理财,不如想想怎么攒钱。如果连原

2021-04-27 14:34:46 527100 345

原创 史上最强 Java 学习路线图!

网上看到一首诗:“代码尽头谁为峰,一见秃头道成空。编程修真路破折,一步一劫渡飞升。”感觉还挺有意境的。第一部分:Java 基础篇这个阶段就是编程入门,掌握 Java 这门编程语言的基本语法,为后面的修行之路打好基础。包括的知识点有:环境搭建——Intellij IDEA 一站式搞定Java 基础语法面向对象——封装、继承、多态数组字符串集合框架IO反射注解网络编程并发编程这方面的资源我给大家梳理下:1)针对 Intellij IDEA,GitHub 上有一份简体中文版教

2021-04-24 08:53:56 282105 277

原创 这样学编程,直接原地起飞啊!

大家好,我是二哥呀。今天来给大家分享一些学习编程的心得,真的颠覆了我以前对学习编程的刻板印象,可以这么说,如果你恰好处在大学阶段,看到了这篇内容,OK,恭喜你,如果你能按照我说的去做,大三大四的时候绝对能领先同学一大截,除非你好心把这篇内容分享给他——嘿嘿。编程分两种,一种是实操型,奉行的准则是实践出真知;一类是理论型,奉行的准则是全部的知识都要搞懂后才肯去动手。前者代码写得多,但基础不扎实,刚学编程时候的我应该属于这一类;后者代码写得少,一句“talk is cheap, show me the co

2021-04-22 10:46:55 17655 53

原创 11 年了,我在 CSDN 被访问 800 万+次! 被点赞 3.5 万+次,被收藏 9.6 万+次!

CSDN 的小伙伴们,大家好呀,我是沉默王二,一枚沉默但有趣的程序员。今天我们来掏心掏肺地聊一聊有效学习这件事。刚看了一眼 CSDN 的主页,发现我已经写了 893 篇原创文章了,加上这一篇就是 894 篇。我自认为,提供了蛮多有价值的内容,包括有趣的编程技术和有益的程序人生。我列几个数据,大家感受下:访问量 8,244,571原创文章 893总排名 22粉丝数量 192139点赞数 35,408评论数 11,026收藏数 96,593随着时间的积累,这个数据应该还会不断增长!有些

2021-04-19 17:03:22 13133 58

原创 偷偷地告诉学弟学妹们一个高效学习编程的秘密!大学四年悄悄惊艳他们,嘘

今天来给大家谈一谈如何高效地学习编程。无论什么时候,找到学习的目标,以及学习的套路都非常的重要。找不到的话,就只能事倍功半,付出了很多努力,却迟迟得不到最好的回报。三四年前,我特别喜欢收藏文章,觉得有些技术文写得真好,忍不住收藏了!等过了一段时间后,闲得无聊,就去翻收藏夹,想着学一波,谁知道竟然找不到——不是微信给我删了,而是收藏夹里躺的“尸体”实在是太多了,根本就找不到。后来,我就总结了一个小窍门——每周收藏夹里最多躺五篇文章,如果想进来第六篇,之前的必须得清一篇。别小看这个小窍门,它真的有督促我去

2021-04-16 10:43:14 22165 37

原创 携程面试官问我怎么划分 Java 虚拟机内存区域,相见恨晚!

看完记得一键三连哦,微信搜索【沉默王二】关注这个沉默但有点东西的小丑。今天的标题绝非标题党,看下面这幅截图就明白了,读者真真的留言~在谈 JVM 内存区域划分之前,我们先来看一下 Java 程序的具体执行过程,我画了一幅图。Java 源代码文件经过编译器编译后生成字节码文件,然后交给 JVM 的类加载器,加载完毕后,交给执行引擎执行。在整个执行的过程中,JVM 会用一块空间来存储程序执行期间需要用到的数据,这块空间一般被称为运行时数据区,也就是常说的 JVM 内存。所以,当我们在谈 JVM .

2021-04-14 08:28:35 9008 16

原创 给 21 岁的自己 6 点建议

没想到,小丑竟是我自己,微信搜索「沉默王二」关注这枚沉默但有趣的程序员,笔芯~有 CSDN 的读者私信了我这样一个问题:二哥,我今年 21 岁,一位大四实习生,知道你的一些经历后感到非常佩服。我目前在一家公司实习,开发大概 50 个人,带我的老大对我挺好的,但有时候我会感觉自己的能力不足,担心他会对我失望。突然就很想问你一个问题,假如你把我当做是 21 岁的你,你会对这样的自己什么建议呢?这个问题还是引起了我的无限遐想,想想 21 岁的我,说出来不怕大家笑话,记忆都有点模糊了。那时候的脸上应该.

2021-04-12 14:41:00 15334 70

原创 打算在县城“买”片地

大家好,我是沉默王二。我老家不在县城,在离县城的一个很远的村里。远到什么程度呢?上小学的时候,家里买了一台黑白电视机,如果没记错的话,应该是熊猫牌,接收信号的天线是用一根长长的木桩支到房顶上的,刮大风的时候经常被迫到下,停止营业。就这样“精心制作”的一台设备,只能收到陕县电视台的信号——陕县是三门峡市的一个县,在行政划分上,我们村属于洛宁县,应该收到洛宁电视台的信号才对,但压根收不到。所以小时候我一直怀疑是不是划地界的时候搞错了。上高中的时候,手机开始流行起来,但每次打电话都要跑到一处特殊的山坡上

2021-04-07 07:50:58 9311 42

原创 深入 Java 源码来剖析 hashCode,从此菜不再是原罪

CSDN 的小伙伴们,大家好,我是沉默王二。假期结束了,需要快速切换到工作的状态投入到新的一天当中。放假的时候痛快地玩耍,上班的时候积极的工作,这应该是我们大多数“现代人”该有的生活状态。我之所以费尽心思铺垫了前面这段话,就是想告诉大家,技术文虽迟但到,来吧,学起来~今天我们来谈谈 Java 中的 hashCode() 方法。众所周知,Java 是一门面向对象的编程语言,所有的类都会默认继承自 Object 类,而 Object 的中文意思就是“对象”。Object 类中就包含了 hashCode(

2021-04-07 07:48:23 8017 17

原创 刷完 300 道 LeetCode 题后,我膨胀到要飘起来了!纯正 Java 版

CSDN 的小伙伴们,大家好,我是爱学习爱分享的沉默王二。迫不及待的小伙伴可以直接拖到文末,拉取离线版的下载地址,无套路无解压密码,我整理了将近一周的时间。不经意间,在 GitHub 上发现了一个 1G 棒的 LeetCode 刷题笔记,重点来了,是纯正的 Java 版。我见过很多牛逼的刷题笔记,有 Go 版的,有 C++ 版的,唯独没有 Java 版的,所以这次,我感觉找到了宝藏!其实私下里很多小伙伴问我有没有 Java 版的,一开始我觉得刷题嘛,用啥语言刷题根本不重要,重要的是解题的思路。但看到这

2021-04-06 11:25:31 33887 28

原创 16 张图带你搞懂 Java 数据结构,从此想不飘都难!

CSDN 的小伙伴们,大家好,我是沉默的王二。假期结束了,需要快速切换到工作的状态投入到新的一天当中。放假的时候痛快地玩耍,上班的时候积极的工作,这应该是我们大多数“现代人”该有的生活状态。今天我们来学一下数据结构方面的知识,对扎实 Java 的基本功非常有用,学会了就会有一种自带大佬的感觉,嘿嘿。数据结构,也就是 Data Structure,是一种存储数据的结构体,数据与数据之间存在着一定的关系,这样的关系有数据的逻辑关系、数据的存储关系和数据的运算关系。在 Java 中,数据结构一般可以分为两大

2021-04-06 11:10:50 13490 3

原创 学弟学妹们,学会霍夫曼编码后,再也不用担心网络带宽了!

CSDN 的小伙伴们,大家好,我是沉默王二。今天来给大家普及一下霍夫曼编码(Huffman Coding),一种用于无损数据压缩的熵编码算法,由美国计算机科学家大卫·霍夫曼在 1952 年提出——这么专业的解释,不用问,来自维基百科了。顺带给大家推荐一份 Java 版的 LeetCode 刷题笔记吧,我见过很多牛逼的刷题笔记,有 Go 版的,有 C++ 版的,唯独没有 Java 版的,所以这次,我感觉你的收藏夹又多了一个吃灰的理由!吃完 300 道 LeetCode 题后,我胖得快炸了!with J

2021-04-02 11:43:17 15392 35

原创 我丢,GitHub 上竟然还有这种骚操作,这下阅读源码舒服了

CSDN 的小伙伴们,大家好,我是沉默王二。今天来给大家介绍一个 GitHub 上的骚操作,简直了!众所周知,GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 社交化的编码理念让它成为了国内外开发者眼中神圣而不可侵犯的尤物,无数优质的开源项目依托于 GitHub,并在全球开发者的共同参与下蓬勃发展。不过,讲真,你有在 GitHub 上好好的读过源码吗?不用谦虚,我估计大多数人没有这个习惯(包括我啦)。GitHu

2021-04-01 07:01:33 25207 62

GitHub 115k 的 Java 学习教程1.zip

我整理的这份 GitHub 上星标 115k+ 的 Java 教程,里面涵盖了 Java 所有的知识点,包括 Java 语法、Java 集合框架、Java IO、Java 并发编程和 Java 虚拟机,内容不多,只讲重点。

2021-08-03

JavaGuide 面试突击最新版,GitHub 星标 98k,助你成功上岸

好朋友 JavaGuide 的开源作品,最新版分享给 CSDN 的小伙伴们

2021-03-11

labuladong 的算法小抄最新版.zip

GitHub 上标星 74k 的算法小抄,labuladong 出品,绝壁精品。总共 60 多篇,基于 LeetCode 的题目,涵盖了所有题型和技巧,而且做到了举一反三、通俗易懂,绝不是简单的代码堆砌。

2020-12-10

logback 中文手册

Logback非常自然地实现了 SLF4J,不需要像 Log4j 和 JUL 那样加一个适配层。Spring Boot 的默认日志框架使用的是 Logback。支持自动重新加载配置文件,不需要另外创建扫描线程来监视。PDF 共 200 页,非常全面。

2020-11-04

GitHub上最励志的计算机自学教程

作者可能是「一万小时定律」的拥趸,但就算按照他每天 12 小时、坚持 8 个月(每月 31 天)算,也不过 2976 个小时——远未到 1 万个小时。 但就是这样目标坚定的 8 个月,作者成功获得了大厂(虽然不是谷歌,但亚马逊软件工程师的平均年薪也超过百万人民币了)认可。 这是我在 GitHub 看到的最励志的故事,也是我希望让更多人看到的原因,并且由衷地希望更多人因为这样的经历和分享,创造属于自己的故事。 坊间笑谈太多的“从入门到放弃”,但也有人“从入门到百万年薪”。 生命不息,奋斗不止,Keep walking~

2020-11-04

新版java开发手册(华山版).zip

《Java开发手册》最新版涵盖了史无前例的三大升级: 1.新增21条新规约。比如,switch的空指针问题、浮点数的比较、无泛型限制引起的类型混乱、加锁与解锁的注意事项、YYYY的日期格式问题等; 2.修改描述112处。比如,IFNULL的判断方式、集合的toArray的数组长度、日志占位符的处理等; 3.完善若干处示例。比如,变量命名示例、卫语句示例、枚举示例、finally的return示例等。

2019-08-26

JAD:Java反编译工具

JAD:Java反编译工具,和JD-GUI并不相同。我为你还准备了一份使用说明,在压缩包中。

2019-01-16

jQuery API chm

jQuery的api,chm版

2017-07-11

jackson jar包

jackson,json的转换工具类,可以轻松帮你实现jfinal端的json化输出

2015-09-30

wysiwyg富文本编辑器

为Bootstrap定制的微型所见即所得(What you see is what you get)富文本编辑器,以及封装好的wysiwyg.jsp组件,让你开发起来爽快到飞起来

2015-09-23

validate验证

增加中文包,同时对remote方法进行封装增强

2015-09-17

scrollup滚动

当网页内容过长,你浏览到底部需要回到顶部时,是不是希望“一键直达”呢?scrollUp 就是这样一款插件,它能够让用户滚动条滚动到一定的位置时(可设置),右下角出现“滚动到顶部”的按钮,点击后,页面就是慢慢的滚动到顶部,而不是硬生生的直接回到顶部,提高了用户体验。

2015-09-17

font awesome

Font Awesome, 为 Bootstrap 而创造的图标字体

2015-09-17

weebox插件

jquery的weebox是一个非常棒的插件,她很好的集成了弹出框所需的基本内容,你可以直接弹出对应的页面而不再简单是div

2015-09-16

CFCA全球服务器证书技术手册

CFCA全球服务器证书技术手册,到CFCA上都下载不到,找了N久才有此文档,如果你要做的是需要CFCA认证的web服务器证书,那么提前阅读本文档将给你减少很多麻烦,上面很详细的介绍了如何使用Java的keytool工具生成.keystore。

2015-03-30

spring源码类库

近来一直研究spring一块知识,但是从网上找spring源码却并不容易,因此上床上来供大家分享。

2015-01-14

DWZ+springMVC+security+权限+mybatis+postgresql+demo

直接从网上荡下DWZ的dwz4j企业级Java Web快速开发框架(Mybatis + SpringMVC) + jUI整合应用使用的话,里面的一些内容比较冗余,另外里面缺少权限和security,以及对postgre的数据库使用demo,而最近项目中需要开发Java Web的项目,我就花了几天的时间制作和部署了初始化系统,完成了login的登录,同时对用户登录和session过期进行安全验证,同时将原有的mybaits改造成了postgre,另外增加了权限的使用方法,由于原来的DWZ的列表增删改查、分页并不能直接使用,那么后来又新增了一个钢材厚度维护的列表供后续开发使用。

2014-09-24

IMB的一款Java性能分析软件

如果你的Java程序遇到性能问题,第一步,你可以使用JConsle进行查看,但是如果想了解性能被那部分代码损耗了,请不要犹豫的使用该工具进行查看,结合JConsle生成的日志文件,就能查找到程序的漏洞!

2014-06-21

程序员常用JavaScript特效.chm

里面覆盖了很多使用的实例,可以查看特效,同时可以看到代码,非常不错,值得推荐!

2014-06-21

高性能mysql第二部分

高性能mysql的第二部分,该书非常值得学习,极力推荐!

2014-06-21

高性能mysql第三版第一部分

高性能mysql,非常值得学习的书籍,极力推荐!

2014-06-21

仿win7计算器,实现所有功能

能够完成win7计算器的基本功能,让你轻松看到自己Java代码实现的计算器,充满对Java的热爱。

2010-12-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除