- 博客(5)
- 收藏
- 关注
转载 Git详解之七:自定义Git
原文:《Pro Git》 自定义 Git 到目前为止,我阐述了 Git 基本的运作机制和使用方式,介绍了 Git 提供的许多工具来帮助你简单且有效地使用它。 在本章,我将会介绍 Git 的一些重要的配置方法和钩子机制以满足自定义的要求。通过这些工具,它会和你和公司或团队配合得天衣无缝。(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读) 7.1 配置 G
2015-11-30 19:01:22 747
转载 git core.autocrlf配置说明
git core.autocrlf配置说明 格式化 格式化是许多开发人员在协作时,特别是在跨平台情况下,遇到的令人头疼的细小问题。 由于编辑器的不同或者Windows程序员在跨平台项目中的文件行尾加入了回车换行符, 一些细微的空格变化会不经意地进入大家合作的工作或提交的补丁中。不用怕,Git的一些配置选项会帮助你解决这些问题。 core.autocrlf 假如你正在Wi
2015-11-30 18:57:29 20551
转载 Linux内核同步与互斥--锁机制
内核中提供了多种方法来防止竞争条件,理解了这些方法的使用场景有助于我们在编写内核代码时选用合适的同步方法, 从而即可保证代码中临界区的安全,同时也让性能的损失降到最低。 主要内容: 原子操作自旋锁读写自旋锁信号量读写信号量互斥体完成变量大内核锁顺序锁禁止抢占顺序和屏障总结 1. 原子操作 原子操作是由编译器来保证的,保证一个线程对数据的操作不会被其他线程打断。 原子操作有
2015-11-17 18:48:28 622
转载 Socket中send函数的理解
Socket中send函数的理解 int send(SOCKET s, const char *buf, int len, int flags); 参数描述: SOCKET s 发送端套接字描述符 const char *buf 应用程序要发送的数据的缓冲区(想要发送的数据) int len
2015-11-16 09:18:04 439
转载 用户空间和内核空间通讯之【Netlink 】
今天我们来动手演练一下Netlink的用法,看看它到底是如何实现用户-内核空间的数据通信的。我们依旧是在2.6.21的内核环境下进行开发。 在文件里包含了Netlink协议簇已经定义好的一些预定义协议: 点击(此处)折叠或打开 #define NETLINK_ROUTE 0 /* Routing/device hook
2015-11-05 21:16:51 524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人