2017年8月16日
摘要: 上一篇博文当中,我们谈论了在Linux中如何获取执行命令行的结果,最终得到cpu的 使用率,但是十分不幸的事情是: 1)通过top -n 1 | grep Cpu获取的cpu使用率不会刷新,每次读取结果只能够得到第一次执行的结果。 2)可能导致SIGNAL上的冲突 新的代码的解决原理: 通过读取/p 阅读全文
posted @ 2017-08-16 17:37 南极上的雪 阅读(1080) 评论(0) 推荐(0) 编辑
  2017年8月11日
摘要: 从我之前的博文当中,大家应该大概了解了linux下的函数库究竟是一个什么样的东西。linux下的函数库其实就像windows中的dll文件,里面包含了程序运行所需要的函数。 其实无论是我们使用linux系统本身自带的库,还是使用第三方源代码编译所产生的函数库,无论有意识还是无意识,我们在linux下 阅读全文
posted @ 2017-08-11 11:08 南极上的雪 阅读(449) 评论(0) 推荐(0) 编辑
  2017年7月29日
摘要: (一)概念 什么是函数库呢?一下子说概念大家可能不太熟悉,但是这实际上是大家在windows系统上经常见到的东西。没错,就是那些后缀为DLL的文件。 linux上实际也有自己的函数库文件,文件类型为.a或是.so,前者是静态函数库,后者是动态函数库。 静态函数库和动态函数库有什么区别?静态函数库和动 阅读全文
posted @ 2017-07-29 09:59 南极上的雪 阅读(2295) 评论(0) 推荐(0) 编辑
  2017年7月28日
摘要: (一)前言 我们刚开始学习linux c的时候,一般都是在一个c文件里面写完所有程序,然后用gcc编译这个c文件就好了,十分简单。 但是你有没有想过,如果我们希望将不同模块的代码放到不同的c文件,然后最后编译成一个程序,这个时候又应该怎么办呢? 有人会说,怎么用这么麻烦,直接放在一个c文件里面就好了 阅读全文
posted @ 2017-07-28 09:23 南极上的雪 阅读(5109) 评论(0) 推荐(0) 编辑
  2017年7月27日
摘要: (1)点击New->Project,出现如下图所示,然后再选择Console application,点击Go (2)点击Next (3)根据自己的需求选择特定的语言(前提是你的系统上有这个语言的编译器),然后点击Next (4)在Project title那里设置自己的工程的名字,Project 阅读全文
posted @ 2017-07-27 08:56 南极上的雪 阅读(1924) 评论(0) 推荐(0) 编辑
  2017年7月26日
摘要: 今天,在调试的时候一直出现warning: suggest parentheses around assignment used as truth value 代码如下: if(startTime==0) { while(startTime=time((time_t*)NULL) 1); } whi 阅读全文
posted @ 2017-07-26 14:36 南极上的雪 阅读(4202) 评论(0) 推荐(0) 编辑
摘要: 前面说了那么多,终于说到如何解析html表单信息了。 什么是表单信息呢,这里我们先要有一些概念: 如上图,这是一个QQ注册页面,注册页面当中需要我们填的空其实就是一个表单信息。 具体到html代码当中,如下 (上图摘自w3cschool) 其实就是吧我们刚才填入表单的数据post到服务器。 以下给出 阅读全文
posted @ 2017-07-26 10:21 南极上的雪 阅读(1092) 评论(1) 推荐(0) 编辑
  2017年7月25日
摘要: 没有什么好说的,其实就是获取硬盘的statfs信息结构 代码如下: 运行结果如下,结果单位为MB 使用df命令获取的磁盘信息 可见,结果是差不多的。 阅读全文
posted @ 2017-07-25 16:19 南极上的雪 阅读(2547) 评论(0) 推荐(0) 编辑
摘要: 一、如何在程序当中使用gumbo? 要想在代码中使用gumbo,仅仅包含gumbo头文件是不够的,必须在编译程序的时候加上-lgumbo选项,编译程序才会链接到gumbo库上面。 这是我编译gumbo库的get_title.c所使用的命令行 gcc get_title.c -lgumbo -o ti 阅读全文
posted @ 2017-07-25 10:21 南极上的雪 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一.gumbo介绍 gumbo是一个由谷歌开发的,能够解析html页面的库。功能稳定可靠,使用起来十分方便。 二.gumbo安装 (1)从https://github.com/google/gumbo-parser下载gumbo 我是直接下载安装包的,当然你可以选择其他方式。 (2)安装环境的设置 阅读全文
posted @ 2017-07-25 09:37 南极上的雪 阅读(366) 评论(0) 推荐(0) 编辑