asterisk Background 延时问题

asterisk Background 延时问题

nginx 反向代理

nginx 反向代理

git分支(branch)

同一个项目会有针对不同重点的不同代码分离需求,比如:同时多个功能版本、针对不同客户的需求等,git可以通过分支(branch)来管理。

使用 makefile 管理 linux 环境下的 c/c++ 项目

当前两大操作系统,windows 有非常多的可视化工具来组织项目,非常方便。但是在 linux 下也有几十种项目管理脚本和十几种可视化IDE,都似乎不够通用,或者繁琐锁。而使用 makefile 机制来管理 c/c++ 项目,特别是在 linux 环境下,可以说大小项目都适合。

使用 gcc 编译 linux 环境下的 c/c++ 程序

linux 环境下使用最广泛的编译器当属 gcc,尽管被一些新兴的编译器抢走了一定份额,但江湖大佬仍然不可替代。

ubuntu 常用工具

ubuntu 不断的发展,过去默认有必要的配置或工具可能会被替代,这里记录一些截止到现在有必要的配置和工具。

Netty 心跳消息

我需要知道你是否还活着,只好在发现有一段时间没有你消息之后主动询问你,因为你活在我的内存里。

Netty 自定义编码器

Netty 设计最优良的部分就是编码器的架构,可以方便的自定义协议的处理,也可以复用优秀的通用协议。现简单定义一个编码器用来记录。

Netty 简单应用

当 Netty 完成了许多底层的通信与并发问题后,使用 Netty 开发网络系统的主要工作就变成了对编/解码的处理,Netty 附带了一些非常简单的编/解码器,可以快速的应用起来。

Netty 入门

在软件开发方面,学习一门技术从用起来开始,使它尽快的实际项目中发挥作用。现在我们看看使用 Netty 为我们提供一个简单的骨架是什么样的。

{{ node.label }} {{ node.label }} {{ data.description }}
Copyright tg-blog 京ICP备15066502号-2