JAVA
文章平均质量分 66
saygoodbyetoyou
实习生
展开
-
如何对eclipse进行汉化
首先说明一点,从网上下载的Eclipse安装文件是一个压缩包,无需安装,直接解压到指定的文件夹后,双击就可以直接运行Eclipse.exe文件。以Eclipse3.2版本为例(eclipse-SDK-3.2-win32)下载地址:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2-2原创 2009-08-10 15:13:00 · 4413 阅读 · 1 评论 -
Java或Web中解决所有路径问题
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。如果是Servlet , Action , Controller, 或则Filter , List转载 2013-12-25 19:16:56 · 1014 阅读 · 0 评论 -
关于JSP自定义标签的几点说明
参考地址:http://blog.sina.com.cn/s/blog_7c60fac90100qq2r.html1、在tomcat4.1之后的版本中默认开启了标签缓冲池(websphere和weblogic并不会这么做),所以执行完标签后并不会执行release()方法(_jspDestroy()时才释放),也就是说同一个jsp页面自定义标签不管使用多少次只会存在一个实例,但也并不是转载 2013-12-14 16:14:56 · 1284 阅读 · 0 评论 -
WEB-INF目录与META-INF目录的作用
/WEB-INF/web.xmlWeb应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。 /WEB-INF/lib/存放web应用需要的各种JAR文件,放置仅在这个应用中要求使用的转载 2013-11-23 14:36:45 · 84248 阅读 · 5 评论 -
properties文件中的unicode编码与本地编码互相转换
使用 native2ascii -reverse 命令后回车,在光标处输入要转换的UTF编码。原创 2013-10-28 15:54:34 · 2055 阅读 · 0 评论 -
重构(Refactoring)
<br />重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。<br /> 也许有人会问,为什么不在项目开始时多花些时间把设计做好,而要以后花时间来重构呢?要知道一个完美得可以预见未来任何变化的设计,或一个灵活得可以容纳任何扩展的设计是不存在的。系统设计人员对即将着手的项目往往只能从大方向予以把控,而无法知道每个细枝末节,其次永远不变的就是变化,提出需求的用户往往要在软件成型后,始才开始"品头论原创 2010-11-01 23:46:00 · 883 阅读 · 0 评论 -
JAVA变量path , classpth ,java_home设设置作用和作用(网络搜集)
<br />在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而JAVA_HOME和classpath是不存在的。<br /><br /> 一:点“新建”,然后在变量名写上JAVA_HOME,顾名其意该变量的含义就是java的安装路径,呵呵,然后原创 2010-10-13 22:36:00 · 701 阅读 · 0 评论 -
根据字节值判断文件的编码方式
普通文件,开始就是文件内容,有编码的,开头显示编码的定义。对于UTF-8编码格式的文本文件,其前3个字节的值就是-17、-69、-65。可以据此判断是否是UTF-8编码格式:File file = new File(path);InputStream ios = new java.io.FileInputStream(file);byte[] b = new转载 2013-09-23 10:44:09 · 5095 阅读 · 1 评论 -
String.valueOf()的参数问题
原文地址:http://hellosure.iteye.com/blog/1255080/ Object obj = null; System.out.println(String.valueOf(obj)); System.out.println(String.valueOf(null)); 第一句可以打印出null,但是第二句报空指针异常。转载 2013-09-17 09:02:22 · 1693 阅读 · 0 评论 -
Java深拷贝和浅拷贝
什么是clone? 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单,也是最高效的转载 2013-08-06 11:29:13 · 971 阅读 · 0 评论 -
Java GUI编程中AWT/swing/SWT的优缺点
http://www.cnblogs.com/dugang/archive/2010/10/22/1858478.htmlAWT AWT是Abstract Window Toolkit(抽象窗口工具包)的缩写,是SUN专门针对Java GUI编程提供的最早的也是最初的开发工具包,用来建立和设置Java图形用户界面,这个工具包提供了一套与本地图形界面交互的接口。AWT 中的图形函数与操转载 2013-03-24 18:25:58 · 4372 阅读 · 0 评论 -
YY之Java中的值传递和引用传递
<br /> 貌似关于Java中方法调用时参数的传递是值传递还是引用传递的讨论从来就没有停止过,<br />大致有两种流派:<br />1,基本类型是按值传递,引用类型为引用传递。<br />2,Java中只有值传递。<br /><br /> 两方都引用了很多论据证明自己的说法是正确,但是到现在也没有一个公认的结论...<br />对于这个问题我是这么理解的:两种说法都对,只不过是叫法和看问题的角度不同。<br /><br /> 我个人认为当实参为引用类型的时候,当发原创 2011-04-17 01:45:00 · 885 阅读 · 0 评论 -
java中classpath的配置
关于java中classpath的配置classpath从名字上看是类的路径的意思,也就是java程序在运行时装载类的路径,java程序不同于c或c++等编译形语言,在运行前就要完成编译,连接等过程,java是在运行时装载所需要的类。classpath的值可以从命令行中输入 echo %classpath%来查看,也可以从"我的电脑"-->"属性"-->"高级"-->"环境变量"-->"系统变量"中查看(不同的windows版本中名称可能不一样,如xp中的"我的电脑" 在windows7中更名为"计算机")原创 2010-11-14 20:32:00 · 8965 阅读 · 1 评论 -
java中path的配置
java中path的配置(windows系统): 以jdk解压版为例。方法一: 1、首先将jdk解压到系统的指定目录,如D:/jdk1.5.0_15/ 2、右击“我的电脑”-->“属性”-->“高级” 选择“系统变量”中的path(如没有,可以新建),然后进行“编辑”操作在path中加入如下值:如D:/jdk1.5.0_15/bin;(建议在path值的最前面加入)然后一路确定。注意:path中的每个值用“;”分割。 3、验证是否正确的配置了java环境变量:进入cmd窗口,输入java -version回原创 2010-11-14 20:28:00 · 8946 阅读 · 0 评论 -
java菜鸟 练习
import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.io.*;class Test//主运行类{ public static void main(String[] args) { new Guess(); }}class Guess extends JFrame //设置程序的界面{ J原创 2010-03-04 19:54:00 · 728 阅读 · 0 评论 -
java练习题,很弱智,但毕竟绝大部分是自己写的
import java.io.*;public class CheckVirusFile{ int virusCount=0,del_count=0,spe_count=0,nameCount=0; //用递归的方法检查File类型的参数是文件还是目录 public void judgeDir(File virFile) { if(!virFile.isDirecto原创 2010-03-01 12:42:00 · 669 阅读 · 0 评论 -
单元测试
单元测试要解决的问题:1、持久化的数据是否正确:主要针对service的save,update等动作进行测试。2、业务方法是否符合预期:主要针对service的查询等动作进行测试。3、用户的输入是否符合预期,主要关注两个方面:① 用户输入的数据是否需要单字节,除空格等处理,系统是否按预期进行了处理。② 用户输入的参数是否符合Action的校验规则,非预期的输入是否能被系转载 2014-04-15 15:53:55 · 849 阅读 · 0 评论