sublime 快捷键
摘要:以下是个人总结不完全的快捷键总汇,祝愿各位顺利解放自己的鼠标。选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继
阅读全文
Python struct 详解
摘要:最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在c语言中的作用,它定义了一种结构,里面包含不同类型的数据(int
阅读全文
编译选项
摘要:一个anacond python ,matlibplot 绘图程序的 编译选项 gcc test5.c -I/bbox/anaconda/include/python2.7 -L/bbox/anaconda/lib/python2.7/config -lpython2.7 -L/usr/lib64
阅读全文
带返回值的宏函数
摘要:在c语言中,很多的库函数都是用宏来实现的,下面我们来看一个函数,你不一定要知道它是什么函数,但你可以看到这个函数是怎么实现的,这个函数是sigfillset(sigset_t *set),是一个来自unix中的定义信号集的一个函数。sigfillset(sigset_t *set)初始化由set指向
阅读全文
宏函数 返回值
摘要:一直是在使用C语言写程序,而且是嵌入式上的开发。针动硬件的开发,不可避免的要使用宏。但长期以来一直没有解决的问题的是,如何使用宏来代替一段函数的功能,而且还能返回一个值呢?近几天在做JOS的实验,发现其有对宏的使用非常的巧妙。感叹一下,原来宏也可以这个样了:(以下是ubuntu gcc编译器下试验的
阅读全文
cpu 性能
摘要:我们平时使用的CPU利用率方法是极具误导性的,并且一年更甚一年。那么什么是CPU利用率?是你的CPU到底有多忙,是像“% CPU”这样到处在用的指标所显示的那样吗? 在top命令里,你看到90%的CPU利用率是这样: 然而它真正想表达的是这个意思: Stall(这里译作“怠速”)是说这个处理器没有在
阅读全文
无锁
摘要:cacard's notes 联系 订阅 管理 随笔 - 148 文章 - 1 评论 - 466 cacard's notes cacard's notes 联系 订阅 管理 随笔 - 148 文章 - 1 评论 - 466 联系 订阅 管理 随笔 - 148 文章 - 1 评论 - 466 随笔
阅读全文
udp 多播2
摘要:11.3 多播 单播用于两个主机之间的端对端通信,广播用于一个主机对整个局域网上所有主机上的数据通信。单播和广播是两个极端,要么对一个主机进行通信,要么对整个局域网上的主机进行通信。实际情况下,经常需要对一组特定的主机进行通信,而不是整个局域网上的所有主机,这就是多播的用途。 11.3.1 多播的概
阅读全文
udp 多播
摘要:先来了解下UDP UDP 是UserDatagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规
阅读全文