GDB
-
技术架构的战略和战术原则
有状态配置可通过配置中心实现无状 (2) 拆分 系统维度:按照系统功能、业务拆分,比如购物车、结算、订单等。 功能维度:对系统功能再做细粒度拆分。 读写维度:根据读写比例特征拆分;…
-
HTTP/3 为什么这么快?
导读:花儿为什么这样红,HTTP3为什么这样快?本文有详细说明。 HTTP/3 来了,它对 Web 性能来说意义重大。看看它能使网站的速度有多快!在使用每个新版本的 HTTP 协议…
-
王海峰、李飞飞、山世光、王井东、汪玉……众多AI华人学者入选2022 IEEE Fellow
入选理由:对云数据存储和处理的可扩展架构做出的贡献 陈金俊,博士,教授,澳大利亚斯文本科技大学数据科学研究所副所长,研究领域包括可扩展性、大数据、数据科学、数据系统、云计算、数据隐…
-
一种新的开源嵌入式操作系统
RT-Thread Smart 致力于物联网和边缘计算领域的开源。 目前对 嵌入式操作系统 有巨大的需求,你建立的操作系统最好是开源的。RT-Thread&nb…
-
新一代程序员都用什么IDE写代码
什么是 IDE? 什么是 IDE?IDE 代表集成开发环境。 IDE 由文本编辑器、编译器和调试工具组成。它们用于不同的编程语言来开发软件,如 Java…
-
“被猝死”程序员本人辟谣;腾讯日赚 3.36 亿;数字人民币与支付宝、微信并存…
京东“猝死”程序员辟谣:我还在活着写代码 3月 25 日消息,据媒体报道,3 月 19 日一位京东程序员疑似因常年夜班在工位猝死。 对此,当事人在微博回应称,其并未猝死,已就造…
-
使用 trace-cmd 追踪内核
trace-cmd 是一个易于使用,且特性众多、可用来追踪内核函数的命令。 在 之前的文章 里,我介绍了如何利用 ftrace 来追踪内核函…
-
使用 GDB 查看程序的栈空间
昨天我和一些人在闲聊的时候,他们说他们并不真正了解栈是如何工作的,而且也不知道如何去查看栈空间。 这是一个快速教程,介绍如何使用 GDB 查看 C 程序的栈空间。我认为这对于 Ru…
-
Google的软件工程实践
简介:本文翻译自《Software Engineering at Google》,该文章的英文版地址是 https://arxiv.org/abs/1702.01715 。我们整理…
-
使用这个开源工具来监控 Python 中的变量
Watchpoints 是一个简单但功能强大的工具,可以帮助你在调试 Python 时监控变量。 在调试代码时,你经常面临着要弄清楚一个变量何时发生变化。如果没有任何高级工具,那么…