关闭

CPP开发者

所属频道 单片机 公众号精选
  • Linux文件系统十问

    关于文件系统,相信大家都不陌生。身为攻城狮的我们几乎天天都会与之打交道,但是细深剖一下,其中又有多少是我们理解深度不够的呢。那么让我们一起来看一下下面这一组Linux文件系统相关的问题吧:1、机械磁盘随机读写时速度非常慢,操作系统是采用什么技巧来提高随机读写的性能的?2、touc...

    单片机
    2021-11-29
  • Qt 6.2 长周期版正式发布

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

    单片机
    2021-11-01
  • 深入理解数据结构和算法

    hi,大家好,今天分享一些对数据结构和算法精华总结,希望对大家的面试或者工作有一定的帮助;看完本文可以学到什么知道哪些数据结构和算法在实际工作中最常用,最重要理解一些设计上注意事项(经验总结)掌握常用数据结构和算法核心知识点数据结构工作中或者开源项目中最常用数据结构:数组/lis...

    单片机
    2021-08-19
  • 看起来满是 bug 的排序代码,居然是对的

    ↓推荐关注↓转自:量子位 公众号(QbitAI)程序bug也能负负得正吗?还真可以。比如程序员们再熟悉不过的排序算法,通过两个“bug”居然能歪打正着,实在令人匪夷所思。请看这位程序员写的数组升序排序代码:for i = 1 to n do  for j = 1 to n do ...

    单片机
    2021-10-26
  • C  中的值类别

    ↓推荐关注↓表达式是C语言的基石。每个表达式都有两个属性:类型(type)和值类别(valuecategory)。前者是大家都熟悉的,但是后者却可能是我们不太在意的。本文的目的是介绍与值类别相关的一些知识。前言本文是C基础系统文章中的一篇,将介绍C中的值类别,以及与之相关的一些概...

    单片机
    2021-09-14
  • 36 张图详解 DNS :网络世界的导航

    上帝视角我们平时在访问网站时,不使用IP地址,而是网站域名。但是抓包发现:交互报文是以 IP地址进行的。那么IP地址是从哪来的呢?这是因为 DNS 把网站域名自动转换为IP地址。报文交互抓包DNS出现TCP/IP是基于IP地址进行通信的,但是IP地址不太好记。于是出现了另一种方便...

    单片机
    2021-08-19
    DNS
  • 深入理解高并发服务器性能优化

    ↓推荐关注↓我们现在已经搞定了C10K并发连接问题,升级一下,如何支持千万级的并发连接?你可能说,这不可能。你说错了,现在的系统可以支持千万级的并发连接,只不过所使用的那些激进的技术,并不为人所熟悉。要了解这是如何做到的,我们得求助于ErrataSecurity的CEORober...

    单片机
    2021-11-29
  • 真正的 C 高手原来都是在这里炼成的

    C语言由于在构建系统软件领域的关键作用而被誉为“皇冠上的明珠”。随着C20国际标准的正式发布,C进入全新的里程碑。来自Google、微软、腾讯、华为等业界专家纷纷表示,包括C20在内的现代C语言将为系统级软件的开发、构建、设计带来重要且深远的影响。为此,我们特邀C之父、美国工程院...

    单片机
    2021-09-23
  • QUIC 是如何解决TCP 性能瓶颈的?

    ↓推荐关注↓文章目录一、QUIC如何解决TCP的队头阻塞问题?1.1TCP为何会有队头阻塞问题1.2QUIC如何解决队头阻塞问题1.3QUIC没有队头阻塞的多路复用二、QUIC如何优化TCP的连接管理机制?2.1TCP连接的本质是什么2.2QUIC如何减少TCP建立连接的开销2....

    单片机
    2021-10-25
    TCP
  • 深入理解 Cache 工作原理

    ↓推荐关注↓大家好,今天给大家分享一篇关于Cache的硬核的技术文,基本上关于Cache的所有知识点都可以在这篇文章里看到。关于Cache这方面内容图比较多,不想自己画了,所以图都来自《ComputerArchitecture:AQuantitativeApproach》。这是一...

    单片机
    2021-10-25
  • C 与正则表达式

    ↓推荐关注↓正则表达式可以说是软件开发中最常用的功能之一。本文将以C语言为例,介绍其中的正则表达式相关知识。前言当你想要判断许多字符串是否符合某个特定格式;当你想在一大段文本中查找出所有的日期和时间;当你想要修改大量日志中所有的时间格式,在这些情况下,正则表达式都能帮上忙。简单来...

    单片机
    2021-10-11
  • C  与正则表达式

    ↓推荐关注↓正则表达式可以说是软件开发中最常用的功能之一。本文将以C语言为例,介绍其中的正则表达式相关知识。前言当你想要判断许多字符串是否符合某个特定格式;当你想在一大段文本中查找出所有的日期和时间;当你想要修改大量日志中所有的时间格式,在这些情况下,正则表达式都能帮上忙。简单来...

    单片机
    2021-09-26
  • 不会 PS 也能用,这个开源流程图绘制工具支持 100 多种自定义图形

    【导语】:开源的在线流程图绘制工具。简介Wireflow是一个免费的、开源的在线流程图绘制工具,用于创建漂亮的流程图,无需Photoshop技能。支持使用100多种自定义图形、可进行多人协作、权限分配、实时聊天等功能,并拥有丰富的功能组件库。Wireflow的诞生是为了在项目规划...

    单片机
    2021-09-03
  • Linux 文件系统是怎么工作的?

    ↓推荐关注↓和CPU、内存一样,磁盘和文件系统的管理,也是操作系统最核心的功能。磁盘为系统提供了最基本的持久化存储。文件系统则在磁盘的基础上,提供了一个用来管理文件的树状结构。那么,磁盘和文件系统是怎么工作的呢?又有哪些指标可以衡量它们的性能呢?索引节点和目录项文件系统,本身是对...

    单片机
    2021-09-22
  • 百度 C 工程师的那些极限优化(并发篇)

    导读:对于工程经验比较丰富的同学,并发应该也并不是陌生的概念了,但是每个人所理解的并发问题,却又往往并不统一,本文系统梳理了百度C工程师在进行并发优化时所作的工作。一、背景简单回顾一下,一个程序的性能构成要件大概有三个,即算法复杂度、IO开销和并发能力。由于现代计算机体系结构复杂...

    单片机
    2021-09-18