software design
hisense_大致若愚
这个作者很懒,什么都没留下…
展开
-
Linux下的IPC-UNIX Domain Socket
一、 概述 UNIX Domain Socket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进程。UNIX Domain Socket有SOCK_DGRAM或SOCK_STREAM两种工作模式,类似于UDP和TCP,但是面向消息的UNIX Domain Socke转载 2015-05-27 15:36:33 · 362 阅读 · 0 评论 -
fd_set select
1. select函数: 系统提供select函数来实现多路复用输入/输出模型。原型: #include #include int select(int maxfd, fd_set *rdset,f d_set *wrset, fd_set *exset, struct timeval *timeout);转载 2015-05-15 15:36:40 · 370 阅读 · 0 评论 -
github详细教程
Table of Contents 1 Git详细教程 1.1 Git简介 1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引 1.2 Git安装1.3 Git配置 1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹 1.4 开始操作Git 1.4.1 创建内容1.4.2 创建仓转载 2015-07-25 09:35:29 · 325 阅读 · 0 评论 -
svn工具使用
Subversion有一个很标准的目录结构,是这样的。 比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是 svn://proj/|+-trunk+-branches+-tags 这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是转载 2016-08-30 17:18:31 · 334 阅读 · 0 评论