自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 文件操作

int fseek(FILE *stream, long offset, int whence);       long ftell(FILE *stream); int fseeko(FILE *stream, off_t offset, int whence);//off_t 为64位整数       off_t ftello(FILE *stream); 

2015-11-02 18:08:13 518

转载 Linux下Gcc生成和使用静态库和动态库详解

转自:http://blog.chinaunix.net/uid-23592843-id-223539.html一、基本概念1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文

2015-10-15 12:58:01 327

原创 expect详解

1. expect是基于tcl演变而来的,所以很多语法和tcl类似,基本的语法如下所示:1.1 首行加上/usr/bin/expect1.2 spawn: 后面加上需要执行的shell命令,比如说spawn sudo touch testfile1.3 expect: 只有spawn执行的命令结果才会被expect捕捉到,因为spawn会启动一个进程,只有这个进程的相关信息才会被捕

2015-10-14 15:38:28 2340

转载 expect教程

[版权声明]        Copyright(c) 1999          本教程由*葫芦娃*翻译,并做了适当的修改,可以自由的用于非商业目的。    但Redistribution时必须拷贝本[版权声明]。        [BUG]    有不少部分,翻译的时候不能作到“信,达”。当然了,任何时候都没有做到“雅”,希望各位谅解。  [原著]

2015-10-14 13:26:59 414

转载 getopt、getopt_log详解

一、getoptgetopt被用来解析命令行选项参数。#include        extern char *optarg;  //选项的参数指针       extern int optind,   //下一次调用getopt时,从optind存储的位置处重新开始检查选项。        extern int opterr,  //当opterr=0时,getopt

2015-10-13 18:59:40 488

转载 getopt、getopt_long、getopt_long_only

平时在写程序时常常需要对命令行参数进行处理,当命令行参数个数较多时,如果按照顺序一个一个定义参数含义很容易造成混乱,而且如果程序只按顺序处理参数的话,一些“可选参数”的功能将很难实现。在Linux中,我们可以使用getopt、getopt_long、getopt_long_only来对这个问题进行处理。[cpp] view plaincopy

2015-10-13 17:47:35 247

转载 python的import与from...import的不同之处

在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。eg:import sysprint('==============

2015-08-18 14:57:48 263 1

转载 python处理HTML转义字符

抓网页数据经常遇到例如>或者 这种HTML转义符,抓到字符串里很是烦人。比方说一个从网页中抓到的字符串html = '<abc>'用Python可以这样处理:import HTMLParserhtml_parser = HTMLParser.HTMLParser()txt = html_parser.unescape(html)

2015-08-06 16:30:11 1050

转载 python join 和 split

python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。1.join用法示例 >>>li = ['my','name','is','bob'] >>>' '.join(li) 'my name is bob'  >>>'_'.join(li) 'my_name_is_bob'  >>> s = ['my','name','is','bob']

2015-08-06 14:35:35 301

转载 hashlib

使用Python中的hashlib来进行hash加密是非学简单的,下面是一段简单代码:[python] view plaincopyimport hashlib  md5 = hashlib.md5() #创建一个MD5加密对象  md5.update("JGood is a handsome boy")  #更新要加密的数据  prin

2015-08-06 14:23:26 564

转载 os.path

1.os.path.abspath(path) 返回path规范化的绝对路径。  >>> os.path.abspath('test.csv') 'C:\\Python25\\test.csv'  >>> os.path.abspath('c:\\test.csv') 'c:\\test.csv'  >>> os.path.abspath('../csv\\te

2015-08-06 14:04:45 309

转载 Linux中select IO复用机制

函数作用:系统提供select函数来实现多路复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,我们最熟悉的句柄是0、1、2三个,0是标准输入,1是标准输出,2是标准错误输出。0、1、2是整数表示的,对应的FILE *结构的表示就是stdin、

2015-05-10 10:46:18 867

转载 CentOS 6.3下Samba服务器的安装与配置

一、简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File Syst

2015-04-26 18:04:52 265

转载 echo详解

http://blog.chinaunix.net/uid-27124799-id-3383327.html# echo命令介绍功能说明:显示文字。语   法:echo [-ne][字符串] / echo [--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。参   数:    -n

2015-04-10 14:53:04 382

转载 大数据处理

教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的

2015-04-10 12:51:54 454

转载 字符串Hash函数

基本概念所谓完美哈希函数,就是指没有冲突的哈希函数,即对任意的 key1 != key2 有h(key1) != h(key2)。设定义域为X,值域为Y, n=|X|,m=|Y|,那么肯定有m>=n,如果对于不同的key1,key2属于X,有h(key1)!=h(key2),那么称h为完美哈希函数,当m=n时,h称为最小完美哈希函数(这个时候就是一一映射了)。在处理大规模字符串数据

2015-04-10 12:50:59 269

转载 Hash表

作者:July、wuliming、pkuoliver  出处:http://blog.csdn.net/v_JULY_v。  说明:本文分为三部分内容,    第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。------------------------------------ 第一部分

2015-04-10 12:49:48 207

转载 括号问题

一、小括号,园括号()  1、单小括号 ()    ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。    ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,

2015-04-09 19:28:42 321

automake中文教程

automake中文教程automake中文教程automake中文教程automake中文教程

2015-11-13

ACE自适应通信

ACE自适应通信环境中文文档

2015-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除