自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java.util.ResourceBundle使用详解

java.util.ResourceBundle使用详解 一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:         轻松地本地化或翻译成不同的语言         一次处理多个语言环境         以后可以轻松地进行修改,支持更多的语言环境 说的简单点,这个类的作用就是读

2014-08-15 09:23:34 388

原创 Unable to compile class for JSP 问题解决方法

summary:1.把catalina.jar、jsp-api.jar、servlet-api.jar等这样的重复包,把它们从工程中删了就行(对于上面的异常,原因应该是包jsp-api.jar)。

2014-08-05 18:49:32 670

转载 Sql Server 2008完全卸载方法(其他版本类似)

本文介绍如何卸载 Microsoft SQL Server 2008的方法。当您按照本文中的步骤时,您还准备系统以便可以重新安装 SQL Server 2008版本一.    SQL2008卸载。1.从控制面板卸载1)点击计算机右下角“开始”,点击“控制面板”2)点击“卸载程序”。  3)在

2014-08-05 18:40:44 730

转载 ZipInputStream类

ZipInputStream类ZipInputStream是InputStream的子类,通过此类可以方便地读取ZIP格式的压缩文件,此类的常用方法如表12-22所示。表12-22  ZipInputStream类的常用方法序    号方    法类    型描    述1public ZipInp

2014-06-12 11:12:57 1149

转载 DiskFileUpload类

1.2.2 DiskFileUpload类DiskFileUpload类是Apache文件上传组件的核心类,应用程序开发人员通过这个类来与Apache文件上传组件进行交互。下面介绍DiskFileUpload类中的几个常用的重要方法。1.setSizeMax方法setSizeMax方法用于设置请求消息实体内容的最大允许大小,以防止客户端故意通过上传特大的文件来塞满服务器端的

2014-06-12 10:58:19 429

原创 Myeclipse中手动添加ibatis SqlMapConfig.xml sql-map-config-2.dtd文件 调出xml提示

1、先找到xml文件对应的DTD文件(一般的文件头都可以找到该信息)(web.xml 的 dtd 约束文件在servlet.jar里面;struts和hibernate都在自己的jar包里面)2、window->preference->Myeclipse Enterprise->Files and Editors->XML->XML catalog->User Specif

2014-02-20 22:47:26 2800

转载 Exception loading sessions from persistent storage

严重: Exception loading sessions from persistent storage java.io.EOFException删除Tomcat里面的work/Catalina/localhost下的内容即可解决Tomcat在启动时出现如下异常问题:严重: IOException while loading persisted sessions

2014-01-15 21:25:04 420

原创 Rational Rose 2007启动时报suite objects.dll找不到

原因:IBM Rational Rose 2007企业版在安装最后注册到系统path的路径XXXX/common中c小写了,而实际安装的路径是XXXX/Common,修改下环境变量path就好了....解决win7没有找到suite objects.dll 因此这个应用程序未能启动大家注意啊:(配置环境变量把common改成Common) 记得要大写啊运行Rose

2013-12-12 00:02:36 570

转载 Java 单例模式详解

概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、

2013-12-02 01:00:24 394

转载 PL/SQL Developer报 Ora-03114:未连接数据库

Ora-03114:未连接数据库现象: 在使用pl/sql developer编译时总是报 Ora-03114:未连接数据库。解决方法:  去掉cdc功能。故障原因:PLSQLDev.exe程序和Oracle数据库的CDC功能产生冲突;使用TOAD,OEM等其他客户端工具则不会有以上情况。操作为:DROP TRIGGER sys.cdc_alter_ctable_before;

2013-11-22 23:51:43 5421

转载 MVC三层模(struts+spring+hibernate(SSH)总结

简单的说:struts 控制用的hibernate 操作数据库的spring 用解耦的详细的说:STRUTS 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 ActionServlet, 而 ActionServlet 的核心就是 Struts-confi g.xml. 主要控制逻辑关系的处理 .hibernate 是数据持

2013-10-22 23:38:03 1020

转载 JSP Web应用开发面试题与答案

1、Servlet执行时一般实现哪几个方法?   答:Servlet执行时一般实现哪几个方法?  (1)public void init(ServletConfig config)  (2)public ServletConfig getServletConfig()   (3)public String getServletInfo()  (4)public void ser

2013-10-22 23:36:34 732

转载 Java基础面试题与答案

1、抽象类(abstract class)和接口(interface)有什么区别?  答:声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。A

2013-10-22 23:35:27 682

原创 java数组初始化

一维数组 1)   int[] a;   //声明,没有初始化  2)   int[] a=new int[5];   //初始化为默认值,int型为0  3)   int[] a={1,2,3,4,5};   //初始化为给定值   4)   int[] a=new int[]{1,2,3,4,5};   //同(3)         int[] a=new int[

2013-10-17 00:24:10 1000

原创 Myeclipse 便捷输出 syso

1, windows-->preference->java->editor->Content Assistant->Auto Activations triggers for java->".abc"-->选择"OK"保存退出2.选择File->Export->Gernaral->preferneces->保存为d:\test.epf文件3.打开d:\test.epf文件,

2013-10-15 22:40:53 1464 1

原创 Java格式化输出日期

package j2se.Day06;import java.text.SimpleDateFormat;import java.util.Calendar;public class CalendarDemo {/*** 格式化输出年月日*/public static void getDateTime(){SimpleDateFormat

2013-10-11 23:20:09 665

转载 Java格式化输出

publicclass Printf { public static void main(String[] args) { // %s表示输出字符串,也就是将后面的字符串替换模式中的%sSystem.out.printf("%s",new Integer(1212));// %n表示换行System.out.printf("%s%n","end line

2013-10-11 23:18:13 584

转载 Scanner的next与nextLine方法

nextInt() 接收一个整型字符,nextline()读入一行文本,会读入"\n"字符,但"\n"并不会成为返回的字符串值的一部分加入如下代码int n = ScannerObjext.nextInt()String s1 = ScannerObjext.nextLine();String s2 = ScannerObjext.nextLine();假设输入:4

2013-10-11 22:57:57 690

转载 MyEclipse 8.5 安装配置指南

1、MyEclipse 8.5的安装      安装包:MyEclipse 8.5    得到安装程序后,点击安装,注意中间的路径设置,推荐将commons和Myeclipse的目录放在一个目录下(对配置无影响) 2、MyEclipse 8.5的配置    2.1.配置工作空间的字符集     操作步骤:选择 Window ===> Preferences,打开Pr

2013-10-11 22:05:32 2013

原创 Java中输出小数保留指定位数

方式一:四舍五入double   f   =   111231.5585;BigDecimal   b   =   new   BigDecimal(f);double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();保留两位小数方式二:java.text.DecimalF

2013-10-11 00:37:26 5199

转载 父类与子类之间变量和方法的调用

1)父类构造函数java中当调用某个类的构造方法的时候,系统总会调用父类的非静态初始化块进行初始化,这个调用是隐式的,而且父类的静态初始化代码块总是会被执行,接着调用父类的一个或者多个构造器执行初始化,这个调用也可以通过super进行显式调用。例如:父类代码如下:public class Creature {//父类{//非静态代码块Syst

2013-09-15 23:53:35 2639

原创 JAVA中子类与父类对象的初始化顺序

一,执行顺序:public class InitialTest2 extends InitialTest1 {     {         System.out.PRint("1");     }          public InitialTest2() {         System.out.print("2");     }          

2013-09-09 17:21:23 779

转载 JAVA构造方法

构造方法是对象被创建时初始化对象的成员方法,它具有和它所在的类完全一样的名字。构造方法只能有入口参数,没有返回类型,因为一个类的构造方法的返回类就是类本身。构造方法定义后,创建对象时就会自动调用它,对新创建的对象分配内存空间和初始化。在 Java 中,构造方法也可以重载,当创建一个对象时, JVM 会自动根据当前对方法的调用形式在类的定义中匹配形式符合的构造方法,匹配成功后执行该构造方法。 

2013-09-08 00:31:38 676

转载 JAVA垃圾回收与接口

垃圾回收 :在 Java 程序的生命周期中, Java 运行时环境提供了一个系统的垃圾回收器线程,负责自动回收那些没有引用与之相连的对象所占用的内存,这种内存回收的过程就叫做垃圾回收( GC )。当一个对象被创建时, Java 的虚拟机( JVM )会为该对象分配一定的内存、调用该对象的构造方法并开始跟踪该对象。当该对象停止使用时, JVM 将通过垃圾回收器回收该对象所占用的内存。 需

2013-09-08 00:30:20 797

原创 MySQL删除更新数据时报1175错误

今天删除mysql数据库中的一条记录的时候,一直不能删除,提示错误信息如下:[html] Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that   uses a KEY column To disable safe

2013-08-31 17:51:19 753

转载 SQL语句面试题

1.一道SQL语句面试题,关于group by表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负如果要生成下列结果, 该如何写sql语句?            胜 负2005-05-09 2 22005-05-10

2013-08-31 17:45:46 613

原创 myeclipse 10中设置字体

具体路径:Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Edit

2013-08-10 17:27:50 482

转载 字符编码笔记:ASCII,Unicode和UTF-8

1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位

2013-03-18 17:15:46 322

转载 如何使用Java List等集合类的removeAll方法

看到这个标题,估计很多人会纳闷:连集合类的removeAll方法都用不好还当什么程序员。 好吧,我承认我确实没用好这个方法,鄙视我吧。O(∩_∩)O哈! 先贴问题---> 实体类(User):[java] view plaincopyprint?public class User {            private String nam

2013-03-13 20:43:28 440

转载 java集合类总结

java集合类总结 对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。数组是一个简单的线性序列,所有它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后,它的容

2013-03-13 11:09:42 335

转载 Java中static、final用法小结

一、final1.final变量:      当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既

2013-03-07 13:11:59 347

转载 调用存储过程的ExecProc

通常我们在用DELPHI时会常常用到过程把数据返回到前台,前台执行时一般用execproc,但前台DBGRID不会显示,要用active:=true才能显示,但如果用以下方式写  storedproc1.ExecProc;  storedproc1.active:=true;这样就进入了一个误区,会执行两次存储过程,如果前台要显示数据直接用active:=true即可,而不是用

2013-02-25 15:30:33 2005

转载 delphi学习笔记--ADO数据库连接组件TADOConnection

12.4.1 ADO数据库连接组件TADOConnection  TADOConnection表示一个数据资源开放的连接,Connection对象必须指定的参数:服务器、数据库名、用户名、口令和连接时限,每一个连接属于一个给定的客户应用程序。(1) ConnectionString:   包括的参数:    ①Provider:OLE DB提供者的名字,如”SQLOLEDB”是指

2013-02-25 14:23:36 909

转载 指针

指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*ptr; (3)int**ptr; (4)int(*ptr)

2013-01-18 00:21:42 247

转载 win7系统错误提示报告

Win7系统的稳定性与之前版本的Windows有很大提升,但如果使用不当,还是难免会发生错误。而在Win7中,当某个程序出现非法操作时,系统就会自动启动错误报告机制,询问用户是否将此错误发送给微软,同时中止该程序。在这里如果我们选择了“不发送”,那么这个错误只要没有被排除,提示框还是会出现;如果选择“发送”,这个错误就会被微软记录下来并寻找解决方法。如此看来当然还是发送比较好,但在微软解决问题

2012-09-29 09:33:43 1724

转载 JAVA断言使用

JAVA断言使用相信学过c,c++的朋友一定不会对断言感到陌生。下面介绍一下断言在JAVA中的使用,JAVA是从JDK1.4才开始支持断言的(添加了关键字assert),请注意老版的JRE不支持。断言概述  编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设  可以将断言看作是异常处理的一种高级形式  断言表示为一些布尔表达式,程序员相信在程序

2012-09-26 18:34:31 269

转载 寄存器和内存的关系

寄存器和内存的关系标签:寄存器和内存 it   分类:计算机 中央处理器(CPU)由两个主要部分———控制器及运算器组成。其中程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器等组成了控制器。它是对计算机发布命令的“决策机构”,协调和指挥整个计算机系统的操作,因此,它处于CPU中极其重要的位置。在CPU中,除算术逻辑单元(ALU)及累加器外,尚有下列逻辑部件:(1)缓冲寄存

2012-07-20 11:12:38 1829

转载 JAVA修饰符

一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变

2012-07-18 22:11:20 208

转载 重载与重写

1,重载 (Overloading) (1)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数 / 类型。 重载 Overloading 是一个类中多态性的一种表现。 (2)Java 的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具 有不同的参数和不同的定义。调用

2012-07-18 20:05:11 219

转载 对象的序列化和反序列化(转载)

Java序列化与反序列化(实践)基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。昨天在一本书上看到了,好好实践了一下,序列化为一般文件,也序列化为XML文件(使用XStream)。用于序列化的实体类Person.java 代码如下(记得需要实现Serializabl

2012-07-18 20:04:35 1005

空空如也

空空如也

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

TA关注的人

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