JAVA
文章平均质量分 57
shawvy
是你所做的事而不是你说的话组成了你本身。
展开
-
Ubuntu下Eclipse的安装与使用
1、首先下载elipse压缩包,我下载的版本是3.7.2. eclipse-SDK-3.7.2:点击下载eclipse-SDK-3.7.2-linux-gtk.tar.gz2、安装C++插件CDT 7.0.2 for Eclipse Helios:点击下载cdt-master-7.0.2.zip将cdt-master-7.0.2.zip解压到当前文件夹,并将该文原创 2012-04-24 12:38:44 · 710 阅读 · 0 评论 -
Java读properties文件中文乱码问题的解决方法
java读properties文件,包含中文字符的主要有两种:1.key中包含中文字符的(value中也有可能包含)2.key中不包含中文字符的(value中有可能包含)1、key中包含中文字符可以使用java自带工具native2ascii.exe(Java\jdk1.x.x\bin\native2ascii.exe),转换文件编码格式示例: native2ascii原创 2012-09-14 09:23:46 · 13017 阅读 · 0 评论 -
Java执行Shell脚本“No such file or directory”异常的可能原因
用Runtime.getRuntime().exec()方法执行Linux的一个Shell脚本时,报Cannot run program "./script/abc.sh": java.io.IOException: error=2, No such file or directory]java.io.IOException: Cannot run program "./script/转载 2012-05-25 19:24:50 · 4920 阅读 · 0 评论 -
定时删除项目中的临时文件
最近做了一个项目,每天会产生或多或少的临时文件,考虑到项目的可扩展性和服务器磁盘的空间有效利用性,我们需要定期删除项目中产生的临时文件。主要有以下两种思路:1、使用脚本语言,其中使用crontab命令;2、在项目中添加定时器程序,执行定时删除临时文件的任务;使用方法1,方便、快捷,但是不便于后续管理者操作;所以我们决定使用方法2。 但是定时删除文件还存在一个问题,原创 2012-05-24 12:12:41 · 1554 阅读 · 0 评论 -
编译java文件(第三方jar包)
1、DOS下 注意调用java这个命令的时候,在分号后面有个空格,这个要注意!2、Linux下一:不引用外部jar1:编译:javac Test.java 结果:生产一个 Test.class文件。 2:执行:java Test 结果:在控制台执行。注:Test是main 方法所在类。转载 2012-04-22 14:49:34 · 4150 阅读 · 0 评论 -
JNLP and Java Web Start 签名文件
一、什么是 Java Web Start? Java Web Start(以下简称JWS)是一个软件技术,它的独特之处在于将您从关心客户机是如何启动的(从 Web 浏览器或是桌面)中解放出来。它包含了 applet 的可移植性、Servlet 和 JavaServer Pages (JSP)的可维护性以及象 XML 和 HTML 这样的标记语言的简易性。它是基于Java 的应用程序,允许转载 2012-05-03 11:54:30 · 3470 阅读 · 0 评论 -
JFileChooser 中文显示
问题:使用JFileChooser 时中文显示为方框,直接对JFileChooser 使用setFont无效。解决方法:因为JFileChooser本身就是许多component的集合,只要用一个递归函数即可设定其中的字体。代码如下:private static void updateFont(Component comp, Font font) { comp.setF转载 2012-05-03 17:08:59 · 1492 阅读 · 0 评论 -
java定时任务,每天定时执行任务
java定时任务,每天定时执行任务。以下是这个例子的全部代码:import java.util.Calendar;import java.util.Date;import java.util.Timer;public class TimerManager { // 时间间隔 //private static final long PERIOD_DAY = 24转载 2012-05-02 17:54:01 · 1309 阅读 · 0 评论 -
JAVA String.format 方法使用介绍
1.对整数进行格式化:%[index$][标识][最小宽度]转换方式 我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终该整数转化的字符串最少包含多少位数字。我们来看看剩下2个部分的含义吧:标识: '-' 在最小宽度内左对齐,不可以与“用0填充”同时使用'#' 只适用于8进制转载 2012-04-30 20:45:47 · 344 阅读 · 0 评论 -
Java常见异常总结(未完)
1、java.lang.UnsupportedClassVersionError: Bad version number in .class filejava版本的问题,eclipse中修改:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。原创 2012-04-28 16:26:07 · 376 阅读 · 0 评论 -
Eclipse使用总结(未完)
1、快捷键总结关键字全局搜索:ctrl+hEclipse关闭鼠标悬停提示:Window->Preferences->Java->Editor->Hovers 取消[Combined Hover]2、调试技巧原创 2012-04-30 13:35:59 · 400 阅读 · 0 评论 -
获得jar包存放路径的方法
在 java 中, System.getProperty("user.dir") 得到的是当前工作路径(对应命令行命令就是 linux 下的 pwd 、 windows 下的 cd ),而System.getProperty("user.home") 得到的是当前用户主目录(对应于 linux 下的 ~ 目录、 windows 下的 document and settings\username转载 2012-04-28 16:23:57 · 700 阅读 · 0 评论 -
Java中使用Runtime和Process类运行外部程序
使用Runtime.getRuntime().exec()方法可以在java程序里运行外部程序。 1. exec(String command) 2. exec(String command, String envp[], File dir) 3. exec(String cmd, String envp[]) 4. exec(String cmdarray[]) 5转载 2012-04-27 20:16:51 · 506 阅读 · 0 评论 -
Get the PID (pure Java solution)
This solution use the RuntimeMXBean. The name of the bean contains the pid (ex. 12345@localhost).Warning : The returned name string can be any arbitrary string and a Java virtual machine implementat转载 2012-04-27 20:16:08 · 849 阅读 · 0 评论 -
Java路径的最终解决方案:相对路径寻址
Java路径 Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种: 一、URI形式的绝对资源路径 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.bURL是URI的特例。URL的前缀/协议,必须是Java认识的。URL可以打开资源,而URI则不行。 URL和URI对象可以互相转换,使用各自的t转载 2012-04-27 20:15:33 · 407 阅读 · 0 评论 -
Java正则表达式总结
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9转载 2012-04-26 16:53:34 · 429 阅读 · 0 评论 -
Java内存泄漏
Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位分享解决这些问题的办法. 作为Internet最流行的编程语言之一,Java现正非常流行.我们的网络应用程序就主要采用Java语言开发,大体上分为客户端、服务器和数据库三个层次.在进入测转载 2012-10-25 16:54:56 · 1132 阅读 · 0 评论