• 为什么 128 KB 的魂斗罗可以塞下这么长的剧情?

    点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦,小时候用小霸王玩魂斗罗的时候,三条命就可以打通关,感觉自己挺厉害的,因为魂斗罗的关数还是很多,剧情也比较长。那么,问题来了。为什么魂斗罗只有128KB却可以实现那么长的剧情?下面来给新生代程序员...

    小麦大叔
    2021-11-01
  • 19岁天才少年纯手工自制CPU,直呼NB

    点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦,19岁的时候,我在干什么呢?应该是读书,篮球,唱跳和Rap?但是这个少年19岁的时候,已经纯手工自制了一个1200个晶体管的CPU。  这位叫做SamZeloof的美国大学生,最终打造出1200...

    小麦大叔
    2021-11-01
    CPU
  • 漫画:什么是 “时间管理” ?

    在19世纪,有一位意大利经济学家名叫维尔弗雷多·帕累托,他通过多年的社会财富分配的观察,提出了一个精辟的观点:全社会20%的人,掌握着80%的社会财富。维尔弗雷多·帕累托(1848-1923)后来,有人把这个观点引申到了更多的领域。比如在一个企业里,20%的员工为企业创造了80%...

    程序员小灰
    2021-11-01
  • 大厂 C  笔试/面试题及答案

    来自:知乎,作者:Hu先生的Linux链接:https://zhuanlan.zhihu.com/p/274473971题很多,先上题后上答案,便于大家思考问题点:1、C和C的特点与区别?2、C的多态3、虚函数实现4、C和C内存分配问题5、协程6、CGI的了解7、进程间通信方式和...

    C语言编程
    2021-11-01
  • 关于技术书籍,我是这么来选书和看书的

    一、前言二、选书1.重视选书的过程2.如何选书3. 电子书or纸质书三、读书1.不要怕弄脏书2.消灭模糊性、不确定性3. 一定要做笔记4.怎么确认自己真的懂了一、前言前几天有同事过来,让我推荐一本Linux系统的书籍。我就问他2个问题:你想学习Linux哪一个层次:内核层?驱动层...

    程序喵大人
    2021-11-01
  • 算法的本质是什么?程序员如何学好算法?

    这几年来,小灰一直在用漫画的形式分享算法知识,每一次所分享的,都是一个具体的算法知识点。今天,让我从宏观的角度来讲一讲,算法到底是什么?如何来学好算法。1.算法是什么所谓算法,指的是解决实际问题的一系列方法。很多人以为,算法是一个新词汇,只和计算机有关系。其实,算法的历史非常悠久...

  • 你是外包,麻烦不要偷吃零食,注意素质..

    很多小伙伴在后台私信我,让我写一期对外包的看法。我自己没经历过外包,靠自己的所见所闻可能写出来的东西会很主观,所幸我有不少外包的读者,还有几个在外包工作或工作过的朋友,在跟她们深度交流之后,这这里聊一下我自己的一些看法。注:本文不代表所有外包公司,依旧存在部分主观意识目前市场上比...

    程序员小灰
    2021-11-01
  • 18 张图带你了解衡量网络性能的四大指标:带宽、时延、抖动、丢包

    今天给大家讲讲衡量网络性能的四大指标:带宽、时延、抖动、丢包。如何客户需要我们去评估一个网络的性能,我们就可以从这四方面去进行评估。带宽1、带宽概念:带宽在百度百科中定义:在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。计算机网络的带宽是指网络可通过的最高数据率,即...

    CPP开发者
    2021-11-01
    带宽
  • C  STL 容器如何解决线程安全的问题?

    众所周知,STL容器不是线程安全的。对于vector,即使写方(生产者)是单线程写入,但是并发读的时候,由于潜在的内存重新申请和对象复制问题,会导致读方(消费者)的迭代器失效。实际表现也就是招致了coredump。另外一种情况,如果是多个写方,并发的push_back(),也会导...

    CPP开发者
    2021-11-01
    线程 ST
  • Qt 6.2 长周期版正式发布

    ↓推荐关注↓Qt6.2正式发布,它是自我们开始迈向全新Qt主要版本以来,一直在努力的版本。Qt6.2得益于我们为Qt6所做的所有架构升级,并包含了Qt5.15中几乎所有深受喜爱的附加模块。Qt6.2也是Qt公司为商业版客户提供的Qt6系列中第一个长周期支持版。在我们升级到Qt6的...

    CPP开发者
    2021-11-01
  • 神器!!用它检查分析PCB,助你一版成功

    据不完全统计电子产品70-80%的生产缺陷是由于设计原因造成的,说人话就是板子废了很大可能是研发的锅。举几个例子,1.新手小白的“烧板”一上电就发现短路了,挨个器件拆下去排除,最后发现是PCB短路了。最后检查PCB发现是电源过孔不小心打到地平面了。(这里做个提醒,上电前一定要先做...

    8号线攻城狮
    2021-10-29
    PCB
  • Allegro 布局布线技巧 20 问,你能回答几个?

    ▼点击下方名片,关注公众号▼CadenceAllegro现在几乎成为高速板设计中实际上的工业标准,最新版本是2011年5月发布的Allegro16.5。和它前端产品Capture的结合,可完成高速、高密度、多层的复杂PCB设计布线工作。Allegro有着操作方便、接口友好、功能强...

    8号线攻城狮
    2021-10-29
  • Java 内存泄漏排查,新技能Get

    来源:https://zhenbianshu.github.io/2018/12/troubleshooting_java_memory_leak.html|背景前些日子小组内安排值班,轮流看顾我们的服务,主要做一些报警邮件处理、Bug排查、运营issue处理的事。工作日还好,无...

    架构师社区
    2021-10-29
    内存
  • IDEA源码阅读利器 — UML类图插件Diagram

    来源:https://www.cnblogs.com/deng-cc/p/6927447.html最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到Servlet部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。这次利用了IDEA的diagram,结果一目...

  • SpringBoot巧用 @Async 提升API接口并发能力

    异步调用几乎是处理高并发Web应用性能问题的万金油,那么什么是“异步调用”?“异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。同步调用...

    架构师社区
    2021-10-29
发布文章