当 cxuan 开源了他所有文章后...(1)

简介: 时光飞逝,转眼间 2020 年已经过了一半,还记得你在 19 年末的展望2020吗?当初的愿望实现了吗?事到如今只好祭奠吗?不管如何,你还有补救的可能,你可以在下半年肝到吐血

Java建设者可以说是硬肝了半年,无数个早起的上午,我都怀疑我会老年痴呆了,朋友们都问我有几个肝,我其实真就只有两个肝,下面是我半年以来的文章介绍。


2020 年 1 月,输出了 6 篇原创文章,也是奠定了认真写优质长文的开始,在这之前这条路是个未知数,我也算是踏上了未知的道路,开辟了一片新大陆吧(笑。。。)


这篇 ReentrantLock 看不懂,加我我给你发红包


image.png


这个标题有点标题党了,结果一些大佬转载后评论区全是索要红包的,尴尬,以后这种标题不能起了,不管会不会都说不会,你懂的


image.png


但其实内容我觉得是写的很详细了


image.png


就说里面这个流程图,没个十几分钟是画不好的。。。。我还不够用心吗?


然后第二篇文章可能是 「cxuan踩了狗屎」后写的一篇文章,然后这篇文章没想到获得了巨大的认可和赞赏。


那就是,扯皮系列的开棺文章


看完这篇HTTP,跟面试官扯皮就没问题了


image.png


我一般都喜欢在 3 分钟、10 分钟、15 分钟、20 分钟、30 分钟 查看一下阅读率,基本就可以有个预估今天的阅读量如何了,但是这篇文章在 30 分钟内的阅读就很高了,难道是 咖啡馆 给我带来的好运?冥冥之中感受到了上天的眷顾,真的没想到 HTTP 的扯皮会这么火


这篇文章拿去投稿后,没想到很多大佬找我开白转载,真的感谢。


这篇在其他博客平台也几乎是霸榜的状态。。。


image.png


趁热打铁,在熟悉了 HTTP 基本流程之后,我又写了关于 HTTP 的两篇文章


你还在为 HTTP 的这些概念头疼吗?


震惊 | HTTP 在疫情期间把我吓得不敢出门了


这两个标题起的都不是很好,尤其是疫情这个,因为这时候正到了没法出门的状态,所以这一段时间都在家里写着两篇文章,在看完这三篇文章之后,就可以说是把 HTTP 基本概念理顺的差不多了,这三篇文章我汇总成为了 HTTP PDF,可以在公众号(文末二维码)回复 HTTP基础 获取。


在这期间,我还写了一篇个人感悟的水文,


谈一谈我的三观


真是公号还没什么流量呢就开始谈三观了哈哈哈。


一月份的时候是我开始成长最快的一个月,因为还有一篇文章得到了读者们的认可

对不起,学会这些知识后我飘了


image.png


这一篇文章是程序员需要了解的硬核知识汇总,为你总结了 CPU、内存、二进制、操作系统入门、程序编译、硬件等基础知识,是程序员都要必会的基础知识,同时这篇文章也在各大平台反响很好,我把这篇文章也汇总成为了 PDF,公众号(文末二维码)回复 计算机基础 即可领取。


一月份就这样愉快的结束了。


二月份以来我的想法有了一些改变,我觉得自己很菜,于是我踏上了操作系统学习之路,但是在刷操作系统前,我还肝了两篇其他文章


面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他


image.png


这篇讲了 MyBatis 的启动流程,写了 MyBatis 的四大神器,MyBatis 的重要配置,看完这篇文章,相信你会对 MyBatis 有更深层次的理解


MyBatis 源码写的很标准,这里推荐大家看一看。


其实,我不仅仅想把操作系统刷完,我还想把计算机网络刷完,但是遇到了操作系统,我发现计算机网络不是我的真爱。。。


你要问我应用层?我就和你扯扯扯


这个标题我现在还在疑惑为什么要取这个标题,什么鬼。。。


文章还是好文章,主要介绍了计算机网络应用层协议 DNS、HTTP、P2P、SMTP、CDN 等的工作流程,看完之后会让你对应用层有更深的认识。


然后我就转战到了操作系统,并怒肝了一篇万字长文,这篇文章花了 3 周写完的

写给大忙人看的操作系统


image.png


以此来告别 2 月。


差点忘了,2 月份我坚持在头条号上发文章,其中的一篇进程和线程调度的文章,还获得了头条号的青云计划奖励


image.png


3 月,公号持续升温,在上完 2 月末的满汉全席之后,3 月份刚开始就来了一份 95 至尊披萨。


写给大忙人看的进程和线程


image.png


说来有趣,三月份的经历倒也是蛮丰富的,我因为在 GitChat 上一直坚持写文章,还被官方采访了


作者面对面 | 在石家庄筑梦的 Java 程序员


然后继续写操作系统,这段时间就跟疯了似的,因为 yq 原因迟迟不开工,所以每天都在家肝文章,也很有乐趣,一周后,我又肝了一篇关于内存的长文


内存:你跑慢点行不行?CPU:跑慢点你养我吗?内存:我不管!


image.png

相关文章
|
4月前
|
编译器 程序员 Serverless
函数...(一)
该内容介绍了C语言中的函数概念,包括库函数和自定义函数。库函数是预先定义并实现的函数,如`printf`和`scanf`,它们在不同的头文件中声明,使用时需要包含相应的头文件。自定义函数则是用户根据需求编写的函数,具有自己的函数名、参数和返回类型。函数通过形参和实参交互,实参是调用时传递的实际值,形参是函数定义中的占位符。
30 2
|
4月前
|
编译器 C语言
函数...(二)
函数的`return`语句用于结束函数执行并返回结果。它可以带一个表达式或不带,带表达式时会先计算表达式再返回其值,不带时适用于`void`类型的函数。如果返回值与函数声明的返回类型不符,系统会自动转换。确保所有分支都有`return`,避免编译错误。函数是否需要返回值取决于实际需求。数组可作为参数传递,但函数调用不能嵌套定义,却能链式调用,即一个函数的返回值作为另一个函数的参数。函数需先声明后使用,尤其在多文件项目中,声明通常在头文件,实现则在源文件中。
20 0
|
Go
Go 匿名返回值的坑——这道题据说 90% 的同学都答错了!
今天分享 Go 的语言特性——命名、匿名返回值!据说 90% 的同学都答错了,你答对了吗?快进来试试看!
48 0
|
4月前
|
编译器
lesson2(补充)关于const成员函数
lesson2(补充)关于const成员函数
36 0
|
11月前
|
SQL 关系型数据库 MySQL
​​​软件开发入门教程网之​​MySQL LIKE 子句​
​​​软件开发入门教程网之​​MySQL LIKE 子句​
|
SQL Oracle 关系型数据库
MySQL深入浅出:自增长序列(@i:=@i+1)的用处及用法
MySQL深入浅出:自增长序列(@i:=@i+1)的用处及用法
165 0
MySQL深入浅出:自增长序列(@i:=@i+1)的用处及用法
|
SQL 关系型数据库 MySQL
​​软件开发入门教程网之​​MySQL LIKE 子句
我们知道在 MySQL 中使用 SQL SELECT 命令来读取数据, 同时我们可以在 SELECT 语句中使用
composer一共有哪些命令?底层原理是什么?
composer一共有哪些命令?底层原理是什么?
Go容易搞错的知识点汇总
这篇文章汇总了我在开发和刷面试题过程中遇到的容易搞错的知识点,关键部分也都为大家写了代码示例。
Go容易搞错的知识点汇总
|
SQL 关系型数据库 MySQL
软件开发入门教程网之​​MySQL LIKE 子句​
软件开发入门教程网之​​MySQL LIKE 子句​
75 0