07 2018 档案

摘要:  传送文件描述符是高并发网络服务编程的一种常见实现方式。 "Nebula" 高性能通用网络框架即采用了UNIX域套接字传递文件描述符设计和实现。本文详细说明一下传送文件描述符的应用。 1. TCP服务器程序设计范式   开发一个服务器程序,有较多的的程序设计 阅读全文
posted @ 2018-07-18 21:56 铁芒箕 阅读(852) 评论(0) 推荐(1)
摘要:我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。 阅读全文
posted @ 2018-07-14 14:25 铁芒箕 阅读(151) 评论(0) 推荐(0)
摘要:1. 概要 本文描述一个通过C可变参数模板实现C反射机制的方法。该方法非常实用,在Nebula高性能网络框架中大量应用,实现了非常强大的动态加载动态创建功能。Nebula框架在Github的仓库地址。 C11的新特性--可变模版参数(variadic templates)是C11新增的最强大的特性之 阅读全文
posted @ 2018-07-13 12:37 铁芒箕 阅读(11862) 评论(8) 推荐(4)
摘要:1. 前言   用GitHub管理自己的开源项目有几年了,最近一年更新得比较多,仓库也越来越多越来越大。有时候感觉GitHub太慢,尤其是最近感觉更为明显,于是萌生了再找个国内类似GitHub的代码托管平台的想法,同时我也还想持续更新GitHub上的仓库,于是需要一个本地仓库(我 阅读全文
posted @ 2018-07-11 23:43 铁芒箕 阅读(19012) 评论(6) 推荐(1)