上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 25 下一页

2015年11月10日

(笔记)Linux下检测网卡与网线连接状态

摘要: http://blog.chinaunix.net/space.php?uid=20357359&do=blog&cuid=1798479Linux下检测网卡与网线连接状态,使用ioctl向socket发送SIOCETHTOOL命令字。 #include #include #i... 阅读全文

posted @ 2015-11-10 12:08 tdyizhen1314 阅读(1565) 评论(0) 推荐(0) 编辑

2015年10月22日

(笔记)Linux下system()函数的深度理解(整理)

摘要: 注:从其它地方转的非常好的一篇文章,值得深究!这几天调程序(嵌入式linux),发现程序有时就莫名其妙的死掉,每次都定位在程序中不同的system()函数,直接在shell下输入system()函数中调用的命令也都一切正常.就没理这个bug,以为是其他的代码影响到这个,或是内核驱动文件系统什么的异常... 阅读全文

posted @ 2015-10-22 19:37 tdyizhen1314 阅读(17077) 评论(0) 推荐(1) 编辑

2015年10月21日

(笔记)Linux下的ioctl()函数详解

摘要: 我这里说的ioctl函数是指驱动程序里的,因为我不知道还有没有别的场合用到了它,所以就规定了我们讨论的范围。写这篇文章是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。 一、 什么是ioctl ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通... 阅读全文

posted @ 2015-10-21 08:10 tdyizhen1314 阅读(88818) 评论(6) 推荐(4) 编辑

(笔记)Linux下C语言实现静态IP地址,掩码,网关的设置

摘要: #include #include #include #include #include #include #include #include int SetIfAddr(char *ifname, char *Ipaddr, char *mask,char *gateway){ int fd; i... 阅读全文

posted @ 2015-10-21 08:00 tdyizhen1314 阅读(6645) 评论(0) 推荐(0) 编辑

2015年9月27日

(笔记)Linux下的静态库和动态库使用详解

摘要: 库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。一、静态库和动态库的区别1. 静态函数库这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部... 阅读全文

posted @ 2015-09-27 07:59 tdyizhen1314 阅读(806) 评论(0) 推荐(0) 编辑

2015年6月19日

(笔记)Linux Socket通信:bind: Address already in use

摘要: 在网络通信时使用Bind绑定IP地址跟端口号时,有时Ctrl+C强制结束进程之后,再次运行程序Bind错误,原因如下:虽然用Ctrl+C强制结束了进程,但错误依然存在,用netstat -an |grep 5120和ps aux |grep 5120都还能看到刚才用Ctrl+C“强制结束”了的进程,... 阅读全文

posted @ 2015-06-19 11:15 tdyizhen1314 阅读(2229) 评论(0) 推荐(0) 编辑

2015年5月13日

(笔记)Linux下的简单CGI编程

摘要: 为什么要进行CGI编程? 在HTML中,当客户填写了表单,并按下了发送(submit)按钮后,表单的内容被发送到了服务器端,一般的,这时就需要有一个服务器端脚本来对表单的内容进行一些处理,或者是把它们保存起来,或者是按内容进行一些查询,或者是一些别的什么。没有了CGI,WEB的世界就完全失去了它的交... 阅读全文

posted @ 2015-05-13 12:37 tdyizhen1314 阅读(2902) 评论(0) 推荐(0) 编辑

2015年5月11日

(笔记)Linux下的CGI和BOA使用期间遇到的问题汇总

摘要: 前段时间在做C/S模式下的视频监控,这段时间是B/S模式下的。期间遇到了不少问题,有些问题一卡就是几天,有些问题的解决办法在办法在网上也不是很好找,所以还有些问题虽然得到了临时解决,但是其原理现在我本人也还搞的不是很清楚,在这里也希望有大家的指点交流。现在我就将这些错误稍作总结,可供大家学习借鉴,同... 阅读全文

posted @ 2015-05-11 16:28 tdyizhen1314 阅读(4080) 评论(0) 推荐(0) 编辑

(笔记)Linux下怎么安装tar.gz的软件

摘要: 一般这种的就是源代码。先下载下来。然后cd到下载目录。用tar xvfz XXX.tar.gz的解压。然后进入解压后的目录。 打./configure生成配置文件。打make对源代码进行编译,生成库和可执行文件。最后打make install进行安装。 在最后一步可能会复制文件进系统目录,所以可能需... 阅读全文

posted @ 2015-05-11 10:03 tdyizhen1314 阅读(1591) 评论(0) 推荐(0) 编辑

(笔记)boa服务器make错误

摘要: 编译一个linux下的c系统,包含词法和语法分析模块,Linux上用bison和flex。yacc是一个文法分析器的生成器,bison即是yacc的GNU版本.Lex和YACC是用于构造词法分析机和语法解释器的工具,利用Lex和YACC你可以轻松的构造一个语法解释器。一开始make错误1:debia... 阅读全文

posted @ 2015-05-11 09:57 tdyizhen1314 阅读(497) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 25 下一页

导航