• 认真谈谈如何建立知识体系

    经常会有同学问我:“我感觉我的知识非常凌乱,该如何让自己的知识成体系?”今天我们就来好好盘一盘这个问题。话不多说,发车!深度VS广度每个人在想要开始认真学习的时候,一般都会在网上搜索,需要看哪些书,学习哪方面的知识,然后会找很多视频教程,或者买很多书,信心满满,打算大干一场。其实...

    架构师社区
    2021-10-20
  • 网络设备的 38 个知识点

    Hi,大家好,我是Fox。网络其实很简单,就是一堆设备连接在一起,然后在上面跑各种网络协议,实现设备之间的网络互通。其中第一步便是把所有设备按照一定的规则连接起来。这些设备可能是路由器、交换机、防火墙等网络设备,也可能是服务器、电脑、手机等需要接入网络的设备。为了完成各种设备的连...

    架构师社区
    2021-10-20
  • 腾讯二面:Redis 事务支持 ACID 么?

    ❝腾讯面试官:「数据库事务机制了解么?」「内心独白:小意思,不就ACID嘛,转眼一想,我面试的可是技术专家,不会这么简单的问题吧」程许远:「balabala……极其自信且从容淡定的说了一通。」❝腾讯面试官:「Redis的事务了解么?它的事务机制能实现ACID属性么?」程许远:「挠...

  • 晋升为 Leader 3个月不到,被下属们赶下台了!

    来源|技术领导力(ID:jishulingdaoli)10几年前,K哥人生中第一次被晋升为Leader的时候,受到了莫大的鼓舞,好像看到了美好的生活在向我招手,同时也感觉到组织的这份信任的厚重,带团队之后肩膀上的担子重了许多。于是我带领10几个下属,先搞一场说来就来的“996”压...

    架构师社区
    2021-10-20
    Leader
  • 搞懂异地多活,看这篇就够了

    阅读本文大约需要20分钟。在软件开发领域,「异地多活」是分布式系统架构设计的一座高峰,很多人经常听过它,但很少人理解其中的原理。异地多活到底是什么?为什么需要异地多活?它到底解决了什么问题?究竟是怎么解决的?这些疑问,想必是每个程序看到异地多活这个名词时,都想要搞明白的问题。有幸...

    程序员小灰
    2021-10-20
  • 大佬们的书单|速来薅羊毛了!

    一年一度的程序员节又要到来啦(撒花)~为了庆祝这个SpecialDay机械工业出版社华章公司联合当当网特意为【C语言与CPP编程】送出了一批可以和满减活动叠加使用在全场五折的基础上:“实付满200减50”“实付满300减80”请你偷偷囤书默默啃,然后惊艳所有人怎么用(手把手教你省...

    C语言与CPP编程
    2021-10-20
  • 面试系列重启:JVM 篇

    今天跟大家聊聊JVM的面试。但是其实我不知道这种直接问题答案的形式大家喜欢点,还是喜欢我最开始俏皮的面试系列那种风格?6000字,发车!什么是跨平台性,已经在Java中是如何实现的?平台可以指OS硬件,所谓跨平台性,是指语言编写的程序,可以在多个系统平台上运行。字节码是通过Jav...

    小林coding
    2021-10-20
  • 别让你的项目,毁在单片机选型上

    点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达单片机的的选型是一件重要而费心的事情;如果单片机型号选择得合适,单片机应用系统就会得经济,工作可靠;如果选择得不合适,就会造成经济浪费,影响单片机应用系统的正常运行,甚至根本就达不到预先设计的功能。对于一个已经设...

  • 走进芯片的内“芯”世界:图解芯片设计流程

    来源| 华为麒麟本文来源网络,版权归原作者所有。如涉及作品版权问题,请联系我进行删除。. 更多单工、半双工、全双工、异步和同步的区别FPGA固件如何进行在线升级?基于STM32的FPGA下载器USBBlaster开源、低成本的XilinxFPGA下载器手把手教你制作Jlink-O...

  • 如何阅读开源项目代码

    经常有小伙伴私信问我怎么阅读开源项目代码,许多人不知道从何处入手,没有方向感,就像学习一门语言总先要有个学习路线一样。这其实不是三两句话能说明白的,所以就有了这篇文章。相信每个人都有一套自己的策略,这里整理了下我平时阅读项目代码的六大步,希望可以对大家有所帮助。粗略看官方文档,明...

  • C语言代码注释必须用/**/ , 你没看错~

    来源于网络没有血案,但有些冲突。不是代码bug,我要讲注释风格。这位看官,既然来了,且读且评吧。故事是真实的,如有雷同纯属巧合。故事是真实的,如有雷同纯属巧合。事情是这样的,有人离职,公司调我补缺。那个系统一直有个工程师在维护,参与该系统的新人来了又走,他始终泰然自若。刚过去一个...

  • 一文掌握 C  智能指针的使用

    来自:现代C教程:高速上手C11/14/17/20链接:https://changkun.de/modern-cpp/zh-cn/05-pointers/index.htmlRAII与引用计数了解 Objective-C/Swift 的程序员应该知道引用计数的概念。引用计数这种计...

    C语言编程
    2021-10-20
  • 警惕:别让这些设计中的小细节毁了你的整个PCB设计!

    ▼点击下方名片,关注公众号▼PCB设计是一份严谨、仔细的工作。在PCB设计过程中有非常多的小细节,一些个小细节如果是没有注意好的话,极大可能会影响整个PCB的性能,乃至决定整个产品的成败。PCB布局规范细节1.在开关电源高压板中高电压、大电流信号与低电压、小电流的弱电信号完全分隔...

    8号线攻城狮
    2021-10-20
    PCB
  • 干货 | 常见信号质量问题、危害及其解决方法

    ▼点击下方名片,关注公众号▼概述在电路设计中,“信号”始终是工程师无法绕开的一个知识点。不管是在设计之初,还是在测试环节中,信号质量问题都值得关注。在本文中,主要介绍信号相关的四类问题:信号过冲、毛刺(噪声)、回沟(台阶)、信号边沿缓慢。一、信号过冲如下图是信号过冲的常见波形图:...

  • 知乎千赞的 TCP 文章,我写错了一个点。。。

    ‍‍大家好,我是小林。之前我在「实战!我用“大白鲨”让你看见TCP」这篇文章里做了TCP三次握手的三个实验:实验一:模拟TCP第一次握手的SYN丢包;实验二:模拟TCP第二次握手的SYN、ACK丢包;实验三:模拟TCP第三次握手的ACK包丢;这篇文章在知乎还挺高赞的,超过1000...

    小林coding
    2021-10-19
    TCP
发布文章