运维利器:万能的strace
strace是什么? 按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空 […]...
select、poll、epoll之间的区别总结[整理]
select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符 […]...
linux 命令sed 使用详解
Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。 命令如下:se […]...
5种服务器网络编程模型讲解
程序猿 微信号 imkuqin 功能介绍 本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查 […]...
主宰这个世界的10种算法
Reddit有篇帖子介绍了算法对我们现在生活的重要性,以及哪些算法对现代文明所做贡献最大。如果对算法有所了解, […]...
金色荐读|蚂蚁与大象共舞?DeFi 如何选择更完美的链上治理
*图片源自网络 从历史视角看人类组织,区块链最大的贡献是什么? 区块链网络作为全新的组织模式正在释放着人类全新 […]...
学习笔记:The Log(我所读过的最好的一篇分布式技术文章)
前言 这是一篇学习笔记。学习的材料来自Jay Kreps的一篇讲Log的博文。原文很长,但是我坚持看完了,收获 […]...
远程接口设计经验分享
摘要: 远程接口设计经验分享 写在前边 分布式架构是互联网应用的基础架构,很多新人入职以来就开始负责编写和调用 […]...
写日志的那些事儿
摘要: 写日志简介 一般提到写日志,主要有下面几种不同的场景: 诊断日志:应用打印异常信息,排查问题用,一般是 […]...
linux shell数据重定向(输入重定向与输出重定向)详细分析
linux shell数据重定向(输入重定向与输出重定向)详细分析 引言 输出重定向: 输入重定向 exec绑 […]...
杀软对抗:利用图床匿名上传恶意PE文件
涉及到的知识点: 捆绑 PE分离 思路源于渗透测试当中图片马原理。今天要说的不是修改头来伪装成图片,而是使用c […]...
并发之痛 Thread,Goroutine,Actor
本文基于我在2月27日Gopher北京聚会演讲整理而成,进行了一些补充以及调整。投稿给《高可用架构》公众号首发 […]...
分布式系统接口幂等性
1.幂等性定义 1.1 数学定义 1.2 HTTP规范的定义 2. 何种接口提供幂等性 2.1 HTTP支持幂 […]...
一起做个简单的数据库(十二):扫描多级B树
用C语言从零开始实现SQLite clone系列: REPL的介绍和设置 世上最简单的SQL编译器和虚拟机 一 […]...
一起来说 Vim 语
作为一款古老而具有持久生命力的编辑器,Vim 自有它的强大之处。很多人觉得 Vim 的学习曲线太陡峭了,为了能 […]...
HTTPS工作原理
目标读者:理解HTTP协议,对称和非对称加密,想要了解HTTPS协议的工作原理读完本文,你能明白 什么是HTT […]...
下一代Android打包工具:packer-ng-plugin
下一代Android渠道打包工具 最新版本 v1.0.2 – 2015.12.04 – […]...
心智成长类书单推荐
都是好书,大部分我都读过或正在读。 《少有人走过的路》 《和时间做朋友》 《哲学家们都干了些什么?》 《成功、 […]...
Mock 在 Python 单元测试中的使用
本文讲述的是 Python 中 Mock 的使用。 如何执行单元测试而不用考验你的耐心 很多时候,我们编写的软 […]...
linux-2.6.14移植到S3C2440
现在应该很少使用2.6.14的内核了,但由于项目需要,最近移植了2.6.版本的内核到S3C2440上,并移植了 […]...