- 博客(442)
- 问答 (1)
- 收藏
- 关注
原创 深入理解数据结构和算法
hi,大家好,我是阿荣,今天分享一些对数据结构和算法精华总结,希望对大家的面试或者工作有一定的帮助;看完本文可以学到什么知道哪些数据结构和算法在实际工作中最常用,最重要理解一些设计上注意事...
2021-06-30 08:00:00 1121 1
转载 从流量控制算法谈网络优化-TCP核心原理理解
hi,大家好,又是新的一周,周末在朋友圈读到一篇网络优化的文章,感觉文章比较接地气,有实验测试,有数据分析,想分享给大家,让我们再次加强对TCP以及网络优化的理解。作者简介费良宏,AWS ...
2021-06-21 08:02:21 1195
原创 TCP/IP协议精华指南pdf发布
hi ,大家好,应小伙伴们的要求,昨天分享了个人的一些学习经验:个人学习方法分享这些经验是我自己多年不断总结得出的,希望可以给大家一点参考借鉴,但路还是需要自己走,大家还是要自己多总结,后...
2021-06-17 09:44:20 867 1
原创 个人学习方法分享
hi,大家好,今天来分享一下,我的一些学习经验,希望对大家学习有帮助。我的学习方法学习计划核心思想:把自己像产品一样打造,就像张一鸣经典语录:run company as a produc...
2021-06-16 10:00:57 1051
原创 Linux网络新技术基石 |eBPF and XDP
hi,大家好,欢迎来到极客重生的世界,今天给大家分享的是Linux 网络新技术,当前正流行网络技是什么?那就是eBPF和XDP技术,Cilium+eBPF超级火热,Google GCP也刚...
2021-06-11 09:49:44 1146
原创 Linux Kernel TCP/IP Stack|Linux网络硬核系列
大家好,我是Alex,今天给大家介绍Linux网络技术中最核心的部分--TCP/IP协议栈。 我们先看一下抽象的网络协议栈模型TCP/IP四层(参考)模型再按分层思想看Lin...
2021-06-03 09:02:49 899
原创 网络排障全景指南手册v1.0精简版pdf 发布
大家好,我是极客君,我把之前关于丢包排障文章整理了一下,形成一个网络丢包排障手册pdf文档,希望可以帮助大家快速排障网络问题。相关文章:云网络丢包故障定位全景指南看技术砖家怎么解决网络硬...
2021-05-11 08:30:00 368 2
转载 Redis 多线程网络模型全面揭秘|网络硬核系列
目录导言Redis 有多快?Redis 为什么快?Redis 为何选择单线程?避免过多的上下文切换开销避免同步机制的开销简单可维护Redis 真的是单线程?单线程事件循环多线程异步任务Re...
2021-05-06 12:27:39 230
转载 谈谈QUIC协议原理|网络硬核系列
本文共计:5852字;阅读需要:15分钟;目录导语1.QUIC是啥?1.1 什么是QUIC1.2 HTTP协议发展 1.2.1 HTTP历史进程 1.2.2 HTTP1.0和HTT...
2021-04-30 12:01:15 789 4
原创 一个奇葩的网络问题,把技术砖家"搞蒙了"
大家好,最近遇到一个奇葩的网络问题,分享给大家,看完一定会觉得很奇葩。问题现象客户反馈有一个server端S, 两个client端C1, C2, S的iptables规则对C1, C2都是...
2021-04-28 12:00:00 362 3
原创 计算机网络硬核指南|网络设计核心思想
大家好,我是Alex,今天分享计算机网络硬核系列的第一篇:计算机网络通信的理解本篇主要是对计算机网络一些核心思想理解,属于内功心法,初学者适合入门,非初学者可以学习其设计思想,总之希望帮助大家提高对网络的理解;深入浅出Linux网络硬核指南本系列从网络通信理解到云计算网络等网络的不同应用角色(场景)入手,深入浅出讨论了网络设计的核心思想,网络TCP/IP协议栈的设计,网络编程核心技术,网络性能优化,云网络核心技术,网络问题排障等,计算机网络是程序员或者IT工程师必须要掌握的...
2021-04-27 17:08:20 1477
转载 TCP协议疑难杂症全景解析|硬核
大家好,我是Alex,今天分享一篇好文章,来自好友dog250,本文深入浅出地分析了TCP协议为什么要这样设计的背后原因,解答了几乎所有TCP疑难杂症问题,可以帮助大家查缺补漏,加深对TC...
2021-04-16 08:30:00 480
原创 C++的最后一道坎|百万年薪的程序员
| 导语C++ 的起源可以追溯到 40 年前,但它仍然是当今使用最广泛的编程语言之一,C++发明人Bjarne Stroustrup 一开始没想到 C++ 会获得如此大的成功,他说:“C++ 的成功显然令人惊讶。我认为它的成功取决于其最初的设计目标,就是有效的使用硬件,再加上强大的抽象机制,以及它根据来自实际使用情况的反馈进行谨慎的发展”。大家好,我是Alex(艾利克斯),这是C++三部曲的最后一部,但应该排在第一。C++三部曲之二:C++内存管理全景指南...
2021-03-12 14:04:56 660 1
原创 linux调度全景指南
| 导语本文主要是讲Linux的调度系统, 由于全部内容太多,分三部分来讲,调度可以说是操作系统的灵魂,为了让CPU资源利用最大化,Linux设计了一套非常精细的调度系统,对大多数场景都进行了很多优化,系统扩展性强,我们可以根据业务模型和业务场景的特点,有针对性的去进行性能优化,在保证客户网络带宽前提下,隔离客户互相之间的干扰影响,提高CPU利用率,降低单位运算成本,提高市场竞争力。欢迎大家相互交流学习! 目录...
2021-02-26 21:18:48 381 1
原创 linux网络全景指南
自我介绍:腾讯云网络高级工程师,腾讯云网络核心开发人员。欢迎微信搜索「职场重生」,关注公众号「职场重生」,后续更多精彩内容发布;万字长文建议收藏 引言本期分享一个比较常见的⽹络问题--丢包。例如我们去ping⼀个⽹站,如果能ping通,且⽹站返回信息全⾯,则说明与⽹站服务器的通信是畅通的,如果ping不通,或者⽹站返回的信息不全等,则很可能是数据被丢包了,类似情况想必⼤家都不陌⽣。针对⽹络丢包,本⽂提供⼀些常见的丢包故障定位...
2021-01-19 23:43:33 1234
原创 C++Template 模版的本质
C++ Template 模版的本质 自动化是人类进化的动力 AlexCool 本文出现的目的,就是尽量让人们理解C++模版设计的思想, 属于模板的心法。我想知道上帝是如何创造这个世界的。我对这个或那个现象,这个或那个元素的能谱不感兴趣。我要知道的是他的思想。其他都是细节。——爱因斯坦模版最初的目的就是为了减少重复代码...
2018-05-01 16:28:04 23634 2
转载 Golang的协程调度器原理及GMP设计思想
我们知道,一切的软件都是跑在操作系统上,真正用来干活(计算)的是CPU。今天分享一篇刘丹冰大佬的Golang GMP文章,希望关注我的go开发者同学能够早日修炼升级成功:早期的操作系统每个程序就是一个进程,知道一个程序运行完,才能进行下一个进程,就是“单进程时代”一切的程序只能串行发生。早期的单进程操作系统,面临2个问题:1.单一的执行流程,计算机只能一个任务一个任务处理。2.进程阻塞所带来的CP...
2024-03-26 12:28:41 5
原创 知乎热搜:全球首位 AI 程序员 Devin 诞生了,对于程序员的影响到底多大?
当前知乎热搜第二程序员确实要注意一下,但也不必恐慌;从GPT3.5到GPT4,到github的copilot,到AI程序员,AI在编程领域一路狂飙,势必想要帮助程序员分担工作,解放程序员的生产力 。我相信现在大部分程序员都享受着AI的红利,有任何技术问题第一时间问GPT了,特定算法实现,代码分析,单元测试,工具使用查询等等,以前可能会Google或者百度。但从中我们也嗅到一丝危机,很多curd工作...
2024-03-14 12:38:57 909
转载 Nvidia AI芯片路线图分析与解读
在2023年投资者会议上,Nvidia展示了其全新的GPU发展蓝图[1]。与以往两年一次的更新节奏不同,这次的路线图将演进周期缩短至一年。预计在2024年,Nvidia将推出H200和B100 GPU;到2025年,X100 GPU也将面世。其AI芯片规划的战略核心是“One Architecture”统一架构,支持在任何地方进行模型训练和部署,无论是数据中心还是边缘设备,无论是x86架构还是A...
2024-03-13 12:04:57 68
转载 原来取得这些IT证书可以抵扣3600元个税!
突然发现,软考政策变了,对程序员最有用的高项「系统分析师」和「系统架构设计师」学科由一年考一次改成一年考两次,主要是报软考的程序员越来越多了。软考全称计算机技术与软件专业技术资格(水平)考试,它既是国家级资格证书,又是职称资格考试,持有中级证书对应中级职称,高级证书对应副高职称,企事业单位、私企都非常认可,招聘时是大大的加分项。并且,证书不限制报名门槛,一经考取,永久有效,全国范围内通用。对于想融...
2024-03-11 12:06:18 88
原创 计算机网络设计核心思想
大家好,我是大师兄,本篇主要是对计算机网络一些核心思想理解,属于内功心法,初学者适合入门,非初学者可以学习其设计思想,总之希望帮助大家提高对网络的理解;深入浅出Linux网络硬核指南本系列从网络通信理解到云计算网络等网络的不同应用角色(场景)入手,深入浅出讨论了网络设计的核心思想,网络TCP/IP协议栈的设计,网络编程核心技术,网络性能优化,云网络核心技术,网络问题排障等,计算机网络是程序员或者I...
2024-03-11 12:06:18 363
原创 今年大厂校招回暖
今年互联网大厂:腾讯、阿里、字节、百度、网易、美团、米哈游、拼多多等都开始了校招,而且HC都比往年多,现在应该是开干的时候了,这些公司提供了丰富的职位选择和良好的发展前景,吸引了众多求职者。对于即将毕业的同学来说,关注这些公司的招聘信息(公司招聘网站和公众号),提前准备,提高自己的竞争力,是非常有必要的。同时这些公司的校招也为整个行业注入了新鲜血液(带来了希望),推动了IT行业的发展。腾讯:天龙集...
2024-03-08 18:11:22 891
转载 每次看到她写的代码,我都感到自己无比平庸
一个超级程序员,不仅仅在技术的深度上超越大众,更是在广度上傲视群雄。美国程序媛Justine Tunney就是如此,她的主页上列了一堆“吓人”的项目,一般人拥有其中任意一个,都足以吹嘘半辈子。我们来看看Justine Tunney都做了哪些工作吧!1. Web服务器RedBean一个Web服务器没啥稀奇的,但是让人震撼的是同一份二进制代码,竟然可以在6种操作系统上运行!大家可以在不同的平台下载试试...
2024-03-05 12:31:28 58
原创 明白自己挣钱的意义后,我减少了焦虑
刚过完一个长长的假期,可能有些人还不适应上班的节奏,说到工作,肯定很多人讨厌工作,但又不得不工作,打工是我们最容易挣钱的一种方式,不管是打工还是创业,或者其他,但谈到挣钱,大家都有兴趣,但我们要找到自己挣钱的意义,这样才能饱含热情去做我们的事情,而不会觉得是浪费时间。挣钱,对于每个人来说,意义都是多元的。然而,在这个纷繁复杂的社会里,我们往往容易迷失方向,忘记了自己的初衷。下面是一些不同等级打工人...
2024-03-05 12:31:28 787
转载 谷歌罗曼蒂克消亡史
The Wasted Times of Google~~~~一切美好只是昨日沉醉淡淡苦涩才是今天滋味- 《风雨彩虹铿锵玫瑰》方辉、曾峻 词,田震 演唱百年之后,当人们谈论 21 世纪那些改变了人类文明进程的伟大公司,我相信谷歌会名列其中。这家成立于 1998 年的科技公司在多个领域掀起过革命。像面对巨人哥利亚的大卫一样,谷歌以初生牛犊的姿态打破了旧的秩序。从搜索到 Gmail,从地图到在线文档,从...
2024-02-26 12:24:22 30
原创 网友:财富全被大厂程序员攫取了,程序员应当主动降薪。。。
今天在网上看到一个程序员发的帖子说:整个社会财富全被大厂程序员攫取了,月薪3000的小年轻,干30年还不到大厂程序员干一年的工资,程序员应当主动降薪。该网友还是个程序员,竟然要求程序员主动降薪。据我所知程序员大多数都是底层人士,但凡是个富二代也不会干这一行。比程序员工资高的多了去了,那些明星网红一天的收入比程序员累死累活干几年甚至几十年都多,为什么不骂他们来骂程序员?我们来看网友的评论:也就敢欺负...
2024-02-23 16:50:48 872
原创 冲破内核限制,提升服务器千万QPS的性能
大家好,这里是极客重生,移动互联网爆炸式发展,导致网络流量徒增,从而推动着网络技术不断地发展,而CPU的运行频率基本停留在10年前的水平,为了迎接超高速网络技术的挑战,软件也需要大幅度创新,结合硬件技术的发展,DPDK(Data Plane Development Kit),一个以软件优化为主的数据面技术应时而生,它为今天高性能网络IO技术的发展提供了绝佳的平台可行性。极客星球:深入理解网络编程同...
2024-02-21 11:50:39 830
原创 鹅厂开工大吉,最高888!
往年开工红包都是pony等一众大佬亲自发:今年鹅厂高管现场发红包变成线上发红包,可能明年回恢复:也有一些公司是大佬现场亲自发红包:鹅厂今年是随机发开工利是,档位如下【保底档】 400 阳光普照【我发发档】 588 龙年我发发【六六大顺档】 666 龙年顺顺顺【发发发档】 888 龙年发发发QQ大树新芽辈出 ...
2024-02-19 12:46:15 368
转载 AI的“关键一跃”,探索计算的本质,加深对人工智能的理解
当前的人工智能领域正通过生成式人工智能(GenAI)经历一场重大转变。这一转变不仅代表了技术上的飞跃,更标志着人工智能领域的范式转变,引发了有关GenAI的独特特性及其深远影响的关键问题讨论。植根于计算革命的丰富历史,本文从计算复杂性角度出发,探索推理和知识的本质,将历史性成就与最新的进展巧妙地交织在一起,以丰富我们对人工智能的理解。(本文作者为吕坚平博士。以下内容经授权后由OneFlow编译发布...
2024-02-18 18:26:55 32
原创 年终奖,有人欢喜有人忧
每年的年终奖,有人欢喜有人忧,这是科技圈的一种共同现象。最近,科技界最热门的新闻无疑是Meta公布了其Q4和2023年全年财报,被许多人誉为“史上最强财报”。Meta的股价也从2022年的最低点90美元左右,一路飙升至现在的每股481.88美元。这样的增长速度,无疑让所有投资者都感到欣喜。更令人振奋的是,Meta的首席财务官宣布,今年的奖金将全部翻1.5倍。这对于Meta的员工来说,无疑是一个巨大...
2024-02-06 19:55:15 828
转载 在大厂工作三年,能获得什么
马上要过年了,先提前祝大家春节快乐,过完年,很多想换工作的同学或者春招的同学可能会有疑虑,到底是进小公司好呢?还是进互联网大厂好?相比之下,大厂抗风险能力更强,内部员工的发展也更稳定。除此之外,相比小公司,大厂还会带来更多的实际效益,一起来了解下去大厂工作的优势吧。这里,我建议你们如果没有其他更好选择(小而美的创业公司),进大厂更好。01大厂让人成长更快大厂有专门导师带领,有比较完善的培训机制,...
2024-02-03 11:50:31 41
转载 Linux黑科技:浅析动态追踪技术
动态追踪技术原因当碰到内核线程的资源使用异常时,很多常用的进程级性能工具,并不能直接用到内核线程上。这时,我们就可以使用内核自带的 perf 来观察它们的行为,找出热点函数,进一步定位性能瓶颈。不过,perf 产生的汇总报告并不直观,所以我通常也推荐用火焰图来协助排查。其实,使用 perf 对系统内核线程进行分析时,内核线程依然还在正常运行中,所以这种方法也被称为动态追踪技术。动态追踪技术,通过探...
2024-02-01 12:04:23 61
原创 脉脉爆料,鹅厂IEG,T11大佬,年终奖94w。。。
今年行情确实是非常艰难,很多朋友表示年终奖减半或者没了 ,不过来看看互联网大厂,互联网大厂年终奖确实比较给力,这是我个人亲身感受,运气好的时候年终奖让人吃惊。比如,一个来自鹅厂IEG T11大佬再脉脉爆niao今年年终奖。IEG和微信部门都是鹅厂现金牛部门,如果遇到好项目挣钱杠杠的,那项目组就很有钱,鹅厂相对字节,拼多多,阿里,可能base低一些,但年终奖必须顶起来,有些人年终奖确实很给力。一般...
2024-01-25 21:58:51 371
转载 熔断、隔离、重试、降级、超时、限流,高可用架构流量治理核心策略全掌握...
????导读对于人类的身体健康来说,“三高”是个大忌,但在计算机界,系统的“三高”却是健康的终极目标。本文将介绍一下流量治理是如何维持这种“三高”系统的健康,保障数据流动的均衡与效率,就如同营养顾问在维持人类健康饮食中所起的作用一般。????目录1可用性的定义2流量治理的目的3 流量治理的手段4总结01可用性的定义在探讨高可用架构之前,让我们以 O2 系统为例,解释一下何谓可用性。O2 是腾讯内部的一个...
2024-01-22 21:13:57 45
原创 硕士 5 年,税前才 70w,感觉自己很失败
今天我看到了一个有趣的帖子。一位后端开发者说:“硕士毕业五年了,年薪税前才70万,感觉自己很失败."看到这句话,很多人可能会疑惑:快要年薪百万了,还觉得失败?虽然不讨论帖子的真实性,但在大厂工作的话,确实有机会达到这个年薪。这个水平大约相当于阿里P6-P7职级、腾讯T9-T10职级的年薪,属于高级工程师到专家级别之间。这个70万年薪并不仅仅是基本工资,还包括股票成分,税后月薪大约三万元多。相比整个...
2024-01-18 11:53:44 361
转载 今年的校招薪资太吓人了,有的开奖结果甚至超过了预期。
现在这个时间点,有人坐等年终奖,也有人忙着开奖。最近很多同学都收到了华为的offer,开奖结果大部分都符合预期,甚至有人超过预期!其中一网友的开奖总包40w+,并且还是双非本科,为了读研只好拒了。一个双非的本科并且还是应届毕业生,总包能达到40w+,确实很诱人。还有的同时收到了两个offer,一个是一飞院一个是华为,其中华为开出总包43w的薪资,该网友惊叹:华为给的是真多。并且还让网友给他投票建议...
2024-01-05 12:48:05 187
原创 坚持,独立思考,视野——我的人生哲学
在人生的旅程中,我们都会面临各种各样的挑战。有时候,我们可能会迷失方向,不知道该如何继续前进。在这个不断变化的世界中,如何找到自己的道路,如何找到自己的机会,成为了我们每个人都必须面对的问题。在我的人生哲学中,我坚信三个原则:坚持,独立思考,视野。就像我在极客星球群里面说的一样:不要总是抱怨环境(没有赶上什么红利),抱怨不公,不要去嫉妒富二代或者条件比你好的同学,找到属于自己的发展方向才是你当前...
2023-12-29 12:05:01 951
转载 纪念这个时代的传奇程序员,陈皓《程序员练级攻略》,吴翰清《计算》,送书!...
--文末赠书--陈皓《左耳听风,传奇程序员练级攻略》相信大多数技术人都曾听过或看过陈皓(网名左耳朵耗子,人称耗子叔)老师的分享!许多人会用“骨灰级程序员”“技术大牛”“一代传奇”……这样的标签来表达对他的崇敬~~公众号“余晟以为”作者说,“我更愿意从自己的情感出发来描述他——他是一个“有纯粹、质朴的技术追求,兼具趣味、操守、胸怀”的技术人,恰恰是因为这样的人在当下的年代太稀少,而这些品质又让众多人...
2023-12-22 12:38:04 181 1
转载 MySQL VS PostgreSQL,谁是世界上最成功的数据库?详细分解!
StackOverflow《2023 技术调查》中,PostgreSQL 超越 MySQL 成为了最受欢迎的数据库。专业的开发者更倾向于使用 PostgreSQL(有50%的人选择使用),而那些正在学习编程的人则更喜欢使用 MySQL(有54%的人选择使用)。于是有同学得出结论:PostgreSQL 现在是全世界最流行的数据库!PostgreSQL 是开发者最喜爱欣赏的数据库!PostgreSQ...
2023-12-21 12:09:32 111
转载 腾讯工作13年之所思所想,那些优秀程序员的共性特征
????导读下面是一些在 review 细节中不能直接使用的原则。更像是一种信念和自我约束。带着这些信念去编写、review 代码,在当今流行的敏捷开发大环境下,把这些信念在实践中传递下去,将是极有价值的。????目录1 偏执2 控制软件的熵是软件工程的重要任务之一3 为测试做设计4 尽早测试, 经常测试, 自动测试……28看错题集没多少用, 我们需要教练和传承29展望30拾遗01偏执对代码细节偏执的观...
2023-12-18 12:17:50 61
空空如也
网络排障全景指南手册v1.0精简版pdf 发布,能解决网络问题吗?
2021-05-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人