自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (14)
  • 收藏
  • 关注

原创 用curl在命令行上操作hudson

最近项目组想基于hudson(现在改名jenkins了,但是我还是喜欢hudson这个名字)开发一套Auto UT的工具,可以通过命令行指令来对hudson上的UT jobs进行操作。本想借鉴一下UK那边项目组开发的hudson的perl包,但是其内部实现太过复杂,很多功能我们都用不上,于是只能自己琢磨了。后来在https://wiki.jenkins-ci.org/display/JENKINS

2011-09-30 14:30:17 5232

原创 在linux上安装hudson的服务

#!/bin/bash COMMAND=$1 export JENKINS_HOME=/home/fesu/jenkinsJENKINS_OPT="-Xms256m -Xmx512m"procedure=`basename $0`[ $# -ne 1 ] && { echo "Usage: $procedure "; exit 1; } case $COMMAND i

2011-09-29 16:12:07 3069

转载 wget下载https链接

Use the following command:wget -r -np -nd --accept=gz --no-check-certificate https://www.xxx.com/dir/ --http-user=username --http-passwo

2011-09-29 11:21:19 21152

原创 【总结】关于shell执行,export 和 source

1、执行脚本时是在一个子shell环境运行的,脚本执行完后该子shell自动退出[acefei@localhost : ~/shell] ^_^$cat 1.sh#!/bin/bashecho "In 1.sh : Invoking 2.sh"./2.shec

2011-09-28 15:02:57 1872

原创 Make Macros

这里我要说的make宏,其实就是makefile中的变量,它其实不光可以在makefile文件中定义,也可以在命令行中定义。而且在命令行中定义的make宏,会覆盖makefile文件中的定义。这个makefile文件中定义了一个X的值为x。$cat makef

2011-09-23 11:15:34 668

转载 Makefile中的伪目标

作者:王姗姗,华清远见嵌入式学院讲师。转自:http://www.embedu.org/Column/Column297.htm所谓伪目标就是这样一个目标,它不代表一个真正的文件名,在执行make时可以指定这个目标来执行其所在规则定义的命令,有时我们将一个伪目标成

2011-09-23 11:00:04 593

转载 clearcase推荐资源

我最常用的:https://publib.boulder.ibm.com/infocenter/cchelp/v7r1m0/index.jspClearCase Data sheet,相当于产品的介绍,宣传手册,到这里下:ftp://ftp.software.ibm.com/software/rational/web/datasheets/clearcase.pdfclearcas

2011-09-20 15:09:45 963

转载 【clearmake】Starting a parallel build

1. Set the CCASE_HOST_TYPE variable. The value of this variable determines which build hosts file that clearmake looks for in your home dire

2011-09-20 10:10:14 1384

原创 给数字每三位加一个逗号

#! /usr/bin/perluse warnings;use strict;sub commify { my $num = shift; my ($num_l,$num_r) = split /\./, $num; $num_l =~ s/

2011-09-19 17:06:33 2544 1

转载 awk中使用shell的环境变量

原文摘自: http://king9527.blog.51cto.com/84461/476262一:"'$var'"这种写法大家无需改变用'括起awk程序的习惯,是老外常用的写法.如:var="test"awk 'BEGIN{print "'$var'"}'这种写法其实际是双括号变为单括号的常量,传递给了awk.如果var中含空格,为了shell不把空格作为分格符,便

2011-09-13 14:21:22 678

原创 关于在perl中调用awk的问题

虽然perl可以完成awk,sed的功能,但是有些人还是习惯将已经可用的awk,sed脚本嵌入到perl中。但是光复制粘贴的话,经常会出错:sed "/[FHOT STKREC]/s/[()]/;/g" /home/lottery/blts/keno/log/ltsapp.p8756.txt.log |awk -F\; '{if($2>="14:27:20" && $2这是因为

2011-09-08 10:48:03 2919

转载 关于ifdef

ifdef 如果变量的值非空,那到表达式为真。否则,表达式为假。当然,同样可以是一个函数的返回值。注意,ifdef只是测试一个变量是否有值,其并不会把变量扩展到当前位置。还是来看两个例子:示例一:bar =foo = $(bar)ifdef foofrob

2011-09-02 11:18:20 701

make for msysgit

Downloaded it and put it in Git\bin and it works perfectly.

2015-11-22

无损分区软件WINPM7.0

WinPM7.0绿色汉化版是一个类似于PQ PartitionMagic的磁盘分区管理工具,是PartitionMagic的最佳替代品! WinPM有着直观的图形使用界面和支持鼠标操作。主要功能包括:能够不损失硬盘资料下对硬盘分区作出大小调整,能够将NTFS文件系统转换成FAT、FAT32或FAT32文件系统转换成FAT文件系统,支持制作、格式化、删除、复制、隐藏、移动分区,可复制整个硬盘资料到其它分区,支持长文件名,支持FAT、FAT32、NTFS、HPFS、 Ext2FS分区和大于8GB大容量硬盘,总之,一切硬盘问题它都可以搞定,而且在Windows下。 本工具的特色在于,可以自由选择语言代码页来进行分区转换,从而可以在任何语言的分区上进行操作。而 PQ PartitionMagic在简体中文环境下进行 FAT32NTFS 的转换时会有乱码产生,而Paragon Partition Manager却不会有乱码问题。

2013-09-09

jenkins 启动脚本 2.0

jenkins 开机启动脚本 2.0

2012-11-14

[c++]获取linux命令返回, 并通过正则表达式过滤字符串

获取linux命令返回, 并通过正则表达式过滤字符串 在linux下可用. #include <regex.h>

2012-11-02

视频切割工具

视频切割工具Boilsoft_Video_Splitter_ha 可以切割任意类型的影片。

2012-07-28

BRISS pdf 裁边工具

BRISS是一个简单的,基于Java的应用程序,旨在帮助您的PDF电子书阅读器上阅读文本文件。PDF裁边

2012-07-28

jenkins开机启动和备份脚本

Jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控秩序重复的工作。我这里提供的是jenkins开机和备份脚本。

2012-05-23

C++编程思想第一卷答案

C++编程思想第一卷英文版,以及课后答案。

2012-04-14

C++编程思想 第二卷 源代码

Bruce Eckel是《Java编程思想》的作者,他有20年专业编程经验,并自1986年起教育人们如何撰写面向对象程序,足迹遍及全球,成为一位知名的C++教师和顾问

2012-04-14

Quicker.em

Quicker宏的添加到SI中配置方法: 1. 运行SI,打开Base工程,如果没有该工程,则生成它,将Quicker.em加入到工程中 2. 安装触发热键和菜单,打开SI的Options的Key Assignments菜单,在Command窗口中选择Macro: AutoExpand然后对其赋一个热键,例如Ctrl Enter 3. 对于宏FormatLine,UpdateFunctionList,InsertTraceInfo,InsertFuncName,ReplaceBufTab,ReplaceTabInProj,ComentCPPtoC等功能,可以根据情况定义为菜单或热键 4. 选择Options的Save Configuration先保存自己的配置,以便回退,回退时选择Options的Load Configuration来装载该配置. 5. Quicker有两种命令,一种是扩展命令,一种是普通命令。 扩展命令:在代码文件中输入命令名,然后按前面AutoExpand宏所定义的热键(Ctrl Enter)来执行该命令 通命令:直接根据定义的热键或菜单来执行,目前一般的扩展命令都对应有相应的普通命令 文章出处:飞诺网(www.diybl.com):http://www.diybl.com/course/3_program/c++/cppjs/2008828/138357.html

2012-04-13

高级perl编程.pdf (黑豹书)

在全世界范围内,O''Reilly的《Perl语言入门》(“小骆驼书”)、《Perl语言编程》(“骆驼书”)《Perl教程(Win32版)》(“蜥蜴书”)和《高级Perl编程》(“黑豹书”)等被Perl程序员们当作学习Perl必读的经典系列图书.

2012-03-23

C++ Primer, Fourth Edition (中英文)

本书全面介绍了 C++ 语言。作为一本入门书(Primer),它以教程的形式对 C++ 语言进行清晰的讲解,并辅以丰富的示例和各种学习辅助手段。与大多数入门教程不同,本书对 C++ 语言本身进行了详尽的描述,并特别着重介绍了目前通行的、行之有效的程序设计技巧。

2012-03-23

在《大耳朵英语》网站上,批量下MP3

上回我写过了一篇文章,在《大耳朵英语》的播客上,批量获取MP3地址。后来发现将这些MP3地址 导入迅雷批量下载都会失败,后来调试了一下程序发现,原来是因为大耳朵英语网站上下载MP3是有用户 鉴权的,而且有cookies校验。 所以这次决定再写一段程序,实现下载功能。

2012-01-30

空空如也

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

TA关注的人

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