Browsed by
分类:开发经验分享

IPC利器,ZMQ性能分析

IPC利器,ZMQ性能分析

背景

最近一段时间都在做方案设计,有一模块会使用开源组件,根据有关同事经验,开源组件在某些场景下会出现coredump,考虑到这种不稳定性因素、以及后续不同组件版本符号之间的冲突,要把影响降到最低。选择采用多进程方案来实现,就需要使用到IPC技术。

进程间通信方式

努力回想操作[……]

继续阅读

Markdown—工程师的写作神器

Markdown—工程师的写作神器

作为工程师日常除了写代码,也要写很多文档,例如 项目方案、接口文档、项目总结。我们都习惯了与代码打交道,在word上写文字,需要手动修改文字格式,缺乏写代码的畅快感。用MarkDown来写文档,既能享受写代码的乐趣,也能写出格式清晰的文章。

Markdown是一种标记语言,支持大多数html语[……]

继续阅读

远程桌面卡顿,分析与思考

远程桌面卡顿,分析与思考

最近工作上频繁需要与异地同事交流,会使用到远程桌面,使用中发现视频画面非常卡,严重影响使用。画面卡顿直接原因是丢帧,间接原因是产生了丢包

我们双方都是在公司网络下使用,网络质量一切正常。经过测试验证,我与北京本地的同事使用远程协助没有问题,和杭州的同事使用就出现问题。直观感受是杭州同事这[……]

继续阅读

从原理上理解C/C++指针的优点

从原理上理解C/C++指针的优点

一 概述

在学习C语言特性时,理解指针始终是一道坎,很多人对指针有时代表地址有时代表数据表示很难理解,畏惧使用指针。在工作中凡是涉及C/C++就一定会使用指针,学懂指针很有必要。

二 指针的主要作用

     指针是变量 32位系统下占用4个字节、用来表示或者存储变[……]

继续阅读