自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿的自白书

程序猿的自白书

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 shell中$(( ))、$( )与${ }的区别

shell中$(( ))、$( )与${ }的区别命令替换在bash中,$()与``(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。exp 1$ echo today is $(date "+%Y-%m-%d")today is 2014-07-01

2017-07-28 16:07:07 339

转载 rpmbuild

一.rpmbuild介绍顾名思义创建rpm包,它是用来指示转换的源码不定编译成二进制文件的包,在centos下默认目录为/usr/src/redhat二.目录/usr/src/redhat--BUILD #编译之前,如解压包后存放的路径--BUILDROOT #编译后存放的路径--RPMS #打包完成后rpm包存放的路径--SOURCES #源包所放置的路径--SP

2017-07-14 16:59:12 2544

原创 “\”符号在cp中的作用(转)

不知道你以前是否见过"\"在cp命令行的前面的用法,反正我是第一次使用,现在我们来具体看一下吧~[oracle@Test233 ~]$ cd zy/[oracle@Test233 zy]$ cp ~/.bash_profile bash_profile[oracle@Test233 zy]$ cp -i ~/.bash_profile bash_profilecp:是否覆盖“b

2015-01-14 10:14:46 917

原创 Sed用法

1. Sed简介  sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。

2014-10-17 14:35:27 367

原创 ${ }的用法

假設我們定義了一個變量為: file=/dir1/dir2/dir3/my.file.txt 我們可以用 ${ } 分別替換獲得不同的值: ${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt ${file##*/}:拿掉最後一條 / 及其左邊的字串:my.file.txt ${file#*.}:拿掉第一個 . 及其左邊的字

2014-08-28 16:34:22 1308

原创 linux sar、ss 命令详解

sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。本文主要以CentOS 6.3 x64系统为例,介绍sar命令。sar命令常用格式sar [options] [-A]

2014-04-04 14:29:40 905

原创 Linux下端口复用(SO_REUSEADDR与SO_REUSEPORT) (转载)

解决性参考:Currently,Linux does not allow reuse of same local port for both TCP server and TCP client.而且小测试程序能够成功,和我的库测试程序的差别也就在这一点了,因此接受连接和发起连接的端口分开即可。其他资料:这个是捣乱最大的:http://www.ajaxstu.com/Linuxb

2014-02-21 16:09:45 1092

原创 linux shell if 参数

linux shell if 参数shell 编程中使用到得if语句内判断参数  –b 当file存在并且是块文件时返回真  -c 当file存在并且是字符文件时返回真  -d 当pathname存在并且是一个目录时返回真  -e 当pathname指定的文件或目录存在时返回真  -f 当file存在并且是正规文件时返回真  -g 当由pathname指定的文件或目

2013-12-21 01:23:38 578

原创 c/c++运算符优先级(转)

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .

2013-11-27 11:31:53 512

原创 fstat、stat和lstat 区别(转)

fstat、stat和lstat 区别(转)stat系统调用系列包括了fstat、stat和lstat,它们都是用来返回“相关文件状态信息”的,三者的不同之处在于设定源文件的方式不同。1首先隆重介绍的是一个非常重要的”VIP”人物,他是fstat, stat和lstat三者都要用到的一个结构体类型,名字叫做struct stat。可以说,没有这个struct stat的支持

2013-11-05 10:58:38 659

原创 linux grep命令详解

linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数

2013-09-11 12:03:26 605

原创 最大子段和 各种算法讨论

最大子段和 各种算法讨论问题描述:    有n个数(以下都视为整数),每个数有正有负,现在要在n个数中选取相邻的一段,使其和最大,输出最大的和。问题分析:    看到这个问题,它是属于带“最”字的问题,其实就是一个求最优解的问题。对于这种问题的朴素算法就是枚举出每种可能,然后在其中寻找一个最优的解,然后输出。因为输出仅要求这个子段的和,因此不必再记录关于解的

2013-09-10 21:59:37 1041

原创 python 获取当前时间等方法(转)

取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时间戳:import timeprint time.time()输出的结果是:1279578704.6725271

2013-09-10 16:20:55 665

原创 c语言中可变参数函数的设计(转)

C函数要在程序中用到以下这些宏:void va_start( va_list arg_ptr, prev_param ); type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr ); va_list:用来保存宏va_start、va_arg和va_end所需信息的一种类型。为了访问变长参

2013-09-04 15:01:36 708

MPeg编码```````````````

MEeg 编码 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2010-07-12

空空如也

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

TA关注的人

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