上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页
摘要: http://eriol.iteye.com/blog/1180624dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用来重定向进程的stdin、stdout和stderr。这两个函数的原形如下:C代码 #includeintdup(intoldfd);int... 阅读全文
posted @ 2014-11-20 10:00 Merlin-magic 阅读(215) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/manfeel/article/details/14168941为了便于开发luci应用,需要搭建一个方便的环境,而通过不断编译烧写firmware的方法来进行luci应用的调试,显然是一个费时费力的过程。实际上,luci是可以安装在host系统上的。0.准... 阅读全文
posted @ 2014-11-19 14:29 Merlin-magic 阅读(3726) 评论(0) 推荐(0) 编辑
摘要: 以访问网页www.baidu.com为例,下面是使用Wireshark捕捉到的数据:浏览器先发起一个TCP连接,然后发送GET报文给服务器,服务器之后返回一个Response报文。从服务器端返回时的报文像下面这样: 阅读全文
posted @ 2014-11-19 10:55 Merlin-magic 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要对Luci进行修改,所以这里开始地luci进行较深入的研究。探索其中的运行路径。Openwrt默认的HTTP服务器为uhttpd,该WEB服务器是由Luci的开发者自行开发的,非常小巧,仅有20KB左右,但它不易于移植。我本想在我的PC机上编译该WEB服务器,发现其CMakeList不起... 阅读全文
posted @ 2014-11-19 09:40 Merlin-magic 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 今天在网上发现了一个很好用的管理Ubuntu下开关启动的软件,叫做sysv-rc-conf使用命令行:tf@ubuntu:/etc/apache2$ sudo update-rc.d -f apache2 remove Removing any system startup links for /e... 阅读全文
posted @ 2014-11-19 09:06 Merlin-magic 阅读(802) 评论(0) 推荐(1) 编辑
摘要: 企业的新产品开发策略 科学技术的飞速发展,导致产品生命周期越来越短。在20世纪中期,一代产品通常意味20年左右的时间;而到90年代,一代产品的概念不超过7年。生命周期最短的是计算机产品,根据摩尔定理,计算机芯片的处理速度每18个月就要提高一倍,而芯片的价格却以每年25%的速度下降。这一切促使企业为... 阅读全文
posted @ 2014-11-18 15:02 Merlin-magic 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 在Linux下面可以使用下面几种形式对C语言进行调试:1 gdbgdb program 这是最原始的调试方法,若非熟悉命令行,这种方式其实是比较麿人的。有兴趣的可以参考一些我之前的博文。http://www.cnblogs.com/tfanalysis/p/3543020.html这里再附一图:2... 阅读全文
posted @ 2014-11-12 21:20 Merlin-magic 阅读(6342) 评论(0) 推荐(0) 编辑
摘要: http://lists.gnu.org/archive/html/autoconf/2006-04/msg00002.htmlhttp://www.linuxidc.com/Linux/2013-07/87257.htmautoconf生成的编译选项默认是"-g -O2"。这个"-g"选项将我迷惑... 阅读全文
posted @ 2014-11-12 20:26 Merlin-magic 阅读(915) 评论(0) 推荐(0) 编辑
摘要: SQLite是一个著名的免费数据库(不管是商用还是私人使用都免费),已经向众多公司如Adobe, Airbus, Apple, google, GE, Microsoft等提供了支持。SQLite不像其它多数的SQL数据库,它没有一个独立的服务进程,它是独立的、无进程的数据库(用起来它也像一个语言库... 阅读全文
posted @ 2014-11-04 15:08 Merlin-magic 阅读(14196) 评论(0) 推荐(1) 编辑
摘要: 直接贴代码:#include #include #include int main(int argc,char*argv[]){ FILE *fstream=NULL; char buff[1024]; memset(buff,0,sizeof(buff)); if(... 阅读全文
posted @ 2014-10-29 22:10 Merlin-magic 阅读(2870) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页