- 博客(12)
- 收藏
- 关注
原创 Mysql limit 关于-1的问题
听人说过可以用-1作为最大值,尝试了上网查一下,结果失败了。具体原因在下面https://bugs.mysql.com/bug.php?id=2037
2017-08-23 09:34:57 7657
原创 安装RPM包包错总结
1)在CentOS6.4 64位系统上安装RPM包,报错:error: Failed dependencies:libc.so.6 is needed by RDV-5.2.0-20170109.x86_64libc.so.6(GLIBC_2.0) is needed by RDV-5.2.0-20170109.x86_64libc.so.6(GLIBC_2.1) is neede
2017-01-09 12:25:35 308
原创 编译错误error: invalid storage class
这个问题排查了,好一段时间,无果。百度一下,发现遇到这个问题的人还挺多的。大家的解决方案都是括号不匹配,应该是多了或少了吧。我就仔细检查了一下代码。由于编辑器自带了检查括号是否配对功能。所以,咋一看,没问题。最后,发现是一处,调用系统的宏定义的毛病。这个宏定义包含了左括号 “{”,而我在使用的时候,我又添加了一个左括号。去掉后,编译通过。
2016-12-20 09:58:50 4354
原创 net_device——type字段
struct net_device { ... unsigned short type; ...}这个字段标识了设备所述的类型:Ethernet等。定义在 include/uapi/linux/if_arp.h中: 28 /* ARP protocol HARDWARE identifiers. */ 29 #define ARPHRD_NETROM 0
2016-12-15 11:48:15 1438
原创 Linux内核——遍历 net_device 结构
linux内核版本 : 2.6.32extern struct net *init_net; /* 存放net_device的全局变量 */extern rwlock_t dev_base_lock; /* Device list lock *//*这些是我们遍历 net_device 结构的循环 */#defin
2016-12-14 17:35:57 6621
原创 ubuntu 14.04安装live555并支持MP4格式播放安装过程
安装live555:下载源码解压:tar -zxvf live555-latest.tar.gz编译:cd live./genMakefile ===========>linux / othersmake到此时,你可以使用源码自带的live服务器了:支持MP4格式:从网上查到有人做过类似的事情,想直接拿过来用。但是,不容易呀,搞
2016-03-03 14:33:23 2742 1
原创 Erlang 的 spawn() 使用时,值得注意的一点
spawn() 在使用的过程中遇到一个有趣的事儿,描述如下:A: spawn(fun() -> io:format("hello world~n", []) end),B: spawn(out_put()).以上两种方式的处理方式不同。区别在于: A 直接返回 进程ID 而B 知道 out_put()结束才返回进程ID。实例:情况A:-modu
2015-03-19 21:23:08 842
原创 Erlang Process
ProcessErlang 设计用于高并发。Erlang 进程是轻量级进程,支持内存伸缩的低内存映射,快速创建、终止和调度都是很低的切换。Process Creation创建一个进程通过调用 spawnI(), 例如: spawn(Module, Name, Args) -> pid() Module = Name = atom()
2015-01-21 15:11:15 519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人