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

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

技术阅读

  • 2023-12-31啥是云计算

    哈喽~大家好哇!今天给大家科普科普,啥是云计算?在正式开始之前,我们先做一下铺垫。不知道大家有没有听说过一场著名的唠嗑,2010年3月28日下午,腾讯的创始人马化腾和百度的创始人李彦宏相聚一堂,表面交流互动,实则中门对狙。在谈到有关云计算话题的时候,李彦宏表示:当时的IT领袖峰会,另一位小马哥虽然没有参与此次讨论,但他早在2008年就开始布局云计算了。其实李彦宏说得没错,从技术角度来看,云计算确实不是新鲜东西,...

  • 2023-12-31最好的互联网公司

    人是习惯于攀比的,即使自己的初心不愿意,在学校、社会待久了,或多或少染了一点竞争的风气。有人觉得竞争让自己奋进,公司也鼓励员工之间相互竞争。逐渐的,没有更好,只有最好。于是,我们选择公司的时候,即使去不成,脑子里总也有各自领域内「最好的公司」的概念。身处北京,是互联网公司扎堆的地方,国内外的互联网巨头,像繁星一样,散布在后厂村、中关村、望京等几片区域。仅位于西北旺的后厂村,就汇聚了腾讯、百度、联想...

  • 2023-12-31国内高校计算机教育存在哪些问题?

    我在逛知乎的时候看到一个问题:随手写了个回答,没想到很多读者都表示说出了心声,所以也同步发到公众号。以下是原回答我自己是 CS 科班的,读者里也有很多各大高校计算机的同学,覆盖了上交、北邮、南邮、华科、川大、普通一本等等,根据他们反馈,总结了以下几点:上课耽误学习,不上课考勤扣分,拿不了高绩点,耽误保研出国。不多说,懂的都懂哈哈。课程设置不合理,实验课多,作业多,并且大多是写 Word 报告,实验报告就像这...

  • 2023-12-31校招进腾讯,二本也可以?

    熟悉我的朋友应该知道,我对自己的介绍一直是:普通二本毕业,本科进腾讯,去过外企,肝过头条,目前回腾讯窝着。我经常在后台收到小伙伴的私信:“你真的是二本毕业吗?进腾讯有什么秘诀?”“我不是985、211,能不能进腾讯?”“哥,是不是随着竞争越来越激烈,普通学校与BAT彻底无缘?”对于这类问题、这种迷茫,普通院校毕业的我,可以说是感同深受。曾几何时,我也无数次问别人、问自己这些问题。不卖关子,我的答案是能,当...

  • 2023-12-31摸清 Git 的门路,就靠这 22 张图

    大家好,我是 小林。Git 是程序员学习和工作都离不开发工具,也是非程序员好用的文档版本管理工具。本文图解 Git 中的最常用命令。如果你稍微理解 Git 的工作原理,这篇文章能够让你理解的更透彻。原文链接:https://marklodato.github.io/visual-git-guide/index-zh-cn.html基本用法上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。git add files 把当前文件放入暂存区域。git commit 给暂存区域生成快照并提...

  • 2023-12-31半路转行计算机的女生

    我认真看完这个妹子的故事了,故事有点长,但很真实。一点一滴记录了一个「非科班半路转行」计算机的不容易。有时候在一个公司呆久了,真的不清楚,外面其他公司的人,都在干嘛。以下是正文。前言 本人 Java 开发 6 年半不到 7 年的样子。英语专业,临毕业跟着隔壁专业去培训了四个月 Java 。跟他们一起来了北京找工作,一找就是 5 个多月,面试 100 多家公司。最终还是隔壁专业的同学介绍到他们公司才就业了。第一份工作 入职后同...

  • 2023-12-31突然想去成都了!

    成都已经连续几年蝉联新一线城市榜首。我想绝大部分贡献应该归属于互联网。祖国也一直想打造除了北上广深之外的第五座中心城市,成都现在也属实有了这个竞争力。作为全国 13 所国家重点软件园建设项目的天府软件园基本涵盖了成都大部分互联网企业。天府三街与天府软件园A、B区交汇处给大家简单介绍下成都都有那些互联网公司,也欢迎在蓉的小伙伴补充~先看看大家熟知的大厂在成都都有哪些目前已经入驻:腾讯成都大厦 位于天府三街...

  • 2023-12-31小林,江湖救急!

    呃,事情是这样的......我叫阿菌,这是我去年秋招线下面试某个大厂的场景。当时面试官A把我带到一间灯火明亮的小屋子,里面还有一位面试官B,这是我第一次,一场面试,同时面对两名面试官。一挑二,能不紧张么?肯定紧张。在做完简单并着颤抖的自我介绍后,面试官直接丢我一道算法题,是一道和搜索相关的题,在小屋子的白板上手写。当时我那个手啊,抖得啊,欸,简直不忍直视,写出来的字母都是歪的......人类的身体构造就是那么的...

  • 2023-12-3115 张图破局,慢 SQL

    今天和大家聊一个常见的问题:慢SQL。通过本文你将了解到以下内容:慢SQL的危害SQL语句的执行过程存储引擎和索引的那些事儿慢SQL解决之道后续均以MySQL默认存储引擎InnoDB为例进行展开,话不多说,开搞!1.慢SQL的危害慢SQL,就是跑得很慢的SQL语句,你可能会问慢SQL会有啥问题吗?试想一个场景:大白和小黑端午出去玩,机票太贵于是买了高铁,火车站的人真是乌央乌央的。马上检票了,大白和小黑准备去厕所清理下库存,坑位不多,...

  • 2023-12-31小林当面试官,面你 Redis !

    我从业多年,有参加过面试,有面试过别人,经历过的面试不下百场。在字节跳动的时候,作为资深面试官,深度参与校招和社招。很多人问我,面试到底考察什么?面试官究竟想听到怎样的回答?针对这类疑惑,我觉得最好的解答,无疑是带着大家,以面试官视角,去进行面试,知己知彼,百战不殆,这就是我写这个系列的初衷。话不多说,接下来就来看看我们面试官系列的第一弹吧!这次我们的面试主题是Redis,我一般要考察的知识点都在下图...

  • 2023-12-31基础面试,你怕了吗?

    ‍‍大家好,欢迎来到波波和阿菌的模拟面试频道。本频道将为大家奉献上两期精彩的面试回顾漫画,第一期为《大厂程序员春招实习面试》,第二期为《大厂程序员正式秋招面试》。每一期分为三集,分别为:1.基础面试2.项目面试3.BOSS面试 & HR面试(这两场是分开的,但是合起来讲)我们会力求还原真实的面试对话与场景,方便同学们提早熟悉面试。同时还会在漫画中通过小字,及时分享面试当中的注意事项,帮助同学们掌握面试技巧。在本...

  • 2023-12-31数据结构一天速成

    绝大部分学校的数据结构课程应该是:作者:不吃鱼的喵酱链接:https://www.zhihu.com/question/303208441/answer/538673362先说第一块,线性结构。这里涉及的主要知识点就是顺序表和链表,以及衍生出来的栈和队列。顺序表不必多说,就是内存中一块连续的区域,紧密排列了若干个相同类型的数据。显然,这种设计需要事先知道同样的元素一共有多少,不然就无法开辟出合适的内存区域(即会存在浪费或者不足)。为了解决数组这种元素数...

  • 2023-12-31转行了,机械 --> 计算机

    大家好,我是小林哥。之前分享过很多读者校招拿到大厂 offer 的经历,他们都有一个共同的特点.就是在大学期间对于计算机基础准备的很充分,比如数据结构与算法、操作系统、计算机网络、数据库、Linux 这些。这个准备方向比去学各种各样的框架更准确,因为大厂都是爱考察你的计算机基础功底。只要把这些掌握好,未来去学新的框架的时候,会很容易上手的,因为底层原理永远都是和计算机基础挂钩,这一点跑不的。然后期间就有很多读者...

  • 2023-12-31国外发达国家码农是真混得好么?

    昨天在 阮一峰 老师的博客平台看到一篇文章:一位国外程序员的酒后真言事情是这样的。美国最大的论坛 Reddit,最近有一个热帖。一个程序员说自己喝醉了,软件工程师已经当了10年,心里有好多话想说,「我可能会后悔今天说了这些话。」他洋洋洒洒写了一大堆,获得 9700 多个赞。内容很有意思,值得一读,下面是节选。(1)职业发展的最好方法是换公司。(2)技术栈不重要。技术领域有大约 10-20 条核心原则,重要的是这些原则,技术...

  • 2023-12-3120 张图击溃,跳表!

    跳跃链表及其应用是非常热门的问题,面试时也非常常问,深入了解其中奥秘大有裨益,不吹了,直接开始!跳跃链表的基本概念初识跳表跳跃列表是一种数据结构。它允许快速查询一个有序连续元素的数据链表。跳跃列表的平均查找和插入时间复杂度都是O(log n),优于普通队列的O(n)。跳跃列表由威廉·普发明,发明者对跳跃列表的评价:跳跃链表是在很多应用中有可能替代平衡树而作为实现方法的一种数据结构。跳跃列表的算法有同平衡树一样...

  • 2023-12-31程序员是怎么管理代码文件的?

    大家好哇~ 欢迎来我的神奇的“科普”频道!今天,我们为大家介绍程序员是如何怎么存档并管理文件版本的。大家要做好心理准备,今天的“科普”稍有点点硬核,我想从需求分析,产品设计,代码实现等全方位角度为大家“科普”,综合的东西较多,可能不太好看懂......但内容应该还是有点点意思的,毕竟我总是写一些乱七八糟的东西,如果暂时感觉难以消化可以考虑先收藏吖~在开始之前,我们先为大家介绍一个概念,叫:版本管理。我们先...

  • 2023-12-31上岸哈工大!

    有一位今年上岸哈工大的学弟,邀请了他为大家分享。如果你身边有人想要考研,可以转发给他看看,希望对准备考研的学弟学妹有一丢丢帮助。以下为学弟的分享作者:RaymondG整理排版:herongwei笔者本科是江苏省某双非计算机科学与技术专业,今年以初试400+(英语80+,政治80+,数学140+,专业课100+)考研上岸了哈尔滨工业大学(深圳)计算机专硕。受号主的邀请,写下这篇文章给后来人一些参考以及分享自己的一些心路历程。初衷及择...

  • 2023-12-31有对象了!

    大家好,我是小林哥。我去年 12 月份养了只了美短小猫咪,当时还发了这篇文章:养猫了!这只小猫咪叫小弟,是只公猫,他来的时候就是下面这张图片这么大了。时间很快,养他快大半年了。前几个月已经给他绝育了,绝育后,吃的东西多了,身体就长的很快,猫脸很快也胖起来了。现如今他已经成为一只老油条的猫咪,吃货这两字已经刻在他脸上了。我读者里应该也有小弟的粉丝,因为我文章封面常用小弟的照片,后台有时会有读者跟我说,让...

  • 2023-12-31昨晚 B 站崩了,如何防止类似事故的出现?

    大家都知道虽然我是一个程序员,但是我非常热爱运动,比如跳舞,这不每天回家睡前我都会在B站舞蹈区学习相关的舞蹈。昨天也不例外,我一洗漱完就飞奔坐在电脑前,打开B站舞蹈区准备学习咬人喵,欣小萌、小仙若他们新的舞蹈动作,不得不说老婆们跳的真好,连我这种内向的人也不自觉的跟着扭动了起来。正当我准备学下一个动作的时候,我发现怎么404 NOT found了。坏了,作为开发的我第一直觉是系统崩了,我甚至怀疑是我网的问题,我...

  • 2023-12-31快问快答,MySQL面试夺命20问

    数据库架构说说MySQL 的基础架构图给面试官讲一下 MySQL 的逻辑架构,有白板可以把下面的图画一下,图片来源于网络。Mysql逻辑架构图主要分三层:(1)第一层负责连接处理,授权认证,安全等等 (2)第二层负责编译并优化SQL (3)第三层是存储引擎。一条SQL查询语句在MySQL中如何执行的?先检查该语句是否有权限,如果没有权限,直接返回错误信息,如果有权限会先查询缓存(MySQL8.0 版本以前)。如果没有缓存,分析器进行词法分...

  • 2023-12-31我跟面试官聊 TCP 三次握手源码,他夸我真棒!

    大家好,我是小林。之前我的图解网络系列,写了很多关于 TCP 的图解文章,很多同学看完后都跟我说,每次面试的时候,TCP 部分都能聊跨面试官。但是对于 TCP 三次握手的源码分析,我还没写过。今天就跟大家来唠嗑下,TCP 三次握手的源码,看看他到底做什么?在后端相关岗位的入职面试中,三次握手的出场频率非常的高,甚至说它是必考题也不为过。一般的答案都是说客户端如何发起 SYN 握手进入 SYN_SENT 状态,服务器响应 SYN 并回复 ...

  • 2023-12-312038 年可能是程序员一场危机!

    大家好,我是小林。2038 年可能是程序员面临的一道坎,因为这关乎时间戳的问题。今天就跟大佬唠嗑下这个事情。文章选自维基百科:2000年问题和2038年问题,感兴趣读者可以自行阅读英文版,信息量更大一些。2000 年问题 千年虫问题,是指由于计算机程序设计的一些问题,使得计算机在处理2000年1月1日以后的日期和时间时,可能会出现不正确的操作,从而可能导致在2000年1月1日零点工作停顿甚至是发生灾难性的结果。一般来说,由于计...

  • 2023-12-31我给鸿星尔克写了一个720°全景看鞋展厅

    最近因为鸿星尔克给河南捐了5000万物资,真的是看哭了很多的网友,普通一家公司捐款5000万可能不会有这样的共情,但是看了鸿星尔克的背景之后,发现真的是令人心酸。鸿星尔克2020年的营收是28亿,但是利润却是亏损2个亿,甚至连微博的官方账号都舍不得开会员,在这种情况下,还豪气地捐赠5000万,真的是破防了。网友还称鸿星尔克,特别像是老一辈人省吃俭用一分一毛攒起来的存款,小心翼翼存在铁盒里。一听说祖国需要,立马拿出铁...

  • 2023-12-31Redis 八股文来袭!

    内容很硬!强烈建议小伙伴们花 15 分钟左右阅读一遍!1. 简单介绍一下 Redis 呗!简单来说 Redis 就是一个使用 C 语言开发的数据库,不过与传统数据库不同的是 Redis 的数据是存在内存中的 ,也就是它是内存数据库,所以读写速度非常快,因此 Redis 被广泛应用于缓存方向。另外,Redis 除了做缓存之外,也经常用来做分布式锁,甚至是消息队列。Redis 提供了多种数据类型来支持不同的业务场景。Redis 还支持事务 、持久化、Lua 脚本...

  • 2023-12-31ACM金牌,我拿了!

    五年前的我进入双非院校,曾经觉得自己的一辈子就和普通大学一样,注定普通。五年后我拿到ACM金牌、字节跳动、旷视科技等大厂offer,保研985。今天和大家分享我是如何从双非,拿到ACM金牌,再拿到字节跳动、旷视科技等大厂offer,保研985的经历。在字节和旷视的工牌坎坷的大学我本科是一所双非院校,专业是软件工程,高考失利,进入到了一所不想去的大学,曾经觉得自己的一辈子就和普通大学一样,注定普通,无法像重点大学的同学实...

  • 2023-12-31深入解析常见 TCP 三次握手异常

    今天跟大家说说 TCP 三次握手期间存在的异常现象,了解这个有助于我们在工作中排查疑难杂症。在后端接口性能指标中一类重要的指标就是接口耗时。具体包括平均响应时间 TP90、TP99 耗时值等。这些值越低越好,一般来说是几毫秒,或者是几十毫秒。如果响应时间一旦过长,比如超过了 1 秒,在用户侧就能感觉到非常明显的卡顿。如果长此以往,用户可能就直接用脚投票,卸载我们的 App 了。在正常情况下一次 TCP 连接耗时也就大约是一次...

  • 2023-12-31MySQ 八股文来袭!

    内容很硬!强烈建议小伙伴们花 10 分钟左右阅读一遍!MySQL 基础关系型数据库介绍顾名思义,关系型数据库就是一种建立在关系模型的基础上的数据库。关系模型表明了数据库中所存储的数据之间的联系(一对一、一对多、多对多)。关系型数据库中,我们的数据都被存放在了各种表中(比如用户表),表中的每一行就存放着一条数据(比如一个用户的信息)。大部分关系型数据库都使用 SQL 来操作数据库中的数据。并且,大部分关系型数据库...

  • 2023-12-3115 张图,摸清汇编!

    大家好,我是小林。之前有很多小伙伴问我有没有好快速入门汇编的文章,书上的感觉太多太杂,也不知道哪些是重要的。前几天我在阮一峰的博客找到一篇很适合小白了解汇编的文章,文章还是挺有趣的,大家别光收藏,一次性耐性看完,你会发现,汇编就那回事嘛。原文链接:http://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html学习编程其实就是学高级语言,即那些为人类设计的计算机语言。但是,计算机不理解高级语言...

  • 2023-12-31熬夜肝了 2W 字的数据库知识点

    在看数据库的过程中我做了一些小笔记,可能没我之前系统文章那么有趣,但是绝对也是干货十足,适合大家去回顾或者面试突击的适合看看,也不多说先放图。存储引擎InnoDBInnoDB 是 MySQL 默认的事务型存储引擎,只要在需要它不支持的特性时,才考虑使用其他存储引擎。InnoDB 采用 MVCC 来支持高并发,并且实现了四个标准隔离级别(未提交读、提交读、可重复读、可串行化)。其默认级别时可重复读(REPEATABLE READ),在可重复读级别下...

  • 2023-12-31粗暴的关闭 vs 优雅的关闭

    大家好,我是小林。前段时间,我在群里看到个小伙伴面字节时遇到的问题:关于 close 和 shudown 我在图解网络里也介绍了一下,但是还不是太详细。今天具体给大家分享下 close 和 shudown 的区别,大家掌握好来,下次就不怕被问啦!我们都知道,TCP是个面向连接的、可靠的、基于字节流的传输层通信协议。TCP是什么那这里面提到的"面向连接",意味着需要 建立连接,使用连接,释放连接。建立连接是指我们熟知的TCP三次握手。而使用...