JAVA学习
MyBackup
这个作者很懒,什么都没留下…
展开
-
java的学习资源网站
国内的网站(排名不分先后):CSDN: http://www.csdn.netJAVA世界论坛:http://www.chinajavaworld.comJAVARESEARCH:http://www.javaresearch.orgMATRIX:http://www.matrix.org.cn天极软件频道:http://soft.yesky.com原创 2006-09-13 10:42:00 · 1071 阅读 · 1 评论 -
Java获取class/jar包路径的方法
在eclipse或者其它.class文件没有被打包的情况下,使用如下语句可以获得.class文件的绝对路径:String classFilePath = clazz.class.getResource("").getPath();当.class文件被打进jar包之后,上面这条语句就要报错了。这时你能做的就是去获取.class文件所在的jar的绝对路径:String jarF原创 2012-03-28 10:11:02 · 16637 阅读 · 1 评论 -
Java中属性文件(*.properties)转码为UTF-8
命令..\jdk1.5.0_06\bin\native2ascii.exe是JDK自带的转码工具将中文转码为UTF8命令格式: native2ascii -encoding gb2312 before.properties after.properties 将转码后的字符转换回中文命令格式: native2ascii -reverse after.pro原创 2012-03-16 16:10:54 · 8049 阅读 · 0 评论 -
使用 Spring 2.5 基于注解驱动的 Spring MVC
概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了进一步转载 2012-03-19 15:37:45 · 650 阅读 · 0 评论 -
dom4j生成XML文档及解析
代码示例:import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;转载 2012-03-23 10:03:23 · 760 阅读 · 0 评论 -
Eclipse 各版本的源代码(在线版)
Eclipse 各版本的源代码(在线版):http://repository.grepcode.com/java/eclipse.org/原创 2012-11-15 15:17:50 · 944 阅读 · 0 评论 -
Eclipse UI 开发插件 WindowBuilder Pro
WindowBuilder Pro 前身是 SWT Designer。 SWT Designer 是商业软件,为了促进Eclipse的发展,Google在2010年下半年收购了其母公司,将其更名后发布为免费软件,做RCP开发的同学有福了。Link: https://developers.google.com/java-dev-tools/download-wbpro?hl=zh-CN附原创 2013-01-05 11:08:35 · 4057 阅读 · 0 评论 -
导入eclipse源代码工程
有时候你需要了解eclipse是如何工作的,这就要导入eclipse的源代码工程进行debug, follow below steps to import eclipse source code:Open EclipseOpen menu 'Help' -> 'Install new software'Select 'The Eclipse Project Updates'Se原创 2013-04-01 10:47:27 · 1978 阅读 · 0 评论 -
英文系统下Eclipse控制台输出乱码
环境: WINDOWS XP Professional SP3 英文版 + Eclipse 3.3。症状: 控制台输出的非英文字符有些为乱码。原因: 系统语言设置的问题。解决: 1. 把“区域和语言选项中”的区域选项卡里的标准格式改为相应的语言,同时在高级选项卡中的非Unicode程序语言中改为相应的语言。 2. 重启Eclipse。原创 2009-01-20 15:43:00 · 2198 阅读 · 1 评论 -
Eclipse编码格式修改
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要使转载 2009-01-20 10:59:00 · 8570 阅读 · 1 评论 -
Factory 工厂模式
Factory是一种设计模式,这样定义的: 提供创建对象的接口。顾名思义,从定义也就可以知道它和new操作(String str=new String() 里面的new操作)很类似,是用来创建对象的。两者有什么区别呢,简单的说factory方法提供了一种更灵活的初始化对象和创建对象的方法,而new的构造函数比较死板,在一些实际应用中比较麻烦。具体的看看这个里面讲的吧http://www.smatr原创 2006-09-27 09:44:00 · 934 阅读 · 0 评论 -
高效率的排列组合算法
1。从m个数里面取n个数的算法。最容易理解的就是递归,但是其效率,实在不能使用。2。高效率的算法来源与互联网组合算法 本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标 代表的数被选中,为0则没选中。 首先初始化,将数组前n个元素置1,表示第一个组合为前n个数。 然后从左到右扫描数组元素值的“10”组合,找到第一个“10”组合原创 2007-01-11 21:18:00 · 1424 阅读 · 2 评论 -
request不能取出form值的一种情况
问题: form设置了enctype="multipart/form-data" 属性后,form里面的input的值传不过去了呢?去掉enctype="multipart/form-data"后,这些input的值都可以正常的传递过去。原因: 设置enctype="multipart/form-data" 属性,主要是为了上传文件之类,所以form设置了enctype="multipart/fo原创 2007-07-13 14:05:00 · 2073 阅读 · 0 评论 -
设计相关的链接
各种设计方法介绍,很好的站点http://www.agilemodeling.com http://www.agilemodeling.com/artifacts原创 2007-06-07 09:14:00 · 766 阅读 · 0 评论 -
SQL SEVERER 中删除约束
1. 查看表的约束名执行 sp_helpconstraint 表名结果集中列出了表的约束,constraint_name就是约束名 或者执行 sp_help 表名 一般这个结果集中constraint_name就表示相应的约束名。 2. 在查询分析器里边执行 alter table 表名 drop constraint 约束名原创 2007-06-08 15:04:00 · 2090 阅读 · 0 评论 -
怎样提高系统性能
怎样提高系统性能 google key: 动态页面转静态页面 给你的web应用加一个cache http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=121&threadID=19952&tstart=0 项目中用到OSCache来实现jsp页面缓存功能的杂谈 http://www.jdon.com/jivejdon/thread/24711.转载 2007-06-13 09:12:00 · 2423 阅读 · 0 评论 -
JAVA获取当前工程路径(非web工程)
JAVA获取当前工程路径(非web工程) import java.io.File; import javax.xml.parsers.DocumentBuilderFactory; ...... File file = new File(""); DocumentBuilderFactory dbf = DocumentBuilderFactory.newIn原创 2008-07-23 09:44:00 · 4302 阅读 · 1 评论 -
Java 编码规范
1. Java Programming Style Guidelineshttp://geosoft.no/development/javastyle.html2. Java Code Conventionshttp://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 3. Netscapes Software Coding St原创 2008-05-28 11:22:00 · 749 阅读 · 0 评论 -
编程产生bug的原因
编程产生bug的原因可以归为三大类:1. domain, 领域知识不够2. programming原创 2014-07-22 14:30:51 · 911 阅读 · 0 评论