自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Eclipse + Subclipse + SVN SSH(转载)

以前安裝SVN plug-in是依照官網的you must have a matching version of the Subversion client API (JavaHL) for your version of Subclipse.沒想到那個JavaHL不支援SSH @@就...裝一個新的把他換掉就好了...Orz對~就是下面那個Not Required~打勾再到下圖選項換上去就好了...

2013-08-07 22:44:22 168

原创 Java程序员常用工具集(转载)

链接地址:http://www.blogjava.net/killme2008/archive/2012/04/17/374936.html 原文如下:     我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了。我想列下我能想到的一个Java程序员会用到的常用工具。一、编码工具1.IDE:Eclipse或者ID...

2013-06-12 01:23:20 180

原创 从字节码分析StringBuilder与String的字符串连接的区别

 测试的源代码及对应的字节码 //StringEx.javapublic class StringEx{ public static void main(String[]args){ String str="a"; str+="b"; str+="c"; System.out.println(str); }}C:\Users\hello\De...

2012-10-08 23:46:17 150

ServletRequest的一个小知识点

看到有人直接通过ServletRequest.getInputStream()中读取Post中的body,代码大概如下:  String charset = request.getCharacterEncoding(); if (charset == null) { charset = DEFAULT_ENCODE; ...

2012-09-04 20:34:59 152

原创 SQL优化的一些总结(转载)

原文链接地址:http://www.taobaodba.com/html/851_sql%E4%BC%98%E5%8C%96%E7%9A%84%E4%B8%80%E4%BA%9B%E6%80%BB%E7%BB%93.html 

2012-09-01 21:26:32 122

原创 java中关于Socket的知识

在Java语言中,可以通过以下代码来接收UDP报文[code="java"]String host="111.111.111.111";int port=1111;DatagramSocket socket=new DatagramSocket(null);socket.bind(new InetSocketAddress(host,port));while(true)...

2012-08-31 20:39:09 106

原创 转一篇关于SQL中case的用法

链接:[url]http://www.cnblogs.com/Ronin/archive/2006/07/20/455388.html[/url][url]http://www.cnblogs.com/Ronin/archive/2006/07/20/455756.html[/url]

2012-08-23 21:36:17 76

encodeURI解决乱码问题

今天遇到一个中文乱码的问题,问题大概描述如下:[code="java"]window.open('test.jsp?xx=中文');[/code]test.jsp指定编码格式为UTF-8,将xx参数的值显示到页面时显示为乱码。网上找到一种方法:对参数值进行编码,具体如下:[code="java"]window.open('test.jsp?xxx='+encodeURI("中文"));...

2012-08-22 20:42:20 330

原创 近期项目有感

1、当要处理的数据及信息类型的数量都很多时,即使逻辑不负责,也会比单种类型的数据处理复杂,工作量也会相应大很多。在处理这种问题时,要求对数据进行合理分类,并根据数据的类型以及各类数据之间的关系设计好模型对象。 2、如果之前系统的接口写得相当烂,并且里面的处理逻辑又不是看得很清楚,如今却要复用到这些接口,是推倒重写还是去尽量迎合旧接口?由于时间紧急,采用了后者。过程十分痛苦。。。...

2012-08-20 23:09:44 88

原创 Java对象初始化详解(转载)

Java对象初始化详解发布时间:2012-07-18 11:51     来源:MySun     分类: 程序员 都等你发言 :)分享到:在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。本文试图对Java如何执行对象的初始化做一个详细深入地介绍(与对象初始化相同,类在被加...

2012-07-19 23:00:21 95

原创 eclipse安装插件(转载)

Eclipse插件的安装方法三则2009-09-29 10:01 Maggie_guo JavaEye博客 我要评论(3) 字号:T | T本文介绍Eclipse插件的安装方法。Eclipse插件的安装方法大体有三种:直接复制、使用link文件,以及使用eclipse自带的图形界面的插件安装方法。AD: 做为当下最流行的开源IDE之一...

2012-07-15 18:28:49 78

原创 JSP自定义标签

最近在做一个操作权限控制的需求,大概就是能够配置用户能否操作某个按钮。实现方式是通过JSP自定义标签实现的。之前不了解JSP自定义标签,也是照着网上教程资料做出来的。主要参考以下链接:http://mercyblitz.iteye.com/blog/70106http://cuisuqiang.iteye.com/blog/1480948  ...

2012-07-06 23:11:53 71

原创 json解析库

貌似jackson不错,有时间研究一下用法

2012-07-05 22:51:18 84

原创 Extjs ajax的连接超时

Extjs中的ajax存在连接超时机制,超过一定时间(默认30s),连接将会中断(XMLHttpRequest .abort()),所以如果服务器处理时间超过30s,将会导致连接abort。但是可以通过增加timeout属性来修改超时时间...

2012-04-26 22:41:24 128

Digester是个好东西

Digester是Apache提供的java lib,提供xml到object的mapping,tomcat源代码中就是使用它来解析xml的。简单看了一下,觉得挺好用的,因此在此留个印记 

2012-04-26 22:38:44 109

原创 关于ClassLoader

关于ClassLoader的相关知识,推荐以下两个链接: http://www.ibm.com/developerworks/cn/java/j-lo-hotswapcls/ http://blog.csdn.net/cool_scorpion/article/details/6766658   ...

2012-04-24 20:17:03 77

原创 Tomcat的session变量持久化

之前一直以为Tomcat中,session变量只会保存在内存中,重启后这些session变量就都没了。今天看资料发现不是这么一回事。Tomcat在退出前将会把session变量持久化到磁盘中(我猜应该通过设置也能持久化到其它地方,比如数据库,不过没去求证),不过这些session变量需要满足一个条件:Session变量对应的类必须implements Serializable接口,以便Tomcat...

2012-04-19 22:41:41 103

HibernateSessionFactory与ThreadLocal

 相关知识 import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.cfg.Configuration;/** * Configures and provides access to Hibernate sessions, tied to ...

2012-04-17 22:08:38 111

tomcat的SSL配置

最近需要用到tomcat的SSL配置,所以查阅了一些资料,大致掌握了Tomcat的SSL配置,在此做个小总结。Tomcat的SSL配置分为两种情况:使用APR、不使用APR,这两种情况下的SSL配置各不相同。我们可以在Tomcat的how-to文档中查到这两种情况下的配置方法,链接:[url]http://tomcat.apache.org/tomcat-6.0-doc/ssl-how...

2012-02-06 20:57:56 172

原创 在线买火车票为什么要安装根证书?

在线买火车票为什么要安装根证书?2012年1月8日发表评论阅读评论本文想简单谈谈那个所谓的“根证书”。在访问铁道部网上售票官网 www.12306.cn 后,有一个醒目的提示,为保证顺畅购票,需要下载安装根证书。那么什么是根证书?为什么买火车票的时候需要下载和安装,在淘宝等在线交易网站购物时候为什么就不需要这样做?今年开始,人民群众们终于可以通过互联网购买火车票了。虽然说在线买的难...

2012-02-05 12:47:48 437

原创 如何用Tomcat和Openssl构建HTTPS双向认证环境(HTTPS客户端认证)

如何用Tomcat和Openssl构建HTTPS双向认证环境(HTTPS客户端认证)分类: Linux/UNIX Web 网络安全 Java 2008-04-29 22:05 7443人阅读 评论(4) 收藏 举报 本文将介绍如何利用Tomcat的HTTPS功能,和一个自己创建的CA,来构建WEB服务器证书和个人数字证书,最终建成一个HTTPS双向认证环境(可以用于测试目的)。本...

2012-02-04 23:25:53 90

原创 利用openssl创建一个简单的CA

利用openssl创建一个简单的CA分类: Linux/UNIX 网络安全 2008-04-26 00:59 9925人阅读 评论(3) 收藏 举报 本文旨在利用开源openssl软件,在Linux(或UNIX/Cygwin)下创建一个简单的CA。我们可以利用这个CA进行PKI、数字证书相关的测试。比如,在测试用Tomcat或Apache构建HTTPS双向认证时,我们可以利用自己建立的测试...

2012-02-04 22:57:42 124

原创 SSL协议与数字证书原理

SSL协议与数字证书原理1 SSL(Secure Socket Lclientyer)是netscclientpe公司设计的主要用于weserver的安全传输协议。这种协议在WESERVER上获得了广泛的应用。SSL在TCP之上建立了一个加密通道,通过这一层的数据经过了加密,因此达到保密的效果。SSL协议分为两部分:Hclientndshclientke Protocol和Record...

2012-02-04 22:32:34 181

tabIndex属性

tabIndex 属性可设置或返回按钮、表单元素、链接等的 tab 键控制次序。 比如:  <form><input type="button" id="b1" tabIndex="1" value="Button 1" /><br /><input type="button" i

2011-12-27 22:16:24 175

原创 同步辅助类CountDownLatch和CyclicBarrier

java.util.concurrent 类 CountDownLatchjava.lang.Object java.util.concurrent.CountDownLatchpublic class CountDownLatchextends Object一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的...

2011-12-25 15:02:30 57

原创 Red Hat / CentOS IPv6 Network Configuration

Red Hat / CentOS IPv6 Network Configurationby VIVEK GITE on JANUARY 23, 2009 · 15 COMMENTS Q. How do Iconfigure static ...

2011-12-22 21:55:31 240

原创 linux下设置ip地址

在Linux中不管你是做服务器还是只是平常使用,上网肯定都是最重要和不可缺少的一个因素之一,所以就涉及到它的ip gateway dns等network配置和使用。但是设置linux网络的方法有两种:第一种:使用命令修改(直接即时生效,重启失效)#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up说明:eth0是第一个网卡,其他...

2011-12-21 23:17:40 97

原创 SSL原理

SSL原理分类: c#基础 2009-03-21 18:29 2667人阅读 评论(0) 收藏 举报SSL原理一 前言 首先要澄清一下名字的混淆: 1 SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。 2 IETF(www.ietf.org)将SSL作了标准化,即RFC2...

2011-12-05 23:31:42 170

原创 Linux SSH远程文件/目录传输命令scp

Linux SSH远程文件/目录传输命令scp2010年08月6日 上午 | 作者:VPSer相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile....

2011-10-19 22:49:16 98

原创 编码知识

[url]http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/index.html[/url]

2011-09-24 01:03:40 85

原创 几种任务调度的 Java 实现方法与比较

几种任务调度的 Java 实现方法与比较张 静, 软件工程师, IBM王 启荣, 软件工程师, IBM简介: 综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考。本文的标签...

2011-09-19 21:43:07 89

n个数的全排列

[code="java"]public class Test{ public void swap(int[] list,int i,int j){ int temp=list[i]; list[i]=list[j]; list[j]=temp; } public void perm(int[]list,int offset,int count){ if(...

2011-08-31 23:11:11 121

原创 【图解】Java中文问题

A、Java ApplicationB、Java Web Application

2011-06-25 22:00:26 78

原创 JDK里的设计模式

下面是JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论:http://stackoverflow.com/questions/1673841/examples-of-gof-design-patternsStructural(结构模式)Adapter:把一个接口或是类变成另外一种。java.util.Arrays#asList()javax.swing.JTable...

2011-06-25 21:38:16 61

原创 Taglib 原理和实现之什么是Taglib

Taglib 原理和实现之什么是Taglib  1、问题:Tag究竟是什么?如何实现一个Tag?  一个tag就是一个普通的java类,它唯一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的...

2011-06-25 21:18:10 75

原创 字符编码详解及由来(UNICODE,UTF-8,GBK)

字符编码详解及由来(UNICODE,UTF-8,GBK)   很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。  再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。  开始计...

2011-05-10 23:46:51 103

原创 字符编码笔记:ASCII,Unicode和UTF-8

字符编码笔记:ASCII,Unicode和UTF-8作者: 阮一峰日期: 2007年10月28日今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机...

2011-05-10 23:02:16 59

原创 java读取properties文件的几种方法

一、项目中经常会需要读取配置文件(properties文件),因此读取方法总结如下:1、通过java.util.Properties读取[code="java"]Properties p=new Properties();//p需要InputStream对象进行读取文件,而获取InputStream有多种方法://1、通过绝对路径:InputStream is=new FileIn...

2011-04-04 18:13:05 230

解决动态grid在切换class时浏览器假死的情况

背景:在一页面显示一动态grid,根据用户的选择显示不同的数据表,在切换显示时浏览器出现假死情况解决办法:在切换时,先把grid的数据清理,即执行:grid.getStore().removeAll();...

2011-03-29 20:26:33 121

原创 掌握 Ajax,第 1 部分: Ajax 入门简介

掌握 Ajax,第 1 部分: Ajax 入门简介理解 Ajax 及其工作原理,构建网站的一种有效方法Brett McLaughlin (brett@newInstance.com), 作家,编辑, O'Reilly Media Inc.简介: Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 A...

2011-03-24 20:50:06 77

空空如也

空空如也

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

TA关注的人

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