- 博客(50)
- 收藏
- 关注
转载 linux中c语言errno的使用
原文地址:http://www.bo56.com/linux%E4%B8%ADc%E8%AF%AD%E8%A8%80errno%E7%9A%84%E4%BD%BF%E7%94%A8/。
2014-05-06 12:12:04
1380
转载 C语言读取配置文件例子
原文地址:http://minilinux.blog.51cto.com/4499123/1309779。背景假如现有配置文件如下:# ip=sadf ip =192.168.246.22 dns = 218.85.157.99读取规则为:1. 以‘#’开头的为注释,不读取2. 空行也不读取 3. ‘=’两边可以有空
2014-03-19 17:32:40
879
转载 ioctl函数简介
转载自:http://blog.youkuaiyun.com/gemmem/article/details/7268533。我这里说的ioctl函数是指驱动程序里的,因为我不知道还有没有别的场合用到了它,所以就规定了我们讨论的范围。写这篇文章是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。一、 什么是ioctl ioctl是设备驱动程序中对设备的I/O通
2014-03-10 11:39:15
669
转载 ioctl函数简介
转载自:http://blog.youkuaiyun.com/gemmem/article/details/7268533。我这里说的ioctl函数是指驱动程序里的,因为我不知道还有没有别的场合用到了它,所以就规定了我们讨论的范围。写这篇文章是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。一、 什么是ioctl ioctl是设备驱动程序中对设备的I/O通
2014-03-10 11:38:32
735
转载 mknod用法简介
原文地址:http://www.cnblogs.com/hnrainll/archive/2011/06/10/2077583.html。mknod 用途 创建特殊文件。 mknod Name { b | c } Major Minor 创建 FIFO(已命名的管道) mknod Name { p } 描述 mknod 命令建
2014-03-10 11:20:31
7764
1
原创 16进制字符串转化为浮点数
参考资料:1.http://blog.youkuaiyun.com/delphiwcdj/article/details/4649854/。2.http://bbs.youkuaiyun.com/topics/300043880。3.http://blog.youkuaiyun.com/dengjianqiang2011/article/details/8749176。问题:有时候在传输过程中会把浮点数使
2014-03-05 18:22:39
2872
转载 Python:Python正则表达式指南
文章地址:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html。
2014-02-22 20:27:44
559
转载 Python:正则表达式简介
原文地址:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html。1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达
2014-02-22 20:23:55
479
转载 Python:re中的group方法简介
原文地址:http://www.cnblogs.com/kaituorensheng/archive/2012/08/20/2648209.html。正则表达式中,group()用来提出分组截获的字符串,()用来分组import rea = "123abc456"print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(0) #12
2014-02-22 20:18:27
7752
转载 Linux:linux下socket通信,server和client简单例子
原文地址:http://www.oschina.net/code/snippet_97047_675。server部分://server.c/////////////////////////////////////////////////////////////////////////////#include // for sockaddr_in#include
2014-02-21 18:40:14
726
转载 C:socket相关的sendto()函数简介
原文地址:http://blog.sina.com.cn/s/blog_4171e80d01000atd.html。简述: 向一指定目的地发送数据。 #include int PASCAL FAR sendto( SOCKETs, const char FAR* buf, int len, int flags, const struct sockaddr FAR*
2014-02-21 18:32:49
27760
转载 memcpy函数用法简介
原文地址:http://blog.youkuaiyun.com/tigerjibo/article/details/6841531。函数原型void *memcpy(void*dest, const void *src, size_t n);功能由src指向地址为起始地址的连续n个字节的数据复制到以destin指向地址为起始地址的空间内。头文件#incl
2014-02-19 20:50:05
1192
转载 memset函数用法简介
一、函数介绍void *memset(void *s, int ch, size_t n);函数解释:将s中前n个字节 (typedef unsigned int size_t)用 ch 替换并返回 s 。memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。二、常见错误第一: 搞反了 ch 和 n 的位置.一定要记住如果要
2014-02-19 20:46:30
1711
转载 C:assert()函数用法
原文地址:http://www.cnblogs.com/ggzss/archive/2011/08/18/2145017.html。assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向
2013-11-30 15:54:49
601
转载 C++:文本分类器
原文地址:http://palydawn.blog.163.com/blog/static/18296905620124171155256。1. 序言最近一直在做文本分类的实验,查阅了很多文章和资料后,大概清楚了文本分类的整体流程。根据查阅到的资料,编写了一个简单的文本分类程序,对这些工作,在这篇文章中做个总结。2. 文本分类过程2.1 实验样本选择训练样本
2013-11-18 16:17:33
2964
转载 CentOS:安装libvmi和libvirt
原文地址:http://www.cnblogs.com/Jack47/archive/2013/03/29/install-libvmi-libvirt-on-centos-6-3.html。
2013-11-17 15:02:36
1345
转载 Xen:xen安装
原文地址:http://xen.crc.id.au/support/guides/install/。Support - Xen Installation GuideRedHat Enterprise Linux 6CentOS 6Scientific Linux 6As any user of an EL6 distro would know, the creator of
2013-11-16 19:13:01
912
转载 CentOS:安装chromium
原文地址:http://www.linuxeden.com/html/softuse/20130627/140767.html。是的,之前Google就说了,由于CentOS/RHEL 6已经是过期的系统,所以不再会有Chrome了。虽然后来由于引起了社区的抗议,从而改口,不再提CentOS/RHEL 6是过期系统了;但是,目前在CentOS/RHEL 6上已经没有Chrome可以下载
2013-11-16 19:05:33
2377
转载 Xen:很全的初学者指南
原文网址:http://www.cnblogs.com/luoweisong/articles/407350.html。
2013-11-16 14:08:46
763
转载 Xen:利用xm管理虚拟机
原文地址:http://linux008.blog.51cto.com/2837805/545471。目的:通过xm命令方便管理xen虚拟机。命令列表:xm list:所有已知的虚拟机列表xm create:启动一个非托管的虚拟机xm top:提供所有虚拟机的状态概貌xm console:打开控制台管理虚拟机xm new:添加虚拟机到Xenbase托管环境xm start
2013-11-16 13:12:44
950
转载 CentOS:xen新建虚拟机相关的几篇文章的链接
文章链接:http://www.chenjunlu.com/2013/05/how-to-use-virt-install-command-to-create-a-xen-guest/。
2013-11-14 22:21:58
499
转载 CentOS:安装中文输入法
centos 6.4用安装中文输入法1.需要root权限,所以要用root登录 ,或su root2.yum install "@Chinese Support"3.exit4.回到桌面,system->preferences->input method—5.如果没有,先注销一下。6.按照提示添加输入法。7.最后再次注销,登录即可。切换用ctrl+空格
2013-11-14 18:26:07
549
转载 CentOS:添加NTFS挂载支持
CentOS不像Fedora,默认是没有自动挂载NTFS的,而它可以利用NTFS-3G来实现挂载及读写。NTFS-3G 是一个开源的软件,可以实现 Linux、Free BSD、Mac OSX、NetBSD 和 Haiku 等操作系统中的 NTFS 读写支持。它可以安全且快速地读写 Windows 系统的 NTFS 分区,而不用担心数据丢失。本文讲解如何在CentOS安装NTFS-
2013-11-11 10:28:08
650
转载 Python:字符编码详解
原文地址:http://www.cnblogs.com/huxi/archive/2010/12/05/1897271.html。1. 字符编码简介1.1. ASCIIASCII(American Standard Code for Information Interchange),是一种单字节的编码。计算机世界里一开始只有英文,而单字节可以表示256个不同的字符,可以表示所有的英文字
2013-10-27 13:15:13
609
转载 Python:中文处理攻略
原文地址:http://www.sqlite.com.cn/MySqlite/11/395.Html。1. 在Python中使用中文在Python中有两种默认的字符串:str和unicode。在Python中一定要注意区分“Unicode字符串”和“unicode对象”的区别。后面所有的“unicode字符串”指的都是python里的“unicode对象”。事实上在P
2013-10-27 12:08:17
635
转载 Python:实现简单的中文分词
原文地址:http://www.freedodo.com/2011/03/28/%E7%94%A8python%E7%AE%80%E5%8D%95%E5%AE%9E%E7%8E%B0%E4%B8%AD%E6%96%87%E5%88%86%E8%AF%8D.html。最近想在google app engine上实现站内的全文检索。于是想写一个纯python实现的中文分词程序。目标
2013-10-26 22:22:58
1167
转载 Python:利用pymmseq-cpp实现分词
在python这pymmseg-cpp 还是十分方便的! 环境 ubuntu10.04 , python2.65 步骤:1 下载mmseg-cpp的源代码 http://code.google.com/p/pymmseg-cpp/2 tar -zxf pymmseg-cpp*.tar.gz //解压后得到pymmseg 目录
2013-10-26 14:06:59
696
转载 算法:回溯算法
原文地址:http://www.cnblogs.com/hustcat/archive/2008/04/09/1144645.html。引言 寻找问题的解的一种可靠的方法是首先列出所有候选解,然后依次检查每一个,在检查完所有或部分候选解后,即可找到所需要的解。理论上,当候选解数量有限并且通过检查所有或部分候选解能够得到所需解时,上述方法是可行的。不过,在实际应用中,很少使用这种方
2013-10-26 13:21:21
598
转载 Python:文件读写及中文编码处理
原文地址:http://hi.baidu.com/mdj_hu/item/4d7d0803d38e62e1fe240de4。python中读写文件及中文编码处理方法一、打开文件代码如下:>>> f = open("d:\test.txt", "w")说明:第一个参数是文件名称,包括路径;第二个参数是打开的模式mode'r':只读(缺省。如果文件不存在,则抛出错误)'w'
2013-10-26 10:59:57
1340
转载 Python:中文处理小结
文章地址,http://bbs.chinaunix.net/thread-1431029-1-1.html。唉,复制都是乱码。。。
2013-10-25 16:29:08
773
转载 GCC:如何自己编写Makefile
转自:http://www.cnblogs.com/luchen927/archive/2012/02/05/2339002.html.相信很多朋友都有过这样的经历,看着开源项目中好几页的makefile文件,不知所云。在日常学习和工作中,也有意无意的去回避makefile,能改就不写,能用ide就用ide。其实makefile并没有想象的那么难写,只要你明白了其中的原理,自己实践几次
2013-09-21 22:50:17
569
转载 C++:指向数组的智能指针scoped_array组件的使用
scoped_array与scoped_ptr基本是一对孪生兄弟,它包装了new[]操作符(而不是new)在堆上分配的动态数组,为动态数组提供了一个代理(Proxy),保存正确地释放内存。它弥补了标准库中没有指向数组的智能指针的遗憾。类摘要:[cpp] view plaincopytemplateclass T> class shared_a
2013-09-06 12:18:45
1007
转载 C++:Boost智能指针——scoped_ptr
转自:http://www.cnblogs.com/TianFang/archive/2008/09/15/1291050.html。boost::scoped_ptr和std::auto_ptr非常类似,是一个简单的智能指针,它能够保证在离开作用域后对象被自动释放。下列代码演示了该指针的基本应用:#include #include #include class implementat
2013-09-06 12:10:56
583
转载 C++:拷贝构造函数
来自百度百科。一、调用拷贝构造函数的情形在C++中,下面三种对象需要调用拷贝构造函数(有时也称“复制构造函数”):1) 一个对象作为函数参数,以值传递的方式传入函数体;2) 一个对象作为函数返回值,以值传递的方式从函数返回;3) 一个对象用于给另外一个对象进行初始化(常称为赋值初始化);如果在前两种情况不使用拷贝构造函数的时候,就会导致一个指针指向已经被
2013-09-05 22:24:55
616
转载 C++:赋值运算符重载
赋值运算符可能是最容易令人迷惑的一个,所以,重载它必须十分的小心。1. 值运算符仅能重载为成员函数。C++不允许赋值运算符被重载为全局形式,这是因为如果可以写出全局形式的赋值运算符函数的话,我们可以写出这样的函数: iint operator=(int a, integer b);从而出现这样无法无天的语句:integer a(3);2 = a;//
2013-09-05 22:09:41
1109
转载 C++:do...while(0)另类使用方法
转载自:http://blog.youkuaiyun.com/sdhjob/article/details/8174490。 在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。 但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法
2013-07-08 15:31:18
475
转载 SQL语句大全
原文地址:http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html。一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE
2013-04-18 13:17:15
467
转载 C++:int ,long , long long类型的范围
原文:http://www.cnblogs.com/kuangbin/archive/2011/07/23/2115001.html。unsigned int : 0~4294967295 int :2147483648~2147483647unsigned long:0~4294967295long :2147483648~2147483647long long的最大值
2013-04-09 15:25:33
2472
转载 算法:数组顺时针、逆时针90度旋转
以九度oj1171为例:首先输入一个5 * 5的数组,然后输入一行,这一行有四个数,前两个代表操作类型,后两个数x y代表需操作数据为以x y为左上角的那几个数据。操作类型有四种: 1 2 表示:90度,顺时针,翻转4个数 1 3 表示:90度,顺时针,翻转9个数 2 2 表示:90度,逆时针,翻转4个数 2 3 表示:90度,逆时针,翻转9个数 代码:(这个
2013-04-06 18:05:58
5923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人