首页|资源下载
登录|注册

您现在的位置是:电子研发网 > 技术阅读

技术阅读

  • 2023-12-30小林的网站上线一个月了

    大家好,我是小林。我的图解网站上线也有 1 个月了,好在大家比较友善,没有被攻击过(也可能是因为不出名,大家看不上哈哈)。网站每天都有几千人在学习,大家平均学习时长接近 20 分钟。然后,我现在手上有大家的摸鱼时间表,喏,就是下面这个:10 点~11 点、16 点~17点、20 点~21点,这三个时间段是全天里访问量最高,前面这两个时间段肯定是大家上班摸鱼的时间,后面晚上这个时间段不知道是大家在家里学习的时间,还是在公...

  • 2023-12-30冲进字节了

    图解网站:https://xiaolincoding.com/大家好,我是小林。上周收到好几位读者春招的喜讯,有好几位都拿到字节暑期实习offer。虽说今年春招是比较难,但是机会还是有的。有位拿到上岸字节的读者给我发了他的春招总结,我看了后,觉得太牛逼了。他在 3 月份才得知春招已经开始好几个星期了,于是他就开始猛努力了 50 多天,最后成功上岸字节。他在这 50 天针对算法、八股文、项目这三个点重点突击,虽然 50 天看起来很短,但是他每一...

  • 2023-12-30国内一二线城市的互联网公司汇总

    给大家整理了国内一二线城市的互联网公司。除去超一线城市之外,一些新一线和二线城市也是大家毕业后选择比较多的。这次整理的城市是西安、武汉、成都、南京、杭州、苏州和广州。2022年校招薪资数据来自网络,主要以小程序offershow爆料为主)西安这里将按照互联网公司、手机厂、国企、外企和其他的顺序进行分享,并给出2022届的应届生薪资情况,这里薪资主要以开发岗为主。互联网公司 1 阿里巴巴阿里巴巴目前在西安只有一个部门有...

  • 2023-12-29程序员不得不知道的 API 接口常识

    图解网站:https://xiaolincoding.com/说实话,我非常希望自己能早点看到本篇文章,大学那个时候懵懵懂懂,跟着网上的免费教程做了一个购物商城就屁颠屁颠往简历上写。至今我仍清晰地记得,那个电商教程是怎么定义接口的:管它是增加、修改、删除、带参查询,全是 POST 请求一把梭,比如下面这样:修改用户的收货地址POST /xxx-mall/cart/update_address现在看来,全部用 POST 请求估计是为了传参方便吧。那个时候自己也没有一个 ...

  • 2023-12-29全网显示 IP 归属地,是怎么实现的?

    图解网站:https://xiaolincoding.com/上个星期开始,微博、抖音、公众号等多个平台纷纷上线了 IP 归属地功能。我想很多小伙伴会好奇互联网平台商们是怎么通过 IP 定位到我们所属地区的?这背后的原理是什么?IP 归属地背后又有哪些实际的应用?所以,今天我们就来聊聊 IP 归属地背后的技术原理。如何通过 IP 找到地址? 在我们印象中,我们都知道可以通过 IP 地址找到某个人。但当我们细想一下,我们会发现其实 IP 地址与地理位置...

  • 2023-12-29面试官:MySQL 一棵 B+ 树可以存放多少行数据?

    图解网站:https://xiaolincoding.com/之前出过几篇 MySQL B+ 树的文章:换一个角度看 B+ 树女朋友问我:为什么 MySQL 喜欢 B+ 树?我笑着画了 20 张图可能很多同学好奇为什么 B+ 树三层高可以支持千万级的数据,这个数值是怎么计算的?这个问题面试时,可能也会被问到。今天就跟大家聊聊这个问题。正文 故事从好多年前说起。想必大家也听说过数据库单表建议最大2kw条数据这个说法。如果超过了,性能就会下降得比较厉害。巧了。我...

  • 2023-12-29为什么单线程的 Redis 如何做到每秒数万 QPS ?

    图解网站:https://xiaolincoding.com/大家好,我是小林。之前分享过网络模型的相关:这次答应我,一举拿下 I/O 多路复用!原来 8 张图,就能学废 Reactor 和 Proactor在网站(https://xiaolincoding.com)的这部分:上面的文章比较偏理论,很多同学反馈有没有实际的案例进行学习。今天就跟大家用 Redis 的源码,带大家分析下单线程的 Redis 如何做到每秒数万 QPS 的超高处理能力的。当然,最好有我上面说的那两篇文章的基础,再来...

  • 2023-12-29面试官:不同进程对应相同的虚拟地址,在 TLB 是如何区分的?

    大家好,我是小林。今天上午在群里有位读者面试时,被问到这么一个问题:快表其实是 TLB,是 CPU 封装在芯片里的一个东西,这个概念我在这篇也有讲到:真棒!20 张图揭开内存管理的迷雾,瞬间豁然开朗为什么要有 TLB ?现在的内存分页都是多级页表的,这样虚拟地址到物理地址的转换就多了几道转换的工序,这显然就降低了这俩地址转换的速度,也就是带来了时间上的开销。所以,TLB 是专门存放程序最常访问的页表项的 Cache,有了 TL...

  • 2023-12-29深入理解 Linux CPU 上下文切换

    我们都知道 Linux 是一个多任务操作系统,它支持的任务同时运行的数量远远大于 CPU 的数量。当然,这些任务实际上并不是同时运行的(Single CPU),而是因为系统在短时间内将 CPU 轮流分配给任务,造成了多个任务同时运行的假象。CPU 上下文(CPU Context) 在每个任务运行之前,CPU 需要知道在哪里加载和启动任务。这意味着系统需要提前帮助设置 CPU 寄存器和程序计数器。CPU 寄存器是内置于 CPU 中的小型但速度极快的内存。程序...

  • 2023-12-29iPhone 13 价格又跌了,直接腰斩到 4799

    大家好,我是小林。距离 618 还有 2 个多星期,没想到拼多多先抢跑了,真是好家伙,这不给我们等等党的机会啊。拼多多百亿补贴 618 大促活动今天就正式开始了!抢跑618,优惠不减码!5 月 28 日 21 点起,全品类巅峰补贴,现货低过预售价!更有限时狂撒最低 410 元的大额券包等你来领!券后折上折!iPhone 13券前低至 4799 元起,还可叠加大促券!券后折上折!抢到就是赚到!错开快递高峰,早买早享受!点击下方小程序,即可领取优...

  • 2023-12-29云开发中的战斗机,火了!

    你们有没有想过像写文章一样方便地写代码呢?怎样才能像写文章一样写代码? 理想的需求应该是可以在线编写、调试函数,不用重启服务,随时随地在 Web 上查看函数的运行日志,无需连接服务器,无需折腾数据库、对象存储、Nginx 等,可以随时随地上线应用,招之即来,挥之即去,随手发布!这时候懂王上线了,好家伙,这不就是 Serverless 嘛,Serverless 的愿景是用户只需专注开发意图,编写函数代码,并上传到代码仓库,其他的东西...

  • 2023-12-29mysql 查询 limit 1000,10 和limit 10 速度一样快吗?如果我要分页,我该怎么办?

    刷题网站:xiaolincoding.com刷网站的时候,我们经常会遇到需要分页查询的场景。比如下图红框里的翻页功能。我们很容易能联想到可以用mysql实现。假设我们的建表sql是这样的mysql建表sql建表sql大家也不用扣细节,只需要知道id是主键,并且在user_name建了个非主键索引就够了,其他都不重要。为了实现分页。很容易联想到下面这样的sql语句。select * from page order by id limit offset, size;比如一页有10条数据。user...

  • 2023-12-29iPhone 13 全系暴跌,价格崩到离谱。。。

    大家好,我是小林。最近有读者私信问我,都快 618 了,心痒痒的,想买数码产品,小林怎么还不发拼多多的?这不来了嘛,虽迟但到。拼多多百亿补贴 618 年中盛典来啦!优惠再加码,好价享不停!6月15日起,全品类巅峰补贴,价格直降,击穿底价!更有限时狂撒最低 260 元的大额券包等你来领!券后折上折!(上海地区用户为专属 510 元复工礼包),这补贴力度堪称电商届的卷中之王,优惠卷没有任何套路,即领即享受,整个购物体验非常...

  • 2023-12-29美团一面:线程崩溃了,进程也会崩溃吗?

    刷题网站:xiaolincoding.com大家好,我是小林。之前分享这篇文章的时候:进程和线程基础知识全家桶,30 张图一套带走,提到说线程的一个缺点:很多同学就好奇,为什么 C/C++ 语言里,线程崩溃后,进程也会崩溃,而 Java 语言里却不会呢?刚好网上看到一个类似问题,美团面试题:为什么线程崩溃崩溃不会导致 JVM 崩溃。这个问题我看了不少回答,但发现都没答到根上,所以决定答一答,相信大家看完肯定会有收获,本文分以下几节来探...

  • 2023-12-29腾讯三面:进程写文件过程中,进程崩溃了,文件数据会丢吗?

    大家好,我是小林。前几天,有位读者问了我这么个问题:大概就是,进程写文件(使用缓冲 IO)过程中,写一半的时候,进程发生了崩溃,会丢失数据吗?答案,是不会的。因为进程在执行 write (使用缓冲 IO)系统调用的时候,实际上是将文件数据写到了内核的 page cache,它是文件系统中用于缓存文件数据的缓冲,所以即使进程崩溃了,文件数据还是保留在内核的 page cache,我们读数据的时候,也是从内核的 page cache 读取,因此...

  • 2023-12-29去虾皮面试,被问麻了。。。

    刷题网站:xiaolincoding.com最近有位读者去虾皮面试啦,所以今天给大家推荐一篇整理了 15 道虾皮面试真题答案的文章。文中比较长,大家可以收藏慢慢看。排序链表对称与非对称加密算法的区别TCP如何保证可靠性聊聊五种IO模型hystrix 工作原理延时场景处理https请求过程聊聊事务隔离级别,以及可重复读实现原理聊聊索引在哪些场景下会失效?什么是虚拟内存排行榜的实现,比如高考成绩排序分布式锁实现聊聊零拷贝聊聊synchronized分...

  • 2023-12-29我为 Netty 贡献了源码

    八股文网站:xiaolincoding.com本系列Netty源码解析文章基于 4.1.56.Final版本写在前面.....本篇文章中笔者又用肉眼盯出了 Netty 在处理 TCP 连接半关闭时的一个 Bug。image.png那么在接下来的内容中,笔者会随着源码深入的解读慢慢的为大家一层一层地拨开迷雾,带大家来一步一步分析这个 Bug 产生的原因以及造成的影响,并逐步带大家把这个 Bug 修复掉。本文比较硬核,5 万字,大家收藏慢慢看。下面就让我们一起带着怀疑,审视,...

  • 2023-12-29高端程序员上班摸鱼指南

    八股文网站:xiaolincoding.com大家好,我是小林。看到一篇「高端程序员摸鱼技巧」,我觉得太有意思的了,分享给大家,一起带薪摸鱼Ratel 万万没想到,有一天我居然会在命令行窗口下通过输入指令来斗地主…没错,虽然命令行黑窗口看起来很高大上,但是不要被它骗了,它其实在运行的是劳动者反抗封建雇佣劳动制的经典游戏——斗地主!这款游戏基于Netty实现,支持PVE、PVP模式,局域网一开,叫上俩也在摸鱼的团队毒瘤小伙伴,就可以...

  • 2023-12-29便宜 1000 多?拼多多买 iPhone 到底靠不靠谱?

    有读者跑来问我,错过了 618 大促活动,下次大促是不是得等双十一了?他最近很想换手机,但是又等不了那么久。好巧的是,拼多多也等不了那么久,毕竟这炎热的夏日,谁能按耐的住啊!拼多多百亿补贴盛夏大促来袭!之前 618 错过优惠的同学,这次可以重新上车了。那问题来了,在拼多多百亿补贴买 iPhone 到底靠不靠谱?我拿我自己实际的购物经历来看,我去年在拼多多买过 iphone12 和 ipad Air3 都安全下车了。这两个设备序列号在 Ap...

  • 2023-12-29还在为垃圾代码发愁吗?学习设计模式吧

        嵌入式工程师现状在我头两三年的工作时间里,接触过不少嵌入式工程师,对这个行业的现状有一定的深入了解。从传统嵌入式工程师的学习路径来看,大部分是从熟悉硬件手册、配置寄存器开始学习,接着在边做项目边加深学习C语言,根据项目不同,会接触一些基础算法,比如控制上的pid、多轴插补,图像处理上的滤波、分割等等。在这个阶段中,会逐渐熟悉一些硬件之间的特性差异、掌握c语言编程来实现不同功能,学有余力的可能还...

  • 2023-12-29代码的设计图纸——UML(上)

    优秀项目代码是怎么构建出来?写一步算一步?凭空想象?回答这个问题之前,先让我们看这么一个场景:搭猪窝or建高楼大厦。搭猪窝搭一个猪窝,可以这样来操作: 根据猪体型大小,粗略计算出猪窝大概要占几平米。去生活市场购买相应数量的木块、铁锤、尺子、钉子等一些基本物料和工具。物料准备完毕后,使用铁锤和钉子,很快可以利用木块把猪窝的外形搭建好,然后再往里面铺一些稻草。前后不需几个小时,一个人就完成了从构思到施工的全...

  • 2023-12-29关于NAND Flash调试的一点总结

    很久没接触过 nandflash 驱动了,最近工作又摸了一下,那就顺便整理点笔记总结一下吧。nandflash 在我看来算是比较落后的存储设备了,所以文章里没有太多细节的东西,更多的是一些开发思路和经验,希望能帮助到有需要的人。一、了解 nandflash 当前发展状况什么是 nandflash?nandflash 由许多保存位( bit )的单元( cell )组成,这些位通过电荷开启或关闭。这些开/关单元的组织方式表示存储在nandflash 上的数据。这些单元中的位数...

  • 2023-12-29Linux系统编程-信号入门1

    早,继续记录我的学习心得。人们很容易高估某个决定性时刻的重要性,也很容易低估每天进行微小改进的价值。以前我也以为大规模的成功需要大规模的行动,现在我不这么认为了。长期来看,由于复利效果,一点小小的改进就能产生惊人的变化。还有一点值得注意的情况,大多数人有了家庭和子女后,并且现在国内盛行加班文化,很难再集中精力能抽出大块的时间进行学习了,部分还能坚持学习的人几乎都是以牺牲睡眠时间为代价的,我个人不太...

  • 2023-12-29昨晚儿子哭着奔回家,背后的原因让我不敢相信

    01昨天憨憨回家,一回家就把自己关进屋子里。“咋啦”,我赶紧去问。儿子平时都是很开朗的一个人,这次却看见他眼圈红红的,明显是哭过了。他告诉我,这次数学考试考的很不好,以前都是95以上的他,这次才考了70多分。“那个数学老师讲得太差了”, 儿子跟我抱怨,说他都“听不懂”!而且不光是他,他那些同学也都听不明白。儿子数学老师是学校今年新招的,一位数学博士。他的数学水平一定很高,但问题是,这位老师不太会教。再加...

  • 2023-12-29四胎啊,这是咋带的啊?

    01昨天孩子学校放了一天春假,因此我决定起个早,带娃去旧金山一所特别有名的博物馆去玩。就是这个——加州科学博物馆。进去后,是一头硕大的霸王龙的标本。旁边则是放着恐龙的各种化石。这是恐龙的骨骼:这里放了一个巨大的恐龙脚印的化石。我伸出手跟脚印比了比,这个差距真是有点大……里面有个热带雨林馆非常好看,它是一个硕大的玻璃罩,有三层楼这么高,里面罩着的是一个微缩版的亚马逊雨林。每个展台上都会有个名牌,上面写...

  • 2023-12-29预告:教孩子写好作文的杂志,我可挖到宝了,关键还便宜!

    明天给大家推荐的两套书都是过刊合集。一套是我们国内非常著名的作文杂志《全国优秀作文选》,已经发行了近40年了,陪伴了几代人。它对孩子积累写作素材,学习写作方法非常有帮助。还有一套是美国国家地理授权出品的《环球百科》,它是探索自然、生物非常经典的杂志之一。因为都是过刊的合集,因此这两套杂志有着极高的性价比。内容也非常扎实有趣,无论是培养孩子写作思维还是给孩子做自然百科启蒙都是很好的选择!01下面这套就是...

  • 2023-12-2942岁,被裁员的第161天……

    01这段时间,硅谷很不太平。刚传出硅谷银行倒闭的消息不久,Facebook又宣布了一个惊天大消息——继续裁员10000人!!!去年年底,Facebook刚裁员了1万多人,还没消停几个月,他们竟然又裁员了……我刚在看这个新闻的时候,突然收到朋友的消息。他说,他正带孩子去参加一个程序设计大赛,赛场离我家不远,问我要不要聚一下?好久没见,当然要聚,我赶紧飞奔了过去。02朋友之前是Facebook的员工,薪水待遇很高,但工作也很辛苦。他们...

  • 2023-12-29心心念念了5年,终于等到了!

    01今天,我想推荐一份超级好的杂志,是美国国家地理出品的National Geographic Kids杂志的中文版——《环球少年地理》。这是少儿版,这次团购有2019年、2020年,2021年和2022年的《环球少年地理 典藏版》。这份杂志的合订本我推荐过很多次了,评价都是超级好的,只不过这次少儿版增加了去年的合订本,幼儿版今年也新出了幼儿版3,属于首发。而且还有幼儿版《环球少年地理(幼儿版)典藏版②》。国家地理杂志我给娃已经订了四五个年...

  • 2023-12-29解决辅导“作文”的烦恼,是不是可以多活几年?

    01几个月前,儿子的中文学校突然在群里发了一个消息,号召孩子去参加一个竞赛,还是中文作文大赛,面向海外华人的!老师私下跟我说,你儿子中文好,可以去试试,这是人民日报主办,教育部的重点竞赛活动。老师的那番话,说的我有点心动。我回家跟憨憨说了这事后,他有点犹豫:“我能行吗?”“反正试试呗”,我鼓励他自信点,就是尝试一下,因为我觉得一个人作文写得好是很有必要的。过了几天,儿子给了我初稿。儿子的文章是关于“...

  • 2023-12-2914年前,收到了一封,改变我一生的“拒信”

    01昨天我推荐了一套很经典的儿童作文杂志《全国优秀作文选》。后台收到了很多很多的留言,而其中有一条留言吸引了我的注意。有位读者问我:怎么投稿到这份杂志呢?这个留言突然给我提了个醒,《全国优秀作文选》是咱们国内最经典的作文杂志之一了,也是国家新闻出版署推荐的儿童优秀报刊。如果孩子的文章能有幸在这杂志上发表,将是非常自豪的一件事情,无论是对孩子的自信心培养,甚至升学简历来说,都是非常有帮助!我瞬间觉得这...