摘要: 在Myeclipse中,新建项目的编码方式总是默认为本机操作系统的编码方式,为了促使软件开发后的国际化,UTF-8不失为一种优秀的字符解决方法,那怎样在MyEclipse中把所有源文件的字符集编码方式都设置成通用的UTF-8呢?首先,设置workspace中的编码方式,在Windows->Preferences中,选中左侧导航的General中的Workspace项,然后选择右边Text file encoding框中选择Other,在下拉列表中选择UTF-8,这样之后,工作空间的编码方式就默认为UTF-8。然后,还可以根据需要把对应的jsp js等等设置为UTF-8,具体操作为:在Wi 阅读全文
posted @ 2013-04-13 11:50 小余儿123 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 【java中为什么会有final变量】: final这个关键字的含义是“这是无法改变的”或者“终态的”; 那么为什么要阻止改变呢? java语言的发明者可能由于两个目的而阻止改变: 1).效率问题: jdk中的某些类的某些方法,是不允许被用户覆盖的,设计者可能认为,所用方法已经是最好的方法, 用户私自覆盖,或是由于疏忽而覆盖,就会影响JVM或是系统的系能; 2). 设计所需: 众所周知,有些情况必须使用final关键字,比如方法中的匿名内部类的参数传递;【final关键字的使用方法】: 【修饰变量】: final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 【修饰方法】... 阅读全文
posted @ 2013-04-07 21:40 小余儿123 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 直接修改tomcat下的conf/server.xml找到该段代码,直接添加红色部分代码就可以<Connector port="8080" URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 阅读全文
posted @ 2013-04-04 17:35 小余儿123 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 说明:试图删除服务器上的内容,这些代码 相当有帮助;当我需要删除tomcat下的任意文件夹的内容时,只需要改变类中 PATH 的值就可以,非常有用;这个代码是删除tomcat下的temp文件中的图片,但我需要删除其他文件下的其他内容时,用这个代码改改就行了。import java.io.File; import org.apache.log4j.Logger; public class ClearTempImg { private static final Logger logger = Logger.getLogger(ClearTempImg.class); private fin... 阅读全文
posted @ 2013-04-04 17:31 小余儿123 阅读(6345) 评论(0) 推荐(0) 编辑
摘要: Spring什么时候实例化bean,首先要分2种情况 第一:如果你使用BeanFactory作为Spring Bean的工厂类,则所有的bean都是在第一次使用该Bean的时候实例化 第二:如果你使用ApplicationContext作为Spring Bean的工厂类,则又分为以下几种情况: (1):如果bean的scope是singleton的,并且lazy-init为false(默认是false,所以可以不用设置),则ApplicationContext启动的时候就实例化该Bean,并且将实例化的Bean放在一个map结构的缓存中,下次再使用该Bean的时候,直接从这个缓存中取 (2): 阅读全文
posted @ 2013-04-02 10:14 小余儿123 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。 一、读取xml配置文件 (一)新建一个java beanpackage chb.demo.vo;public class HelloBean {private String helloWorld;public String getHelloWorld() { return helloWorld;}public void setHelloWorld(String helloWorld) { this.helloWor 阅读全文
posted @ 2013-04-01 17:24 小余儿123 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 3.字符串与其它类型间的转换⑴其它类型向字符串的转换①调用类的串转换方法:X.toString();②自动转换:X+“”;③使用String的方法:String.volueOf(X);⑵字符串作为值,向其它类型的转换①先转换成相应的封装器实例,再调用对应的方法转换成其它类型例如,字符中“32.1”转换double型的值的格式为:new Float(“32.1”).doubleValue()。也可以用:Double.valueOf(“32.1”).doubleValue()②静态parseXXX方法Strings="1"; byteb=Byte.parseByte(s); s 阅读全文
posted @ 2013-03-29 11:33 小余儿123 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 2.简单Java数据类型之间的转换简单类型数据间的转换,有两种方式:自动转换和强制转换,通常发生在表达式中或方法的参数传递时。⑴JAVA数据类型自动转换具体地讲,当一个较“小”数据与一个较“大”的数据一起运算时,系统将自动将“小”数据转换成“大”数据,再进行运算。而在方法调用时,实际参数较“小”,而被调用的方法的形式参数数据又较“大”时(若有匹配的,当然会直接调用匹配的方法),系统也将自动将“小”数据转换成“大”数据,再进行方法的调用,自然,对于多个同名的重载方法,会转换成最“接近”的“大”数据并进行调用。这些类型由“小”到“大”分别为 (byte,short,char)--int--long 阅读全文
posted @ 2013-03-29 11:29 小余儿123 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 本文向大家描述一下Java数据类型转换,Java语言的Java数据类型有两大类:一类是简单类型,也称主要类型(Primitive),另一类是引用类型(Reference)。简单类型变量中存储的是具体的值,而引用类型的变量中存储的是对象的引用。Java数据类型转换1.Java的简单类型及其封装器类⑴Java简单类型与封装类我们知道,Java语言是典型的支持面向对象的程序语言,但考虑到有些基本Java数据类型的结构简单,占内存小且存取速度快等优点,Java依然提供了对这些非面向对象的简单Java数据类型的支持。当然,Java在提供大量的其它类时,也提供了与简单Java数据类型对应的封装类,于是,J 阅读全文
posted @ 2013-03-29 11:23 小余儿123 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 之前没有接触过webservice 的开发,这两天刚开始看,客户提供了.wsdl 的文件,我希望将其转换成 .java 的文件,在网上找了很多资料,终于试通,特总结一下。1. 安装JDK1.5, 配置系统环境变量: 下载安装JDK后, 设置环境变量: JAVA_HOME=C:/Program Files/Java/jdk1.5.0_02 Path=%Path%;%JAVA_HOME%/bin(这里的%Path%指你系统已经有的一系列配置) CLASSPATH=%JAVA_HOME%/lib2. 下载CXF, 配置系统环境变量:CXF下载地址http://cxf.apache.org/downl 阅读全文
posted @ 2013-03-27 19:33 小余儿123 阅读(1208) 评论(0) 推荐(0) 编辑