
Java
password318
爱好新技术,新思想,是一个
展开
-
Java程序员需坚守的十大基本准则
一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人的,那还算是走运了,不幸的是,当然了,大多数时候都是别人的不幸,很多时候大家都是在为公司写代码,写代码的人也许早已经离开了公司,但别忘了一句古原创 2008-11-08 02:04:00 · 557 阅读 · 0 评论 -
eclipse3.7添加源代码链接技巧
1、将eclipse运行环境默认的JRE指定为JDK位置2、为用到的jar文件添加链接文件,可以在jar的属性中,添加源代码链接3、还可以通过构建路径中,查找“库”中的jar中文件,在展开中有“源代码链接”|“编辑”原创 2011-10-11 23:38:01 · 3130 阅读 · 2 评论 -
访问限制:由于对必需的库 C:/Program Files/Java/jre6/lib/rt.jar 具有一定限制,因此无法访问类型 AudioPlayer
在项目上单击右键选择 属性 Java编译器 错误或警告 选择启用特定于项目的设置 建议不要使用和限制使用的API将 禁止的引用(访问规则) 设置为 警告 然后应用即可解决。原创 2011-06-14 22:29:00 · 8838 阅读 · 0 评论 -
JUnitReport的使用
……原创 2010-08-30 00:11:00 · 6774 阅读 · 0 评论 -
由Java中的Set,List,Map引出的排序技巧
<br /><br /> 一。关于概念: <br /> List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作。在具体应用时可以根据需要自由选择。前面说的Iterator只转载 2010-08-17 13:42:00 · 711 阅读 · 0 评论 -
Comparable和Comparator
<br />Comparable从词性上来看是一个形容词,“可比较的”,实现了这个接口的类,负责提供如何比较的方法compareTo。<br />Comparator从词性上看是一个名词,"比较器",专门用来制作不同的比较器,以提供复用机会。实现该接口的类,需要提供compare方法。<br />也就是说Comparable让实现它的类,增加了一个比较的职责。而Comparator,通常在制作不同的自定义比较器类时使用,将来,这些生成的比较器对象可以用在不同的排序场合。原创 2010-08-17 13:40:00 · 379 阅读 · 0 评论 -
JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
1、如何将java.util.Date转化为java.sql.Date? 转化: java.sql.Date sd; java.util.Date ud; //initialize the ud such as ud = new java.util.Date();转载 2010-03-29 09:10:00 · 431 阅读 · 0 评论 -
服务器端口冲突解决方法
xampp(apache+mysql+php+perl)是一个功能强大的建站集成软件包。许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和Perl,那就更难了。应用xampp可以轻松地在各种系统下搭建php等程序的运行环境。今天应用xampp修改wordpress的时候发现一个严重的问题,apache启动不了,不论原创 2010-02-28 18:40:00 · 1752 阅读 · 0 评论 -
RationalRose 2003 破解
将rational_perm.rar解压,copy"rational_perm.dat"到rational安装目录下的Common,覆盖原文件; "MEM_BAD_POINTER"的解决办法: 如果安装的rational rose 2003在退出时出现"MEM_BAD_POINTER"提示,这是因为一个dll文件---shw32.dll的问题。 得到一个新的正确shw32原创 2009-11-17 15:01:00 · 959 阅读 · 0 评论 -
MyEclipse7.5注册
1、新建一个JavaProject,2、新建一个MyEclipseGen类文件package com.zhengzhe;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseGen { private原创 2009-11-15 00:24:00 · 830 阅读 · 0 评论 -
MyEclipse修改页面模板(JSP和HTML等)
MyEclipse:修改MyEclipse开发工具中的页面模板(JSP和HTML等)1.用MyEclipse工具开发Web项目,有一个很普遍的问题,就是在新建一个页面文件时,需要修改pageEncoding值,页面中默认的pageEncoding值一般是ISO-8859-1。2.如果Web项目需要支持中文,那就必须把那个ISO-8859-1给改掉,换成以下几种:UTF-8、GB2原创 2009-11-15 01:57:00 · 13534 阅读 · 6 评论 -
调用桌面应用程序
Runtime.getRuntime().exec("cmd /c start d://a.xls") ;//start命令相当于双击 举个例子: 1. 建立一个批处理文件,里头起作用的只有1行:) ======================================= BackFav.bat(名字可以随便起)文件内容: REM 这个批处理文件是用来自动备份原创 2009-08-05 15:13:00 · 644 阅读 · 0 评论 -
读取系统环境变量
package com.nbcc.zhengzhe.sys.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Map;public class原创 2009-08-06 00:38:00 · 534 阅读 · 0 评论 -
执行外部程序的进程问题
有两个任务:任务1:调用系统命令,将一个体积较大的文档a.txt拷贝到b.txt中。任务2:拷贝完成后,执行b.txt。由于使用getRuntime.exec会开启一个独立的进程,这个在进程1执行未完的同时,不应该调用进程2的执行。也就是进程2的执行应该在进程1完成以后。为做到这一点使用waitfor方法import java.util.*;import java.io.*;原创 2009-08-06 00:36:00 · 498 阅读 · 0 评论 -
Runtime类调用外部程序
请问能不能实现像在 “运行”窗口 里键入一行url,然后依靠文件关联打开指定文件呢。 --------------------------------------------------------------- String path = "e://Project1.exe"; Runtime.getRuntime().exec("cmd /c start " +原创 2009-07-25 15:53:00 · 901 阅读 · 0 评论 -
初次使用JNI
1、在Eclipse中编写native方法声明格式:[public] native 返回值 方法名(参数列表) ;2、使用JDK的javah生成本地方法头文件命令格式:javah 完整的类全名3、编写本地dll文件使用VS2005 生成一个空的DLL工程项目将生成的本地方法头文件导入到项目中新建一个源文件,对方法进行实现编译源文件,注意:编译时需要导入的jni.原创 2009-05-14 13:40:00 · 772 阅读 · 0 评论 -
Action与Command区别
Action与Command区别: 实际上ActionSet和Command框架的目标是相同的,都可以实现菜单、工具栏等扩展。但是二者也存在很大的区别:Action将UI的表达和实现代码都存储在Action中,虽然二者可以通过Action Delegate进行一定的分离,但是它们还是依赖于Action。选择事件传递到Action中,并且Action的enabled状态依赖于当前的选择原创 2011-10-23 21:12:32 · 1980 阅读 · 0 评论