自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 将博客搬至CSDN

如题,搬去CSDN了

2014-06-09 11:47:24 123

Eclipse插件收集

[b]1、StartExplorer [/b]web-site:http://startexplorer.sourceforge.net/Eclipse-Update-URL:http://startexplorer.sourceforge.net/update/可以在windows中打开工程或文件所在的目录窗口[b]2、Regex Util[/b]web-site...

2011-10-20 11:12:34 124

原创 Linux中bin文件的解压

$ cd 你希望安装的目录 $ chmod a+x jdk-6u27-linux-i586-rpm.bin $ ./jdk-6u27-linux-i586-rpm.bin

2011-10-19 17:20:38 3897

原创 Ubuntu 11.10下安装Java

升级到ubuntu 11.10之后,由于库里没有sun-java6-jdk,需要自行安装。因此,到Oracle网站下载了Java 6u27(为什么不下java7呢?因为目前支持的软件不多,另外如果真要的话,也可以很方便的切换到Java7),然后就可以开始手动安装了。首先创建Java的目录,然后将下载下来的文件解压到该目录中:$ cd 你希望安装的目录$ chmod a+x jd...

2011-10-19 17:18:38 102

原创 ubuntu默认root密码问题

转自:http://shewolfep.iteye.com/blog/413396新接触ubuntu(base on debian)的人,大多会因为安装中没有提示root密码而不太清楚为什么会这样。 如何设定/改变/启用 root 使用者的密码? sudo passwd root 为了启用 root 帐号 (也就是 设置一个口令) 使用: sudo passwd root ...

2011-10-19 17:00:00 135

原创 linux cp命令 复制档案或目录

转自 [url]http://www.linuxso.com/command/cp.html[/url]cp (复制档案或目录)[root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)[root@linux ~]# cp [options] source1 source2 source3 …. directory参...

2011-10-16 15:51:09 297

原创 Shell常用命令整理

[b]1、 ls: 类似于dos下的dir命令[/b]ls最常用的参数有三个: -a -l -F。ls –aLinux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。ls –l该参数显示更详细的文件信息。ls –F使用这个参数表示在文件的后面多添加表示文件类型的符号,例如*表示可执行,...

2011-10-16 15:50:35 324

原创 Linux tail 命令详解

Linux tail 命令详解用途从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。 语法标准语法tail [ -f ] [ -c Number | -n Number | -m Number | ...

2011-10-16 15:50:12 138

原创 Linux Grep命令使用的详细介绍

[b]1. grep简介[/b]grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egr...

2011-10-15 22:45:52 98

原创 Linux文件查找命令find,xargs详述

一、find 命令格式 1、find命令的一般形式为; 2、find命令的参数; 3、find命令选项; 4、使用exec或ok来执行shell命令; 二、find命令的例子; 1、查找当前用户主目录下的所有文件; 2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限...

2011-10-15 22:45:38 91

原创 Linux压缩打包命令使用方法

tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzi...

2011-10-15 22:45:20 151

原创 linux的less命令

less 在查看之前不会加载整个文件。可以尝试使用 less 和 vi 打开一个很大的文件,你就会看到它们之间在速度上的区别。 在 less 中导航命令类似于 vi。本文中将介绍一些导航命令以及使用 less 的其它一些技巧。 [b]1 搜索[/b]当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。...

2011-10-15 22:45:02 94

原创 vi命令一览表

[b]进入vi的命令[/b] vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系...

2011-10-15 22:44:41 92

原创 Java虚拟机(JVM)参数配置说明

转自 [url]http://lavasoft.blog.51cto.com/62575/25492[/url]在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是...

2011-10-14 16:50:57 144

原创 实现非阻塞套接字的一种简单方法 JSSE 和 NIO

[b]转自[url]http://www.ibm.com/developerworks/cn/java/j-sslnb/index.html[/url][/b]阻塞,还是非阻塞?这就是问题所在。无论在程序员的头脑中多么高贵……当然这不是莎士比亚,本文提出了任何程序员在编写 Internet 客户程序时都应该考虑的一个重要问题。通信操作应该是阻塞的还是非阻塞的?许多程序员在使用 Ja...

2011-10-14 16:39:54 163

原创 基于事件的 NIO 多线程服务器

[b]转自 [url]http://www.ibm.com/developerworks/cn/java/l-niosvr/[/url][/b]JDK1.4 的 NIO 有效解决了原有流式 IO 存在的线程开销的问题,在 NIO 中使用多线程,主要目的已不是为了应对每个客户端请求而分配独立的服务线程,而是通过多线程充分使用用多个 CPU 的处理能力和处理中的等待时间,达到提高服务能力的目的。 ...

2011-10-14 16:24:19 148

原创 MySQL 里设置或修改系统变量的几种方法

1、port参数,需在my.ini文件中设置2、参数设置方法:Mysql命令行下,SET GLOBAL $variable_name$=$value$;例:SET GLOBAL character_set_database=utf8;3、参数查看方法:Mysql命令行下,SHOW GLOBAL VARIABLES LIKE '$variable_name$'...

2011-10-14 16:15:45 937

groovy on grails编程资源记录

这东西就用了一次,做了个商户系统里的权限模块,很简单,如果会用spring mvc和struts2的话,几乎没障碍。实际上groovy on grails就是个java框架的大封装,玩玩还行,做要求快速实现的小项目还行相关文档资源http://www.kuqin.com/grails-doc-1.0/guide/1.%20Introduction.html...

2011-10-14 15:58:54 124

原创 一个循环流水号实现,求评

给了个需求,要求做一个1 - 999999的循环的流水号生成方法,小弟没做个类似的东西,摸索着写了个,特来求评,还望赐教[code="java"] /** * 流水号 */ private static volatile int serialNumber = 0; /** * 生成流水号 * 从1 - 999999,不足六位,从右往左补0 * @r...

2011-09-17 23:18:44 136

原创 windows下批量删除svn文件夹

[code="java"]Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\c...

2011-06-10 16:02:29 96

Spring 3.x 全注解配置

[b]web.xml[/b][code="xml"] org.springframework.web.util.Log4jConfigListener org.springframework.web.context.ContextLoaderListener org.springframework.web.context.request.Reque...

2011-06-10 15:47:00 88

Log4j配置文件XML方式和按包路径分开输出日志

使用Log4j,则推荐用XML来配置属性参数,优点是打印输出更灵活,更加易控,可以按包路径、日志级别分开输出,可以根据具体需求过滤不需要的日志信息。详细的配置参数可以参考一下几个帖子:[url]http://leonandjava.iteye.com/blog/293525[/url][url]http://blog.csdn.net/azheng270/archive/2008/...

2011-06-10 14:20:02 555

基于Woodstox的StAX 2 解析XML

[size=small]StAX (Streaming API for XML)面向流的拉式解析XML,速度快、占用资源少,非常合适处理大数据量的xml文件。详细教程和说明可以参见以下几篇文章:使用 StAX 解析 XML,第 1 部分: Streaming API for XML (StAX) 简介[url]http://www.ibm.com/developerworks/...

2011-06-08 17:56:51 963

The table ‘xxxx’ is full 设置临时表大小

[size=small][i]tmp_table_size[/i]如果内存内的临时表超过该值,MySQL自动将它转换为硬盘上的MyISAM表。如果你执行许多高级GROUP BY查询并且有大量内存,则可以增加tmp_table_size的值。[i]max_heap_table_size[/i]该变量设置MEMORY (HEAP)表可以增长到的最大空间大小。该变量用来计算M...

2011-06-07 16:25:09 274

原创 一些软件设计的原则

[size=small][b]Don’t Repeat Yourself (DRY)[/b]DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些...

2011-05-23 21:27:53 80

原创 优质代码的十诫

[size=small][b]1.- DRY: Don’t repeat yourself.[/b]DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些...

2011-05-23 21:13:06 82

Spring 3.0.5 MVC 基于注解的拦截器

[i]org.springframework.web.servlet.handler.HandlerInterceptorAdapter[/i]实现此方法,里面有三个拦截点,可Override实现自己的内容1、[i]public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Objec...

2011-05-23 17:28:39 148

Spring 3.0.5 MVC 异常处理

[b]SimpleMappingExceptionResolver[/b]简单,清晰,够用,异常类型与视图的映射,自定义的任何异常类型都可以在这里和错误页面进行映射,颗粒度够细[b]springmvc.xml[/b][code="xml"] redirect:/error.jsp?flag=BaseServiceException ...

2011-05-23 16:33:13 94

是配置文件,还是annotation,还或是代码控制

[size=small]当有一个模块、或组件、或构件,且他们是可配置的,能定制,有多种参数组合,这个时候使用什么方式处理?1、配置文件 a、XML,最正统,也最麻烦的处理方式,如果不是做稳定的产品,或关系复杂的配置参数,则尽量少用b、properties,被忽视的,却简单直观的hashtable文件版,若是配置参数不复杂,完全可以用POJO之类的属性名做properties文件里的...

2011-05-23 00:32:37 89

软件设计原则——Design by Contract(契约式设计)

[size=small][b]个人心得,权作讨论,切勿当真 :P [/b]Design by Contract(契约式设计),以下简称DbC,字面意义来看,包含两个内容“责任”与“义务”,是对交易或互动中,两方之间关系的约束。换用软件行话来说,表示调用方与被调用方的,参数和返回值的Assert处理。Assert有三个,前提条件、后续条件、和不变式,前两个针对方法,而最后一个针对整...

2011-05-22 19:29:32 378

Perl学习笔记——环境搭建与相关资源

[size=x-small]环境搭建很简单,就不多说了,在官网下载ActivePerl之后,安装就可以了[b]Perl官网[/b]:[url]http://www.perl.org/[/url][b]perl 5.0的在线教程[/b]:[url]http://www.cbi.pku.edu.cn/chinese/documents/perl/index.htm[/url]...

2011-05-20 15:31:34 139

原创 SSL中间人攻击及防范

最近,Google针对Gmail被攻击事件, 全面默认启用了始终以https访问Gmail的方式了。但是,对于可以动用整个国家力量的黑客来说,从网络通讯数据中(在此不讨论对用户电脑种木马破解 https的情况,只讨论在网络通讯数据中破解https的方法)破解https除了暴力破解(暴力破解https即使按照现在的集群计算能力仍旧需要几 百至几万年不等)之外真的别无他法了吗?事实并非如此。 ...

2011-05-19 13:38:20 666

原创 python笔记

据说这几个python的框架很好呢,wxpython,tornado,twisted,pypy, cjson, pylibmc

2011-05-18 17:44:39 88

原创 Spring 3.0.5 MVC 基于注解ehcache.xml 配置方式

Spring 3.0.5的,更细颗粒化的缓存设置,更方便的注解,可以具体到把每个方式的返回值做缓存,需要 ehcache-spring-annotations-1.1.x,附件已提供首先,[b]applicationContext.xml[/b][code="xml"] [/code]其次,src下的[b...

2011-05-18 17:34:03 102

原创 EhCache配置文件

[code="xml"] ...

2011-05-18 17:20:48 111

过滤掉非指定保留的html元素,保留元素间的内容和指定的html

[code="java"]public static void main(String[] args) /** * 过滤掉非指定保留的html元素,保留元素间的内容和指定的html。 * * 这个方法没有对缺失的或未闭合的html元素做处理, * 是假设字符串中的TYPE_CLASS、TYPE_CLASS1、SPAN标签都符合规范, ...

2011-03-05 21:07:06 132

根据表单对象,为业务对象赋值

[code="java"]package com.team.engine.util;import java.lang.reflect.Field;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;...

2010-09-08 15:22:22 147

在iBatis中加入c3p0数据库连接池

我看论坛里有两个人写了在iBatis中加入c3p0,我也就不跟着掺合了,做这个的原因是没法用spring,又需要连接池,且对DBCP一直观感不加,没法,只好自己动手了在iBatis中加入c3p0没啥难技术含量,写个文章备份下首先打开iBatis的源码包,找到com.ibatis.sqlmap.engine.datasource包,在里面新建个类C3p0DataSourceFac...

2009-06-13 16:32:12 125

原创 临时,glassfish

解压jar:java -Xmx256m -jar glassfish_***.jar步骤 1. 将 install-dir/bin/ 目录添加到PATH 环境变量中。 2. 键入以下命令启动服务器:asadmin start-domain domain1.http://developers.sun.com.cn/Java/glassf...

2009-01-09 17:32:53 73

原创 enum的写法

[code="java"] public static enum TTutorialfileType { //这样 FILETYPE_ID("ss"), FILETYPE_NAME("aa"); private String desc; private TTutorialfileType(String desc) { this.desc = desc;...

2009-01-07 11:12:12 252

空空如也

空空如也

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

TA关注的人

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