
Linux
文章平均质量分 64
Ronux
路漫漫其修远兮,吾将上下而求索
展开
-
centos 安装gcc编译环境
今天在虚拟机上搞了一下centos系统,但是想在linux下共享windows主机的文件前,要先安装vmware-tools,同时也遇到了what is the location of gcc…这样的提示,于是就开始安装gcc。 安装gcc也需要一个正确的顺序,例如gcc依赖glibc-devel;glibc-devel依赖glibc-headers;glibc-headers依原创 2012-04-06 16:28:10 · 2773 阅读 · 0 评论 -
linux socket编程学习
针对上篇博客的代码做一些研究和分析。 1. int socket(int domain, int type, int protocol); 返回套接字描述符,错误的情况下返回-1。Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。你也可以对socket执行这些操作。 参原创 2012-12-12 20:29:29 · 1266 阅读 · 0 评论 -
linux socket模拟HTTP请求上传数据
这是用socket模拟HTTP请求上传文件的的C++代码,里面有一些从网上摘录的代码,我在这里按我的需求整理后,再次分享出来,一是算作个人笔记,二是为广大看官遇到类似的问题作参考!#include #include #include #include #include using namespace std;#include #include #include #d原创 2012-12-12 19:27:26 · 2918 阅读 · 0 评论 -
浮点转定点算法-加法运算
嵌入式开发中经常会遇到浮点型的运算,但是如果没有dsp,其处理浮点运算的效率是很低的,所以通常把浮点数转换成定点,再做运算。原创 2014-04-28 16:44:32 · 1680 阅读 · 0 评论 -
grep和find命令常用
find和grep的使用权限是所有用户find命令的作用是在目录中根据文件名搜索文件find 列出当前目录及其子目录的所有文件和文件夹的完整路径。find -name Help.java 在当前目录及其子目录中搜索文件名为Help.java的文件。find . -name Help.java 在当前目录及其子目录中搜索文件名为Help.java的文件(同上)转载 2014-07-03 14:08:20 · 978 阅读 · 0 评论 -
linux strsep字符串分割
函数定义#include char *strsep(char **stringp, const char *delim); stringp是二级指针,即目标字符串首字符地址的地址。 delim是分割符,因为是字符串格式的,函数会把字符串里的每隔字符都当做分割符号。2. 函数调用01#in原创 2014-06-06 14:18:56 · 1848 阅读 · 0 评论 -
sed使用方法
http://www.cnblogs.com/fgds/archive/2012/02/14/2350839.html1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容转载 2013-11-26 16:49:29 · 1137 阅读 · 0 评论 -
Ubuntu12.04网络配置问题——批量做系统盘时
最近委托cfast卡厂商做一批系统盘,就是用一个盘作为母盘,其他cfast卡完全照这个母盘写入。这样每一个cfast卡都是信息一样的系统盘了。 不过在最初做的时候,想把网络IP信息做进去,用的Ubuntu的NetworkManager,就是ubuntu10.04里”首选项->网络连接“或者12.04里的网络工具。但是设置好的网络信息,把cfast卡换到其他机器上,网络就不同了。于是……转载 2013-11-15 10:49:14 · 1486 阅读 · 0 评论 -
ubuntu 系统时间和硬件时间的几点认识
1. 针对装有ubuntu10.04系统的工控机与服务器校时的问题,采用了crontab任务调度,定时同指定服务器同步时间,ntpdate 10.121.106.11,不过该服务器要开启时间服务的,windows2003和其他版本一般不是默认的,要修改几个注册表的值: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Tim原创 2013-09-11 10:58:01 · 4383 阅读 · 0 评论 -
ubuntu10.04 编译安装wireshark1.10.0
因为使用的是源码编译安装,查看加压后的install文件,如是说:如果想构建wireshark,首先确保GTK+和Glib已安装;使用命令pkg-config glib-2.0 --modversion可检测Glib2.x是否已安装,我的执行结果是2.24.1,看来已经安装过了;使用命令pkg-config gtk+-2.0 --modversion检测GTK+ 2.x是否已安装,我的结果是2.2原创 2013-07-04 17:29:46 · 1675 阅读 · 0 评论 -
xmlInitParser 和 xmlCleanupParser 使用详解
使用libxml2库的朋友,可能会对它提供的初始化接口(xmlInitParser )和清除资源接口(xmlCleanupParser )感到困惑.因为在它主页中提供的例子里面,各处使用的情况差别很大. 我花了些时间把这两个接口使用方法整理如下:1. 在单线程(single-threaded)环境中 xmlInitParser 可以被调用一次,或者被调用多次(多于一次),甚至可转载 2013-05-14 18:31:12 · 1226 阅读 · 0 评论 -
libxml2的使用总结
libxml是一个实现了读,创建和操作xml数据等功能的c语言库,对于其具体的API,可参考官方文档,这里只介绍一些常用的用法。 libxml在操作xml数据时,定义了几种节点类型:Enum xmlElementType { XML_ELEMENT_NODE = 1 XML_ATTRIBUTE_NODE = 2 XML_TEXT_NODE = 3原创 2013-03-27 19:17:32 · 3121 阅读 · 0 评论 -
linux dirent与stat
#include #include #include #include char gInfoXmlPath[] = "/home/zgr/test/";/** * 寻找符合过滤规则的文件 */int getNextXmlName_r(char* sFilter){ DIR *dir = NULL; struct dirent entry; struct dirent *原创 2014-07-03 17:07:53 · 1116 阅读 · 0 评论