技术拾荒者之路·续章

技术拾荒者之路·续章——编程人生,不止于代码

上一章技术文 技术拾荒者之路 · 启程 整理完成之后,这里终于轮到了程序人生部分
这里都是我筛选的一些适合计算机相关从业者的精品文章,因为文章比较多,大家可以有选择的阅读
话不多说,我们正式开启下一部分

计算机网络

127.0.0.1 之本机网络通信过程知多少 ?!

通过讨论127.0.0.1 本机网络 IO 是否需要经过网卡以及数据包在内核中是个什么走向,和外网发送相比流程上有啥差别?探究他们低层区别并做简要总结

学习网络请落实这几款小工具

介绍常用的网络命令及使用, 列如: netstat, lsof, tcpdump, nc, ping等

握几次手就能拿下 HTTPS

介绍https TLS握手过程, RSA握手过程, RSA算法缺陷, 比较详细

99%的人都不知道内网、外网、宽带、带宽、流量、网速之间的区别与联系

能将三次握手理解到这个深度,面试官拍案叫绝!

介绍并总结了在建立tcp连接期间的内核操作, 原理级解读

为什么叫 HTTP/2 ,而不是 HTTP/2.0 ?

面试官:一台服务器最大能支持多少条 TCP 连接?问倒一大片

1个TCP连接约为3.3kb,1台4G服务器大概可以创建100w个链接.
一亿连接可以用20台128G内存的服务器. 每台可以建立500w条连接(20G)+接收处理和发送(100G)

25 张图,一万字,拆解 Linux 网络包发送过程

群里有人反馈: 群主的那篇25w长文,一个同事看到了,解决了一个疑难问题。
客户满意。要不然几十万美刀的单子就丢了…

Linux 网络性能的 15 个优化建议!

要提升网络性能, 就要注意一下建议. 像是: 减少网络IO, 合并网络请求, 尽量使用内网域名, 使用长连接等

面试官:BIO、NIO、AIO之间有什么区别?

介绍同步异步, 阻塞非阻塞, BIO,NIO,AIO(异步IO)线程模型
例如:

  • 同步阻塞:tcp/udp连接(BIO)
  • 同步非阻塞: 多线程实现的tcp/udp连接(NIO)
  • 异步阻塞: netty, mqtt等事件回调形式(AIO)
  • 异步非阻塞: 基于多线程实现的同步非阻塞(AIO)

大白话告诉你 TCP 为什么需要三次握手四次挥手

非常通俗的介绍了TCP三次握手四次分手的过程, 并介绍了为什么要这么设计的原因.

计算机网络基础知识总结

介绍计算机网络的基本概念

推荐阅读:
36 张图详解计算机网络知识点

如果让你来设计网络,你会把它弄成啥样?

由浅入深, 介绍了集线器, 交换机, 路由器的出现以及作用. 和各设备转发的原理, 推荐学习!!!

这是我见过对DNS最通俗易懂的解释了

DNS域名系统, 用于解析域名和对应ip. 在访问指定域名后, 首先会查询本机DNS缓存(没有)->hosts文件->运行商本地DNS服务器->根域名服务器->各级服务器, 最终返回对应ip地址

推荐阅读:
浏览器输入「xxxxhub」的背后…

工具使用

3分钟学会SVN:SVN快速上手

SVN实用的简单教程

超简单的 Office 下载安装一条龙,手摸着手教你搞定!

office软件免费下载教程

Word 小技巧:把两字姓名和三字姓名自动对齐

使用通配符实现自动对齐的效果

9 个爱不释手的 JSON 工具

对Json进行校验, 批处理, 比较与合并等操作工具的网址

一次编写,到处查看——开源免费的图床工具分享

教你如何制作图床

6000 字 | 终于,给网站插上了留言的翅膀

为网站添加gitalk 评论插件, 如果考虑开发评论功能可使用

7 款 AI 沉浸式翻译浏览器插件,助你轻松阅读英文内容

七款浏览器翻译插件, 推荐沉浸式翻译插件和deepl翻译

AI相关

GPT4开发应用实践(全栈篇)

全球开发者用GPT4都在做什么?这28种方法值得一看

面向 ChatGPT 编程实现全栈开发的 18 种方法

ChatGPT:让你的开发工作更轻松

前四篇文章皆在聚焦,利用GPT在整个软件开发生命周期的使用

拓展阅读

不吹不擂,一文揭秘鸿蒙操作系统

全方位多角度介绍了鸿蒙操作系统

12306抢票算法被曝光了!!居然这么简单!

可以结合redis的bitmap来实现, 但是需要了解逻辑运算的规则

从一个程序员的角度告诉你:“12306”有多牛逼?

介绍了12306大规模高并发架构下, 从路由器ospf负载均衡, 到lvs负载均衡, 再到接入层nginx负载均衡, 最后到servlet

程序员完全没时间提升自己该怎么办?

保持好奇, 勤于在项目中发现问题
查阅资料, 并对资料的真伪进行验证
利用成果, 提升项目效果等等

技术大佬们都是怎么学习的?

对个人学习,技术有启迪作用

常用正则表达式最强整理(速查手册)

常用正则表达式速查举例, 以及组成正则表达式的元字符的使用解释.

看完微软大神写的 求平均值代码,我意识到自己还是 too young 了

需要额外掌握2016年专利方法。
return (a / 2) + (b / 2) + (a & b & 1);

Mac地址会不会有重复的?怎么做到全球唯一的?

Mac即物理地址/硬件地址. 类似身份证, Ip 类似门牌号, 它是由厂商写入网络设备的bios中。然后在和目标机器通信时, 通过ARP获取目标ip对应的mac.
同时, 我们既可以通过虚拟的方式修改mac地址, 也可以通过硬件写入的方式修改Mac地址

C++ 入坑指南!

简单介绍了C++ 的历史, 优势, 前景等

GitHub这5个骚操作,99%的人不知道!

GitHub关键词搜索+ 文件查看技巧 + 在线阅读代码技巧+ 在线运行项目技巧 + 项目推送

10 分钟聊聊计算机

介绍计算机组成, CPU架构, 计算机分类, 然后介绍了硬件相关技术概念: 外频, 倍频, 超频, 超线程, 内存和Rom, 硬盘等

一文带你弄懂 CDN 的技术原理!

CDN 可以提前把数据存在离用户最近的数据节点,从而避免长途跋涉经过长途骨干网,最终达到减少骨干网负担、提高访问速度的目的.

如何正确获取容器的CPU利用率?

解决如何获取容器中的cpu利用率, 以及容器 cpu 使用率的指标项为什么比物理机上少了nice/irq/softirq?

为什么还技术债的人总是我?

技术债的累积是一种慢性病,它不会一下子要命,但是一旦累积到一定程度,就会病入膏肓.当技术债累积到一定程度后,会限制业务的发展,研发效率、研发质量都会下滑。但是笔者这里更想强调的,是其对人的影响。

那么债务累积严重的程度是否有办法度量呢,很困难,如果是为了度量而度量,其实就会落入形式主义的误区!或许可以换个角度,尝试对研发效能做度量,一旦效能显著下降,就说明技术债务可能变多了。

降妖除魔 | 究竟什么是阻塞?

形象生动, 值得一看

哇,误会大了!

介绍算法工程师的前景, 薪资, 工作内容等等, 不错的科普

字节最爱问的智力题,你会几道?

关于老鼠与毒药的题, 要仔细研究!!! 对培养思维来说, 很有用

最新 955 不加班的公司名单(2022版)

基本上全是外企…

CPU 空闲时在干嘛?

cpu空闲的时候, 会执行一个系统空闲进程, 改进程主要的作用是让cpu不断的执行halt, 从而使cpu进入休眠状态, 此时CPU则进入低功耗状态

知乎万赞 | 计算机专业学习的核心是什么?

计算机专业自学路线指南

假如你来发明编程语言

介绍了计算机如何执行boolean, 机器语言, 汇编语言; 高级语言语句, 函数. 递归函数与语法树等

为啥广告能精确推荐你搜索过的内容?

业界通过使用唯一标识(OAID, CAID, GAID)标识个人. 因此想避免推荐算法, 可以使用 ,可以设置重置 OAID(国内的手机厂商目前大部分是支持 OAID,比如小米手机)

程序人生

谁说中国没有 Linus?中国初代 IT 宗师封神榜

介绍上世纪在IT行业为我们开疆拓土的先驱者们

真的黑客能让你分分钟开进沟里,但他们不屑于此

介绍了DNS缓存问题被黑客破译后的一系列风波, 虽硬核但是文笔通俗易懂

我是如何干掉那些垃圾文件的,一篇长文把这事说清楚

主要专注于清理电脑中的注册表以及内存自动清理的软件, 推荐需要进行电脑清理的人看下

一次服务器被黑的全过程排查和思考

一定要注意暴露在外网的服务器安全

年轻人不讲武德,居然在简历中藏木马!

由一个可以的pdf简历引出, 通过linux沙箱环境找到执行的代码, 然后反汇编, 发现在寻找简历, offer, 工程师的文件, 然后构造一个假请求, 去查看网络请求, 定位到某个域名. 绝了!!!

真人真事!我的数据库被黑客勒索了……

数据库被黑, 提醒我们一定要注意数据库安全

国庆期间,我造了台计算机

讲述计算机原理的一片科普文, 内涵许多简易电路图, 但是比较简单适合作为计算机基础知识的补充

重磅!两万字长文总结,梳理 Java 入门进阶哪些事(推荐收藏)

介绍Java入门和进阶时需要注意的事项

阿里 P6 到底应该具备哪些核心能力?

文章将从「技术、业务、通用、其他和考察重点」五点逐一展开。阐述p6所需要具备的特质
在 P7 或以上的技术同学该具备哪些能力?一文中(此文现被删除, 故无法放入相关链接),
我曾经总结: P7=具备技术骨干+带领小型团队的能力

我,管理100多人团队的二三事

个人比较喜欢文章中介绍的一些管理者的素养, 希望自己以后也能用到.

技术人,做的越多你才能走的更远

1.熟悉更多业务 2. 熟悉端到端 3. 自学(学习, 尝试, 教别人)

10年IT老兵给新人程序员的几点建议

介绍了在上大学, 面试, 以及大厂招收人才的原则.

第一次修 U 盘,没想到…

u盘无法访问之后的问题分析解决和思考, 这种解决问题的方式值得学习

谈谈35岁危机

做管理/技术专家/普通员工, 考公, 创业, 转行. 但需要自己提前做好规划来应对35岁职业危机

辞退了一名前端!

通过up介绍可以看出辞退原因有如下三点:

  1. 基本功不扎实 ,不懂就问, 请教同事导致工期延长
  2. 代码不规范, 不健壮
  3. 可塑性不强,对未知恐惧,潜力有限 值得反思!!!

拜托,大厂做项目可不简单!

体会大厂设计研发过程: 需求->设计->开发->测试->提交->发布等阶段流程

为什么CTO、技术总监、架构师都不写代码,还这么牛逼?

介绍这三者的核心能力以及每个角色对应的 公司规模和所需能力都进行了梳理.

我是一只爬虫,我为自己带盐!

科普向文章, 介绍爬虫相关接扫

合集分享

我把开号3年来安利的精品软件做了个分类合集

黑科技up将自己的技术分享做了总结, 本文的初衷和此文类似.

超全!推荐 70 个工作中常用的数据分析工具

从事数据分析时, 这些网站可以做参考

架构师之路,20年干货精选

涉及架构原理, 架构实践, 自动化, 开源, 面试, 职场, 产品, 个人反思等方面内容

云原生,堪称神!

基于尚硅谷的云原生架构师培养视频. 有时间的话可以看看. 课程主要分为: linux, docker, k8s, 云技术

zwer的笔记收藏

从java 基础,框架源码,再到职业规划,相信这里一定有你想看的。

总结一下,小灰的2020年!

小灰漫画算法, 设计模式, 科普, 趣闻, 反思等文章合集导读

开发者订阅

网站把全网 230+ 博客、社区中值得一读的好文章汇总到了一处,并用 AI 提炼了摘要,打了分,一键直达原文。而且这个网站还有订阅服务,会每天把精选文章推送到邮箱,相当方便。

公众号文章合集

一个博客网站,里面「公众号历史文章」系列,备份了上百位公众号博主多年来的文章。


我有话说

其实在整理期间, 发现了两个比较有意思的点:

  • 第一点是: 技术文标题疯狂内卷
    大家应该可以看到现在技术文内卷的程度了吧, 各种博人眼球的标题.
    公众号号主 无聊的闪客, 曾经解释了为什么大家都会在技术文名字上内卷, 我觉得非常真实.
    总结下来核心还是因为流量. 毕竟作为作者, 谁都不希望自己辛辛苦苦写的文没有几个人看.
    名字起得好的话, 确实能带来很大的流量
    作为读者和作者, 我在写作时也会不自觉的受到他们的影响, 希望大家能够理解下
    毕竟作为为爱发电的博主来说, 一键三连(点赞收藏关注)真的是我们能够继续写作的动力了…

  • 第二点就是 : 收藏的文章有5-10%会被删除(如下图)
    就之前从事公众号运营的经验来看, 大概率是被举报抄袭, 或者号主打算删除重发了. 但是作为收藏者来说, 会很难接受自己辛辛苦苦收藏的东西被删除.
    因此在遇到于自己而言比较重要的文章, 可以使用语雀等笔记软件保存公众号或者其他网页文章的功能. 或者最好将这些文章下载下来. 具体方式可进行百度.

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时间静止不是简史

感谢你的肯定, 我将继续努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值