- 博客(146)
- 收藏
- 关注
原创 linux tr 命令详解
1、关于tr 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:...
2016-01-03 09:04:33
197
原创 Three Sysadmin Rules You Can’t (And Shouldn’t) Break
When I drafted this article, I really came-up with 7 sysadmin habits. But, out of those 7 habits, three really stood out for me.While habits are good, sometimes rules might even be better, especial...
2015-04-23 14:43:12
222
原创 BrowsingHistoryView 一款可以查看4中不同浏览器历史记录的小工具
http://www.nirsoft.net/utils/browsing_history_view.html 如题。 有空下载使用一下
2015-02-15 14:37:55
610
原创 Ant 简明教程
命令行选项总结:ant [options] [target [target2 [target3] ...]]Options:-help print this message-projecthelp print project help information-version print the version information and exit-quiet be extra quiet-v...
2014-01-18 10:33:08
155
原创 使用功能开关更好地实现持续部署
因为最近工作岗位的变动,以后会更多的关注软件自动化测试方面的学习和研究。 今天要分享的是看到的关于Feature branch与自动化测试的关系的讨论http://www.ltesting.net/ceshi/ceshijishu/zdcs/ci/2013/1204/206875.html...
2013-12-15 17:12:36
135
原创 [转]敏捷自动化测试
1) http://www.kuqin.com/shuoit/20130909/335073.html 2)http://www.kuqin.com/shuoit/20130909/335074.html3)http://www.kuqin.com/shuoit/20130909/335076.html4)http://www.kuqin.com/shuoit/20130909/33...
2013-11-10 08:11:07
93
原创 代码覆盖率
http://www.educity.cn/se/520574.html 作为程序员,常常纠结于写单元测试、度量代码质量,上文给出了一些讨论。 我抽取出我自己比较认同的主要观点:1)任何一个傻瓜都能够写出成堆的新代码以完成新功能,但是真正的高手能够在交付新功能的同时减少原有的代码2)代码质量不等于产品质量, 提倡合理的单元测试,不能本末倒置3)我怎样才能衡量一个系统中所有...
2013-11-09 16:20:38
130
原创 JAX-RS2.0里实用的三大特性
在JAX-RS2.0增加的内容里,最重要的三部分为:1.Client API 用来规范化客户端的开发方式2.Server-side Asynchronous HTTP 用来实现服务器端推送功能,而不需要依靠低效的轮训方式3.Filters and interceptors 用来分离关注点,更好的实现代码复用。...
2013-11-06 13:11:49
116
原创 利用itext实现html转pdf文档
Link: http://keyknight.blog.163.com/blog/static/366378402009431104941637/ 利用itext实现html转pdf文档的代码实在是太简单了:Document pdf = new Document(PageSize.A4, 50, 50, 50, 50);try { PdfWriter.getIn...
2013-08-31 20:19:52
237
原创 maven构建工程引用包源文件加载
Link: http://qa.taobao.com/blogs/2491 maven构建工程引用包源文件加载moyu.nj 发表于:2013-08-14 浏览:294次 评论:1次 所属分类: 自动化测试前记:前段时间在用maven命令的时候遇见一个小问题,费时间了,觉得有必要写下;过程:一般的java工程都会引入许多我们需要的包 来方便我们进行编码,用...
2013-08-16 09:35:07
156
原创 UltraEdit Refresh File的功能
在UltraEdit中A forced reload can be done with File - Revert to saved. 可针对它修改快捷键Link: http://www.ultraedit.com/forums/viewtopic.php?f=3&t=4876
2013-08-14 13:47:14
367
原创 JavaScript: Anonymous functions
讨论JavaScript 按anyonymous function的用法funcion expression 和 function declaration的细微差别 ===============================Link: http://thoughtsonscripts.blogspot.com/2012/01/javascript-anonymous-func...
2013-08-06 09:40:07
172
原创 JavaScript里深入理解闭包
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变...
2013-08-06 09:03:03
76
原创 Groovy map的一个用法
Groovy里的map和Java里的Map是一样的,不允许有重复的key比方说定义了一Map 对象def library = ['Ken' : ['Groovy', 'UML'],'John': ['Java']] Groovy 支持作用的语法,library[‘John’] = library[‘John’] << ‘OOD’ 作用library['...
2013-06-21 10:21:13
156
原创 Ruby里的Truthy
除了nil和false,其他的对象值都是trueif(null) ===> return falseif(false) ===> return falseif (0) ===> return trueif("") ===> return true 还可以是直接用1.nil?来测试返回值...
2013-04-30 21:07:20
106
原创 [转]Ruby Best practice
If you’ve worked with Ruby for at least a little while, you might already know that classes in Ruby are objects themselves, in particular, instances of Class. Before I get into the fun stuff, let’s q...
2013-04-29 16:33:37
155
原创 Java System.loadLibrary - Loading a Native DLL at Runtime
A Windows DLL (i.e. a Native Java Library, such as chilkat.dll) may be loaded at runtime by calling System.loadLibrary( dllFilename ), or System.load( dllFilePath ). For example: try { ...
2013-04-09 13:03:39
205
原创 JavaScript的替代者
大家都知道JavaScript很强大,但也有很多的问题。 用好了,是Web前端开发的利器。用不好呢,那就是梦魇。所以空下来的时候就在有没有替代品:下面列出一些可选项CoffeeScript语法非常漂亮且支持类。我认为CoffeeScript并未结束,只不过是刚刚华丽地开启。TypeScript一种编译到JavaScript的语言,可以在JavaScript...
2012-12-21 17:26:27
313
原创 nodejs grunt in Windows 7 64 bit中的问题
今天在nodejs中装了grunt工具,但是在命令行运行·grunt·的时候总是报错。http://stackoverflow.com/questions/12784042/multiple-issues-running-grunt-cmd-on-windows 后来看了npm_module里的定义才想到用`grunt.cmd`试一试。果然就可以用了。有点晕。 ...
2012-12-19 14:09:13
83
原创 [转]Java自定义范型的应用技巧
Java自定义范型的应用技巧发布时间: 2012-2-21 09:41 作者: yue7603835 来源: 51Testing软件测试网采编字体: 小 中 大 |上一篇下一篇 |打印 |我要投稿 |推荐标签:软件开发java 我们在JAVA中处处都用到了范型,JAVA中的范...
2012-03-04 09:16:58
108
原创 Java 中Iterator 、Vector、ArrayList、List 使用深入剖析
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtabl...
2012-03-03 17:18:28
80
原创 Mockito入门
简介 InfoQ-使用Mockito 1.5监视普通对象 写道Mockito是一个针对Java的mocking框架。它与EasyMock和jMock很相似,但是通过在执行后校验什么已经被调用,它消除了对期望行为(expectations)的需要。其它的mocking库需要你在执行前记录期望行为(expectations),而这导致了丑陋的初始化代码。 更多信息请参考如...
2012-02-26 18:53:17
79
原创 vim 常用插件 WinManager 文件管理器
vim 常用插件 WinManager 文件管理器2007-08-26 00:22在VIM中你是不是常常觉得VIM在编缉文件方面不太方便啊比如文件打开,切换等,你可以试试这个插件安装完后,运行:WMToggle,就可以调出winmanager,使用Ctrl-WW,可以转换窗口,也可以在配置文件中进行映射:map <c-w><c-f> :FirstExp...
2011-10-10 21:19:46
417
原创 How to use Ruby to access Envrionment variables
http://www.tutorialspoint.com/ruby/ruby_environment_variables.htm How to use Ruby to access Envrionment variables?
2011-10-09 12:42:01
114
原创 Accessing Ruby Environment Variables
#print some environment variablesputs ENV["PATH"]puts ENV["EDITOR"]
2011-10-09 12:32:45
70
原创 Accessing Ruby Environment Variables
Environment variables are variables passed to programs by the command line or the graphical shell. Though there are a number of environment variables that only affect the command line or gr...
2011-10-09 12:32:34
84
原创 10 Eclipse Navigation Shortcuts Every Java Programmer Should Know
Man, I’m such an impatient guy. I cringe whenever I see somebody squint and frown, looking for a JSP file in Eclipse by browsing painfully through the gazillion JSPs in multiple folders in the Pac...
2011-09-21 14:46:21
138
原创 How to call external command in Python
from subprocess import callcall(["ls", "-l"])
2011-09-11 11:22:41
95
原创 C语言里的格式化输入和输出
下面是一些常用的转换控制符:l %d:%i:以十进制格式输出一个整数。l %o:%x:以八进制或十六进制格式输出一个整数。l %c:输出一个字符。l %s:输出一个字符串。l %f:输出一个(单精度)浮点数。l %e:以科学计数法格式输出一个双精度浮点数。l %g:以一般格式输出一个双精度浮点数。 ...
2011-07-26 20:55:04
237
原创 Swing开发技术要点
罗列Swing学习当中的知识点1,熟悉MVC in swing2. 多线程-- SwingWorker for background thread 参看 http://blog.sina.com.cn/s/blog_4b6047bc010007th.html 3.各种的Swing组件,布局管理器4。事件机制 SwingWorker的文档: http://...
2011-07-11 14:38:18
151
原创 Maven Resources插件的使用
http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html Maven Resources插件在Maven项目灵活配置方面起到了很大的作用,请参看Maven官网上的介绍好好学习掌握!!...
2011-05-11 06:55:43
111
谈VB.net里Optional关键字
不知道大家有没有关注过这个关键字,其实也没有什么特别的,从字面上的意思大家就应该能猜出它的作用了,就是定义可选参数。从MSDN里摘出了它里面的描述:Specifies that a procedure argument can be omitted when the procedure is called.为什么我要在这里提一下这个呢,是因为据我所知在C#里是不支持这样一个功能的。但在VB里却有这...
2007-02-04 12:32:00
844
企业软件发布管理
软件工具、过程以及项目管理规程的使用。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to use this and it will work on dbcs and cyrillic characters --> ...
2007-02-03 13:38:00
837
基于Python的开源GIS项目推荐
Open Source GIS-Python Laboratory前身应该是所谓ZMapServer,基于MapServer的Python封装,目前改名为这个名字,包括2个项目:PrimaGISCreate web maps for Plone using OGC compliant web services or a variety of locally hosted GIS data ba...
2007-02-02 19:54:00
144
基于Python的开源GIS项目推荐
Open Source GIS-Python Laboratory前身应该是所谓ZMapServer,基于MapServer的Python封装,目前改名为这个名字,包括2个项目:PrimaGISCreate web maps for Plone using OGC compliant web services or a variety of locally hosted GIS data ba...
2007-02-02 19:54:00
126
拥抱 Eclipse,迎接 SOA x 时代
文档选项 <noscript>&lt;tr valign="top"&gt;&lt;td width="8"&gt;&lt;img alt="" height="1" width="8" src=
2007-01-17 13:00:00
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人