Java
hanjiancanxue_liu
这个作者很懒,什么都没留下…
展开
-
自定义异常类
自定义并捕获一、第一种定义方式,继承Exception类public class MyFirstException extends Exception {public MyFirstException() {super();}public MyFirstException(String msg) {super(msg);}pu原创 2013-07-24 09:18:27 · 562 阅读 · 0 评论 -
map 遍历,反射解析ResultSet
map public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过Map原创 2014-07-30 18:20:33 · 1260 阅读 · 0 评论 -
java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit
环境:Myeclipse10+Tomcat6.0+jdk5.0在做报表时启动项目,服务正常启动。原创 2014-06-11 17:47:10 · 1138 阅读 · 0 评论 -
The page displays the document(doc to swf)
在页面中显示文档信息原创 2014-07-17 18:10:01 · 640 阅读 · 0 评论 -
Java中集合对象之间的异同关系
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Ele原创 2013-06-28 20:18:04 · 1370 阅读 · 0 评论 -
拦截器与过滤器的区别
拦截器与过滤器的区别 : 拦截器是基于java的反射机制的,而过滤器是基于函数回调。 拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。 在action的生命周期中,拦截器可以多次被调用原创 2013-07-10 20:26:21 · 667 阅读 · 0 评论 -
Java对Excel表格的操作
Java对Excel表格的操作目前软件开发多采用B/S架构。正B/S架构可以给软件的开发部署带来很大的便利,但是与此同时这种架构也带来了一些问题,例如Web报表的处理等,在B/S架构下,客户端的开发并没有丰富的、互动性能良好的界面组件供开发人员调用,而且调用客户端机器上的设备也很不方便。这些缺陷将会导致B/S架构的软件在客户端的一些功能开发陷入困境。 Web报表的开发是一个比较原创 2013-06-24 16:31:48 · 1558 阅读 · 0 评论 -
java生成Excel表格
JAVA 通常有两种方法来操作Excel,分别是POI和JExcelAPI,而且都是开源的。POI是Apace公司开发的,对中文的支持比较弱一些;而JExcelAPI是韩国公司开发的,不仅对中文的支持好,而且由于是纯JAVA编写的,所以可以跨平台操作。本文介绍的也是JExcelAPI的使用方法。 1、环境配置 如下网址,可以下载到API:http://www.原创 2013-06-21 15:09:10 · 995 阅读 · 0 评论 -
异常处理
异常处理:1.java异常处理的方式和办法,异常的处理仅是将运行时异常进行对应的抛出和处理。异常如果不进行及时的处理将阻止程序的运行将抛给系统处理。如果在程序需要能够再出现异常的情况下还能够正常的执行下去,那么就应该在内部将异常进行处理。原创 2013-11-10 12:28:34 · 431 阅读 · 0 评论 -
页面处理json数据
New Document var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode': 98052 },'phoneNumbers原创 2013-05-29 19:15:54 · 1907 阅读 · 0 评论 -
java对数据的存储管理
Java程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以保存数据: (1) 寄存器这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。(2) 栈(stack)驻留于常规RAM(转载 2013-07-03 20:12:41 · 795 阅读 · 0 评论 -
JVM out of memory error
Java堆中存放Object对象数据,例如new出来的Object。当没有任何引用指向某对象时,该对象可能被垃圾回收。有关垃圾回收算法,可参考其他有关文章,网上很多。关于对象引用,按强弱还有强引用,软引用,弱引用,虚引用之分。强引用,一般不会被垃圾回收,若内存不足,只好抛出OutOfMemoryError;软引用,垃圾回收器扫描时,若是内存不足的情况下,这种引用的对象会被回收。弱引用,只要垃圾回收原创 2013-08-27 17:22:16 · 1223 阅读 · 0 评论 -
MySQL与Java项目乱码定位与解决初探
Java项目中使用MySQL作为数据库进行连接时可能出现乱码,其很使烦恼!这里可以认为数据库在本地和远程服务段并没多大的差别,唯一不方便的是不能手动修改服务端的数据库默认配置信息。有些服务器提供数据库服务,但是他并不排除其默认编码未做修改(latin1)。现在将项目分为两个部分,MySQL数据库和Java代码。首先从java代码入手分析暂时不考虑web项目中jsp传值问题(后续将做原创 2013-07-29 17:34:03 · 756 阅读 · 0 评论 -
Annotation
注解不会直接影响程序的运行,但是第三方程序或工具可以利用代码中的注解完成特殊的任务,间接控制程序的运行。对于RetentionPolicy.RUNTIME保留期限的注解,我们可以通过反射机制访问类中的注解,进行程序控制原创 2015-02-02 13:25:21 · 487 阅读 · 0 评论