上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 春节过去了,真的过去一年了。在公司待了快一年了。2016希望自己变得越来越好。 ps:上面那句话是年前写的,中间隔了那么久,自己也变懒了。 一、信号量 1,信号量本质是一个计数器,控制访问共享资源的最大并行进程总数。(和信号有很大的区别) 2,信号量的使用主要是用来保护共享资源,使得资源在一个时刻只 阅读全文
posted @ 2016-03-09 22:37 xcywt 阅读(1464) 评论(0) 推荐(0)
摘要: 马上过年了,心里万般滋味。。。 一,消息队列 1,概念:“消息队列”是在消息的传输过程中保存消息的容器 2,消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。 对消息队列有写权限的进程可以向消息队列中按照一定的规则添加新消息; 对消息队列有读权限的进程则可以从消息队 阅读全文
posted @ 2016-01-31 10:49 xcywt 阅读(1417) 评论(0) 推荐(0)
摘要: 一,共享内存 内核管理一片物理内存,允许不同的进程同时映射,多个进程可以映射同一块内存,被多个进程同时映射的物理内存,即共享内存。映射物理内存叫挂接,用完以后解除映射叫脱接。1,共享内存的特点: 优点:是最快的IPC。 缺点:要编程者自己实现对共享内存互斥访问。如何实现?2,编程模型:具体函数的... 阅读全文
posted @ 2016-01-13 20:43 xcywt 阅读(8220) 评论(0) 推荐(0)
摘要: 1,进程间通信 (IPC ) Inter-Process Communication 比较好理解概念的就是进程间通信就是在不同进程之间传播或交换信息。2,linux下IPC机制的分类:管道、信号、共享内存、消息队列、信号量、套接字3,这篇主要说说管道:本质是文件,其他理论什么的网上已经有一大堆了,... 阅读全文
posted @ 2016-01-12 21:36 xcywt 阅读(7701) 评论(0) 推荐(0)
摘要: 2015-12-22 更新一、Bug分支1,假设如下场景,你正在dev分支工作,突然接到一个修复代号为101的bug的任务时,dev的东西还没不能提交,但是bug需要马上修复。Git提供了一个stash功能,可以把当前工作现场存储起来,等以后恢复现场后继续工作。2,使用方法:$ git stash ... 阅读全文
posted @ 2016-01-05 21:24 xcywt 阅读(7079) 评论(23) 推荐(22)
摘要: 2015-12-09更新1,现在,本地有了一个库,你可能会想到GitHub创建一个库,并且关联起来。这样,远程的库既可以当作备份,又可以让其他人通过该仓库来协作。2,步骤:(1)登录GitHub,应该会有提示,(我还没创建过远程库,很容易看到这个界面)(2)点击那个 Create a resposi... 阅读全文
posted @ 2015-12-21 21:00 xcywt 阅读(1763) 评论(1) 推荐(6)
摘要: 工作半年多了,总觉得没学到什么东西,于是乎找了个Git学习一下,感觉还蛮厉害的样子。为此记录下我的路程2015,11,26 更新 前面的路都挺艰难的,在官网下载msysgit网速几乎为0(心情千万只草泥马奔腾),最后是在一个下载软件的网站上下载的。好不容易安装好了,由于英文不好,又被我卸载了。英语... 阅读全文
posted @ 2015-12-09 20:11 xcywt 阅读(2252) 评论(3) 推荐(3)
摘要: 参考自《VC++深入详解》 这是我在看书时记录下来的东西。 注:下面的Socket其实都应该是socket 第14章网络编程 Socket是连接应用程序与网络驱动程序的桥梁,Socket在应用程序中创建,通过绑定与驱动程序建立关系。 此后,应用程序给Socket的数据,由Socket交给驱动程序向网 阅读全文
posted @ 2015-12-07 19:51 xcywt 阅读(1508) 评论(0) 推荐(2)
摘要: 先说明两个概念:中断和系统调用 一 系统调用: 是应用程序(运行库也是应用程序的一部分)与操作系统内核之间的接口,它决定了应用程序是如何和内核打交道的。 1, Linux系统调用:2.6.19版内核提供了319个系统调用。比如 exit fork read open close …… 2, 对Win 阅读全文
posted @ 2015-11-26 21:15 xcywt 阅读(2451) 评论(0) 推荐(0)
摘要: 在看《程序员的自我修养》时看到一个以前没见过的东西,为此记录下来。(当然事后才知道原来早就被人写烂了,啊哈哈哈) 非局部跳转在C语言中是一个备受争议的机制。使用非局部跳转,可以实现从一个函数体内向另一个事先登记过的函数体内跳转,不必担心堆栈混乱。请看实例:// setjmp.c// 非局部跳转... 阅读全文
posted @ 2015-11-19 19:58 xcywt 阅读(479) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 下一页
作者:xcywt
出处:https://www.cnblogs.com/xcywt//
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文中有什么错误,欢迎指出。以免更多的人被误导。