阅读并注释nghttp2 HTTP / 2库nghttp2原始代码分析,注释 nginx高性能特性替代其他项目,效果明显 Nginx多进程高并发,低时延,高可靠机制在缓存代理中的应用: : nginx多进程,高性能,低时延机制进行缓存中间件twemproxy,对twemproxy进行多进程优化改造,提升TPS,降低时延: nginx高并发设计优秀思想替代其他高并发代理中间件: redis,nginx,memcache,twemproxy,mongodb等更多中间件,分布式系统,高效服务端核心思想实现博客: 阅读进度: 17.4.11调试日志增加函数名和行号,这样有利于阅读代码nghttp启动过程,连接建立过程,网络读写事件处理流程注释分析 17.4.18各种帧组包发送流程分析 相关参考资料: HTTP / 2协议部分资料和tcpdump抓包分析可以参考: nginx ht
2021-03-24 21:07:16 2.29MB 系统开源
1
在StackExchange上有人问了这样一个问题:Whatshouldeveryprogrammerknowaboutwebdevelopment?(关于Web开发,什么是所有程序员需要知道的?)里面给出的答案非常不错,所以,我翻译转载过来。顺便说一下,StackExchange真是非常好,大家可以对同一个答   在StackExchange上有人问了这样一个问题:Whatshouldeveryprogrammerknowaboutwebdevelopment?(关于Web开发,什么是所有程序员需要知道的?)里面给出的答案非常不错,所以,我翻译转载过来。顺便说一下,StackExchange
2021-03-23 15:10:38 103KB Web开发 需要 了解 开发技术Web开发
1
使用.Net Core 3.1 开发该其余API的目的是为了了解Web API结构,SOLID原理和设计模式(存储库,DTO等)。
2021-03-22 18:09:17 26.34MB C#
1
CAM350 软件,亲测可用哦。
2021-03-21 22:01:40 9.07MB CAM350 PCB LAYOUT
1
普通MCU的电容式触摸按键设计方案
2021-03-21 12:04:28 1.78MB 电容式触摸按键
1
该项目是在OpenFusion之后针对OpenPunk上的相应。这只是一个与FusionFall beta-20100104客户端进行通讯/读取数据包的基础项目。这是在撰写博客以减少所有游戏服务器膨胀并仅提供数据包结构的技术说明的同时进行的。由于这只是技术文章,因此该代码库的设计目的是不能一次接受多个连接,并且不安全,并且可能会出现段错误。有关更完整的示例,请参考中的src / core / CNProtocol.cpp和src / core / CNProtocol.hpp。 编译中 clang++ src/main.cpp -o server
2021-03-18 17:08:50 4KB C++
1
本文主要介绍DSP + ZYNQ基于SRIO的通信案例。
2021-03-17 17:05:49 2.29MB DSP+ZYNQ SRIO的通信案例
1
通过C源程序跟深入的了解计算机的工作原理
2021-03-14 14:08:08 149B c++
1
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行器。 有关更多信息,请参见关于的部分。 npm run build 构建生产到应用程序build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。 您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 npm run eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject 。 此命令将从您的项目中删除单个生成依赖项。 相反,它将所有配置文件和传递依赖项(we
2021-03-13 12:07:10 258KB JavaScript
1