自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 linux计划任务

Linux操作系统中计划任务cron的全局配置文件是/etc/crontab,每个用户的cron配置文件位于/var/spool/cron目录下,文件与用户名同名。这些配置文件可以统称为crontab表。/sbin/service crond start #启动服务/sbin/service crond stop #关闭服务/sbin/service crond restart #重

2013-01-23 12:32:15 243

原创 centos安装rz/sz

最直接的方法:yum install lrzsz或:定制安装的linux可能没有把rzsz包安装到系统,这对用securecrt这样的windows工具传输文件特别不方便。为了使用这个方便的法门,可以手动安装之。1、   下载软件 rzsz-3.34.tar.gz。登录linux,用命令wget http://freeware.sgi.com/source/rzsz

2013-01-23 12:23:20 1237

转载 悟透JavaScript

引子    编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。    你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一

2013-01-23 12:19:11 306

转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解

在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。        首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -

2013-01-21 14:20:19 383

转载 使用ServletContextListener实现优雅的系统初始化

ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。Serv

2013-01-21 14:10:58 1929

转载 java web session监听销毁跳转

1.了解如何使用HttpSessionListener监听session的销毁。2.了解如何使用HttpSessionBindingListener监听session的销毁。一. 使用HttpSessionListener编写一个OnlineUserListener。package anni;import java.util.List;import java

2013-01-21 11:12:37 1689

原创 Filter及FilterChain的使用详解

一、Filter的介绍及使用什么是过滤器?与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中。但是与其他web应用程序组件不同的是,过滤器是"链"在容器的处理过程中的。这就意味着它们会在servlet处理器之前访问一个进入的请求,并且在外发响应信息返回到客户前访问这些响应信息。这种访问使得过滤器可以检查并修改请求和响应的内容。过滤器适用于那

2013-01-21 10:43:33 357

转载 httpclient

HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。1.HttpClient简介HTTP 协议可能是现在 Internet 上使用得最

2013-01-19 13:24:41 445 1

转载 写一份好简历

昨天写了些应届毕业生简历的常见问题,很多人觉得我太苛刻,觉得对应届生要求有点高;有的觉得看了后还是不会写。那么今天我们就来看看怎么才能做好。需要声明的是我帮不了太多人,只有那些对计算机科学真的有点兴趣的人可能觉得我说的有点用。这里写的东西仅仅是我们的观点,不代表别的公司也这么做或者应该这么做。  * 没有必要撒谎  写简历最差的策略就是撒谎了。这种欺骗本身就自相矛盾。你到底希望和聪

2013-01-17 13:18:19 267

转载 不愿看到Java开发者再做的10件事

William F. Buckley.Jr 曾经说过,“保守主义者是那些逆着历史潮流不断喊停的人,其他人都不愿意这么做或者对他们这么做显得没有耐性”。虽然我对此了解不多,但是每次看到有Java开发人员做以下事情或者我自己被迫做这些事情时,总想跳出来叫停。  0、遍历结果集并构造对象1234567

2013-01-17 13:15:49 326

转载 使用node.js 进行服务器端JavaScript编程

使用node.js 进行服务器端JavaScript编程  node.js 是一个可以使用 JavaScript 开发服务器端应用的平台。它依托于 Google V8 JavaScript 引擎,并采用事件 I/O 的架构,可以用来创建高性能服务器。本文详细介绍了 node.js 的基本知识、模块化的结构、事件驱动的机制以及常用的模块。  随着 Web 2.0 概念和 Ajax

2013-01-17 13:02:27 4110

转载 SimpleDateFormat使用详解

public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF

2013-01-16 14:17:11 257

转载 Selenium IDE的使用

Selenium IDE是Firefox的一个插件,是可以进行脚本录制以及案例转换,所以Selenium IDE+Firebug会成为你日后写测试案例的两大助手(IE下可以使用Selenium Core+IEDevelperToolBar)。Selenium IDE下载:http://seleniumhq.org/download/Firebug下载:https://addons.

2013-01-16 12:55:30 695

转载 深入了解Selenium RC工作原理

原文地址:http://www.cnblogs.com/hyddd/archive/2009/05/30/1492213.html一.Selenium RC的组成:关于这个问题,我拿了官网上的一幅图来说明这个问题。 Selenium RC主要由两部分组成:(1).Selenium Server: Selenium Server负责

2013-01-15 20:03:43 1242 1

转载 如何使用Log4j?

原文地址:http://www.blogjava.net/rickhunter/articles/28133.html1、 Log4j是什么?  Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念   Log4j中有三个主要的

2013-01-15 19:47:21 232

原创 TestNG英文文档

1 - IntroductionTestNG is a testing framework designed to simply a broad range of testing needs, from unit testing (testing a class in isolation of the others) to integration testing (testing enti

2013-01-15 18:53:55 1476

转载 TestNG官方文档中文版(06)—— 测试结果

6 - 测试结果6.1 - 成功、失败和断言如果一个测试没有抛出任何异常就完成运行或者说抛出了期望的异常(参见@Test注解的expectedExceptions属性文档),就说,这个测试时成功的。测试方法的组成常常包括抛出多个异常,或者包含各种各样的断言(使用Java "assert" 关键字)。一个 "assert" 失败会触发一个 AssertionErrorExce

2013-01-15 18:49:33 1223

转载 TestNG官方文档中文版(05)—— 测试方法、测试类和测试组

5 - 测试方法、测试类和测试组5.1 - 测试组TestNG 允许你将测试方法归类为不同的组。不仅仅是可以声明某个方法属于某个组,而且还可以让组包含其他的组。这样TestNG可以调用或者请求包含一组特定的组(或者正则表达式)而排除其他不需要组的集合。这样,如果你打算将测试分成两份的时候,就无需重新编译。这个特点,会给你在划分组的时候带来很大的灵活性。例如,通常将测试划分为

2013-01-15 18:48:03 1363

转载 TestNG官方文档中文版(04)—— 运行TestNG

4 - 运行TestNG可以使用多种方式调用:命令行antEclipseIntelliJ's IDEA本节将只介绍如何从命令行运行TestNG。如果您对其他方式感兴趣,那么就点击上面的链接查看更多信息。假设TestNG已经在你的类路径中,最简单的调用方式如下:java org.testng.TestNG testng1.xml [testng2.xml test

2013-01-15 18:45:10 645

转载 TestNG官方文档中文版(03)—— testng.xml

3 - testng.xml调用TestNG有多种方式:使用testng.xml文件使用ant通过命令行本节对 testng.xml 的格式进行说明(你会在下文找到关于ant和命令行的相关文档)。目前给testng.xml所使用的DTD可以在主页: http://testng.org/testng-1.0.dtd 上找到(考虑到您能更方便,可以浏览 HTML版)。

2013-01-15 18:44:26 495

转载 TestNG官方文档中文版(02)—— Annotation

2 - Annotations如下就是在TestNG中可以使用的annotation的速查预览,并且其中给出了属性:@BeforeSuite@AfterSuite@BeforeTest@AfterTest@BeforeGroups@AfterGroups@BeforeClass@AfterClass@BeforeMethod@AfterM

2013-01-15 18:43:37 589

转载 TestNG官方文档中文版(01)—— 简介

1 - 简介TestNG 是一个测试框架,它被设计为用来简化广泛的设计需求,从单元测试 (单独测试一个类) 到集成测试 (测试由多个类、报甚至外部框架,例如应用程序服务器,所组成的系统).编写一个测试通常分为三步:编写测试业务逻辑,并且在你的代码中插入 TestNG annotations 。在 testng.xml 或 build.xml 添加你的测试信息。例如类名,希望运行

2013-01-15 18:42:32 1278

转载 Selenium 使用介绍

原文地址:http://www.iteye.com/topic/107276Selenium 是 thoughtworks公司的一个集成测试的强大工具。最近参与了一个系统移植的项目,正好用到这个工具,把一些使用心得分享给大家,希望大家能多多使用这样的强大的,免费的工具,来保证我们的质量。Selenium 的文档现存的不少,不过都太简单了。使用Sele

2013-01-15 14:56:38 338

空空如也

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

TA关注的人

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