自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA线程监听,意外关闭后自动重启

开发PowerCloud时,有一个线程专门用来处理RabbitMQ投递过来的消息,如果意外中断则所有的消息都不会被处理,这就得有一个监听机制,一旦这个线程被意外关闭,必须重启!常规解决办法有2种:   1,开启另外一个线程,监听爬行线程,使用线程之间的通信,一般是消费者模式,如果爬行线程死掉之后,监听线程会收到通知,但是如果监听线程先死掉,那么系统也就挂了!   2,使用心跳机制,...

2014-10-14 14:15:42 735

原创 oracle11g最新特性

Oracle 11g现在已经开始进行beta测试,预计在2007年底要正式推出。和她以前其他产品一样,新一代的oracle又将增加很多激动人心的新特性。下面介绍一些11g的新特性。 1.数据库管理部分 ◆数据库重演(Database Replay) 这一特性可以捕捉整个数据的负载,并且传递到一个从备份或者standby数据库中创建的测试数据库上,然后重演负责以测试系统调优后的效果。 ...

2012-08-03 20:57:24 131

原创 oracle 自增序列及分组查询取某一条(row_number()函数)

-- Create sequence create sequence SEQ_C_PICRECORDminvalue 1maxvalue 9999999999start with 21increment by 1cache 20;--Create triggercreate or replace trigger tri_c_picrecordbefore i...

2012-06-22 07:59:05 530

原创 6月份读书目录

1.Effective.Java.2nd.Edition.May.2008.pdf 2.编程珠玑(第二版)中文版.pdf

2012-06-17 14:39:13 109

原创 ORA-00600: internal error code

今天想启下机子装的oracle10g,却报错ORA-00600: internal error code在网上找了半天答案,终于解决,特此记录,以后遇到类似问题可以借鉴,操作过程如下 ->cmd->sqlplus / as sysdab;->shutdown immediate;->start mount...

2012-06-15 21:40:29 166

原创 jQuery插件汇总

1 图片局部放大插件http://www.mind-projects.it/projects/jqzoom/index.php 2 分页插件http://www.mind-projects.it/projects/jqzoom/index.php 3  

2012-05-20 15:56:54 92

原创 从liger中学习jQuery的使用方法

公司前端用的是LigerUI1.1的框架,趁着这个机会研究了一下作者提供的LigerRMV2实例,从里面学到了平时能够用到的jQuery使用技巧,在此记录1.jQuery操作文本框移入移出时的CSS变换//文本框移入移出时的CSS变换方法 $(".login-text").focus(function () { ...

2012-05-18 19:09:29 138

原创 jQuery解析JSON

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=u

2012-05-10 21:03:10 72

原创 分组一个数组中连续的片段

package com.main;public class Program { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] array=new int[]{1,2,3,4,5,6,7,8,9,1...

2012-05-10 19:08:35 235

原创 oracle作业

declare job number;BEGIN SYS.DBMS_JOB.SUBMIT ( job =>job ,what => 'procedurename;' ,next_date => to_date(to_char(sysdate+1,'yyyy-mm...

2012-05-09 20:39:56 132

原创 Swing基础

大多数Swing应用都是被构建在基础的JFrame内部,JFrame在任何操作可以创建视窗应用。视窗的标题可以像下面这样使用JFrame的构造器来设置: JFrame frame=new JFrame("Hello Swing");frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setSize(300,200...

2011-11-10 20:34:28 70

原创 SpringIoc思想

Spring核心思想IOC的代码示例

2011-09-24 17:00:07 84

原创 Oracle高效分页语句

with t_rowtableas( select row_number() over(order by field1) as row_number,* from t_table)select * from t_rowtable where row_number>1 and row_number < 4 order by field1select * fr...

2011-09-23 15:17:39 170

原创 Java集合类

Java所有集合分成三大类,其中Set里的元素不能重复;List集合每个元素都有顺序,并且长度是可变的;Map的每项数据早由两个key-value值组成。访问List集合中的元素,可以直接根据元素的索引来访问;如果需要访问Map集合中的元素,可以根据每项元素的key来访问其value; 如果希望访问Set集合中的元素,则只能根据元素本身来访问(这也是Set集合里元素不能重复的原因)...

2011-09-22 20:49:13 88

原创 用户管理系统V1.1

对1.0版本的UserManager进行了功能的扩充,添加了用户添加、查找、修改和删除的功能,也就是用JDBC实现简单的CRUD操作。

2011-06-28 19:19:43 580

原创 关于8080端被占用的问题

J2EE编程还只是个新手,最近一直在看韩顺平的视频资料,在学习的过程中遇到了一些问题,记录下来,以备后患!用Myeclipse8.5将网站发布到Tomcat时,启动Tomcat的状态一直处于关闭状态,但是实际上却已经运行,百思不得其解?控制台也输出一些陌名其妙的警告,Google了半天,有人说是8080端口可能被占用了,参照该博文http://blog.csdn.net/traceofsu...

2011-06-26 20:20:01 115

原创 用户管理系统V1.0

看完韩顺平关于Servlet的前四节课,完成了一个简易的用户管理系统,不过里面用到了JSP的东西,看来Servlet跟JSP是很互通的。

2011-06-26 15:06:50 173

原创 Servlet初始值设置

<servlet><init-param> <param-name>adminEmail</param-name> <param-value>lily@hotmail.com</param-value> </init-param></servlet>

2011-06-25 21:26:36 181

原创 Servlet实现页面的转发

Servlet实现页面的转发有两种方式:服务器端转发和客户端转发服务器端转不会丢失请求参数,而客户端转发则是一次新的请求,将丢失所有请求参数实现方式如下:response.sendRedirect("***"); RequestDispatcher requestDispatcher=getServletContext().getRequestDispatcher("/welc...

2011-06-25 18:24:53 161

原创 Servlet的三种实现方式

Servlet有三种实现方式:* 实现Servlet接口* 继承GenericServlet类* 继承HttpServlet类package com.yuchao.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.Servlet;import ...

2011-06-25 18:20:56 156

原创 Servlet生命周期

servlet生命周期:1. servlet加载2. servlet实例化3. 调用init方法4. 调用service方法5. 调用destroy方法

2011-06-25 10:38:02 68

原创 Convention插件和ConfigBrowser插件

Convention插件在配置基本的Struts2框架后,引入Convention插件会简化开发者的配置工作。安装Convention插件非常简单,只需要将struts2-convention-plugin-2.*.*.jar文件复制到Struts2应用的WEB-INF\lib路径即可。对于Convention插件而言,它会自动搜索位于action actions struts s...

2011-06-24 13:43:04 106

原创 Struts2自学日志1

为了让Web应用具有Struts2支持功能,必须将Struts2框架的核心类库增加到Web应用中,主要有commons-fileupload-1.*.*.jarcommons-io-1.*.*.jarfreemarker.2.*.*.jarjavassist-3.*.ga.jarognl-3.0.jarstruts2-core-2.*...

2011-06-22 23:33:12 67

原创 Java泛型

Java泛型编程中,如果使用泛型关键字T,则在真正定义泛型的类型时,不能使用值类型,而应该使用相应装箱后的引用类型例如:public class A<T>{ ......} 在真正定义泛型时,如果这样书写A<int>...则会出现编译错误;此时,得用A<Integer>代替!...

2011-06-21 23:22:00 74

原创 方法重载

Java允许同一个类里定义多个同名方法,只要形参列表不同就可,如果同一个类中包含两个或者两个以上方法的方法名相同,但形参列表不同,则被被称为方法重载。重载必须保证:方法名必须相同,形参列表必须不同,至于方法的其他部分,如方法的返回值类型、修饰符等,与方法重载没有任何关系。System.out.println( )就非常好的一个重载的例子。 ...

2011-05-31 16:23:10 69

原创 Java方法的基本知识

Java方法的参数传递机制是由一种叫做值传递的方式完成的,即将实际参数值的副本传入方法内,而参数本身不会受到任何影响。引用类型作为参数时,也一样采用值传递方式,只是传递的是对象的引用。JDK1.5之后,允许定义形参长度可变的参数,从而允许方法指定不确定的形参。只需要在最后一个形参的类型后增加三点(...),则表明该形参可以接受多个参数值,多个参数值被当成数组传入。 public cla...

2011-05-31 16:14:35 115

原创 浮点数转换为人民币读法(续)

import java.math.BigDecimal;public class ConvertNum { /** 定义数组存放数字对应的大写 */ private final static String[] STR_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "

2011-05-30 16:25:55 207

原创 浮点数转换人民币读数字符串

import java.math.BigDecimal;public class ConvertNum { /** 定义数组存放数字对应的大写 */ private final static String[] STR_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "

2011-05-30 15:31:29 98

原创 操作数据的工具常用方法

Java提供的Arrays类里包含了一些static修饰方法可以直接操作数组,常用的方法如下:* int binarySearch(type[] a, type k): 使用二分法查询key元素值在a数组中出现的索引,如果a数组不包含key元素值,则返回负数。调用该方法时要求数组中元素已经按升序排列,这样才能得到正确的结果* int binarySearch(type[] a, i...

2011-05-30 14:26:40 104

原创 Java数据类型(生成6位随机字符串方法)

数据类型大小(位)short16byte8int32long64char16float32double64boolean1Java语言支持的类型可以分为两类:基本类型(值类型)和引用类型。基本类型包括:boolean byte short int long char floa...

2011-05-30 11:58:14 624

原创 Javadoc使用举例

Java语言提供了一种强大的注释形式:文档注释。可以将源代码里的文档注释提取成一份系统的API文档。我们在开发中定义类、方法时可以先添加文档注释,然后使用javadoc工具来生成自己的API文档。文档注释以斜线后紧跟两个星号(/**)开始,以星号后紧跟一个斜线(*/)作为结尾,中间部分全部都是文档注释,会被提取到API文档中。例子:package com.yuchao.javadoc;...

2011-05-30 10:51:09 472

空空如也

空空如也

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

TA关注的人

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