自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java类加载器(classloader)及类加载路径简介

      昨天,看一个build Standalone中databrusher的一个脚本,发现一个Java类似乎没有在classpath中,好像也可一直运行了。很疑惑,问了对应的开发同学,然后自己好好看了下它的代码,才知道了原理。命令是:$JAVA_HOME/bin/java $JAVA_OPTS com.alibaba.standalone.AppStartor com.alibaba.int...

2011-01-04 14:33:57 803

原创 示例26.8. 使用Statement.getGeneratedKeys()检索AUTO_INCREMENT列的值

Statement stmt = null; ResultSet rs = null; try { // // Create a Statement instance that we can use for // 'normal' result sets assuming you have a // Connection ...

2010-11-21 20:03:51 238

原创 怎样使用PreparedStatement在执行添加语句后,获得生成的主键值

传送给数据库的 SQL 语句通过一个包含两个步骤的过程来返回结果。首先准备它们,然后处理它们。借助 Statement 对象,这两个阶段对应用程序而言变成一个阶段。PreparedStatement 允许将这两个步骤分开。准备步骤在创建对象时发生,而处理步骤在对 PreparedStatement 对象调用 executeQuery、executeUpdate 或 execute 方法...

2010-11-21 19:51:04 363

原创 短信开发(华为软件包)

说明: 1. 利用华为提供的jar包(smproxy(20040730).jar)进行开发。 2. 根据华为提供的“短消息代理(CMPP20 SMProxy)使用说明书.doc”文档说明。   对于当前通常的开发,即需上行,也需下行。 所以首先必须继承 SMProxy的抽象类,对其进行封装代码如下:   /** * 说明:这个类关键...

2010-11-21 14:07:22 210

随tomcat的启动,启动另外一个线程

搞一个servlet,在init方法里写代码 @Override public void init() throws ServletException { Runnable runnable = new Runnable() { public void run() { //下面是线程里的相关处理代码 while (true) { try...

2010-11-16 18:16:12 312

原创 一些Java经典算法

一,冒泡排序:package com.sort;import java.util.Random;public class No1Maopao { public static void main(String[] args) { Random rd = new Random();//生成随即数组 int [] src = new ...

2010-11-14 16:24:29 133

原创 Unicode详解

最近一直在忙点私活,又好久没写blog了,再不写点的话二月份就又要以单篇文章结束了。前一阵子一直在研究Unicode,索性把研究结果介绍一下吧。可能大家都听说过 Unicode、UCS-2、UTF-8 等等词汇,但它们具体是什么意思,是什么原理,之间有什么关系,恐怕就很少有人明白了。下面就分别介绍一下它们。<!-- end Pukiwiki generated code--&gt...

2010-11-14 15:19:58 120

原创 jsp中java中文编码问题的个人经验 (转)

开发java应用出现乱码是很常见的,毕竟现在unicode的使用还不是很广泛,在使用gb2312(包含了gbk简体,big5繁体)的系统中要正确 实现中文的display和数据库的存储是最基本的要求。 1,首先developer要明确自己为什么会遇到乱码,遇到什么样的乱码(无意义的符号还是一串问号或者其它什么东西)。 新手遇到一堆很乱的字符时通常不知所措,最直接的反映就是打开googl...

2010-11-14 15:14:50 121

原创 tomcat server.xml 配置详解[转]

元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service之间的连接)...

2010-11-14 15:09:43 91

原创 tomcat自动加载改变的class文件(无需重启tomcat)

不重启Tomcat有两种方式:热部署、热加载  热部署:容器状况在运行时重新部署整个项目。这类环境下一般整个内存会清空,重新加载,这类方式  有可能会造成sessin丢失等环境。tomcat 6确实可以热部署了,而且对话也没丢.  热加载:最好是在调试过程中使用,免患上整个项目加载,Debug标准样式支持热加载。容器状况在运行时重  新加载转变编译后的类。在这类环境下内存不会清空,...

2010-11-14 15:06:19 1238

原创 Java中static 和final的区别(转载)

final定义的变量可以看做一个常量,不能被改变; final定义的方法不能被覆盖; final定义的类不能被继承。 final static 就是再加上static的特性就可以了 static 和final是没有直接关系的 static 是在内存中分配一块区域,供整个类通用,所有的类的对象都享有它的共同的值 static 和final的区别 一、stati...

2010-11-14 15:01:53 97

原创 static final public synchronized abstract 的顺序问题

1 static final public synchronized 可以混用 而且顺序不限2 abstract 只能与public或protected连用,不能用default或private 也不能与static final synchronized中的任意一个连用 原因:abstract要继承(多态)但static的是编译期绑定,拒绝多态sy...

2010-11-14 15:00:32 167

空空如也

空空如也

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

TA关注的人

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