java
文章平均质量分 54
wj_j2ee
唯进步不止步努力超越追求卓越Q861898039
展开
-
java.lang.NoClassDefFoundError: org.jsoup.Jsoup错误分析
在使用Jsoup包时,通过在classpath中加载Jsoup1.6.1.jar包形式进行引入,ADT版本:20.0.0.v201206242043-391819,运行时意外退出,出现Java代码 java.lang.NoClassDefFoundError: org.jsoup.Jsoup java.lang.NoClassDefFoundError:原创 2013-07-24 17:56:27 · 4802 阅读 · 3 评论 -
java时间用法calendar
1.java.util.Calendar Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。例转载 2013-03-27 00:42:40 · 535 阅读 · 0 评论 -
java字符编码转换
import java.io.UnsupportedEncodingException;/** * 转换字符串的编码 */public class ChangeCharset { /** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */ public static final String US_ASCII = "US-ASCII";转载 2013-04-08 11:31:52 · 687 阅读 · 0 评论 -
运行jar包程序乱码
windows@echo offcd /d %~dp0/binstart ../jre/bin/javaw -jar -Dfile.encoding=utf-8 "server.jar" 上面是run.bat文件中的内容Linux :#!/bin/bashexport LD_LIBRARY_PATH=/usr/local/libhome=/opt/keqis原创 2013-04-08 08:54:20 · 2841 阅读 · 0 评论 -
java对象保存到文件
private boolean createInfoFile(HardwareInfo info){ BufferedWriter bw = null; try { String filePath = fsv.getHomeDirectory().getAbsolutePath().concat(File.separator).c原创 2013-03-22 09:31:26 · 798 阅读 · 0 评论 -
java System.getProperty使用
java中System.getProperty(String key)及获得桌面路径的方法java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.version Java 虚拟机规范版原创 2013-03-20 15:15:50 · 641 阅读 · 0 评论 -
java uncaughtException出现原因
Apr 1, 2013 9:39:42 AM com.keqi.server.core.q uncaughtExceptionSEVERE: 系统无法正常捕获的线程异常,线程信息:Thread[Thread-13,5,main]java.lang.NullPointerException at com.keqi.server.a.propertyChange(Unknown Sourc原创 2013-04-01 17:55:31 · 1112 阅读 · 0 评论 -
java上传文件例子
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.keqi.client.core.ui;import java.io.*;import java.net.Socket;import java.net.Un原创 2013-03-15 18:00:24 · 787 阅读 · 0 评论 -
swing jpanel图片平铺
import java.awt.Graphics;import java.net.URL;import javax.swing.ImageIcon;import javax.swing.JPanel;public class BackgroundImagePanel extends JPanel { // 图片 URL imgURL = Util.class.getCl原创 2013-03-13 16:00:49 · 1879 阅读 · 0 评论 -
swing jtable表格背景设置
今天发现设置JTable背景色的时候,只能设置有数据行的背景色,对于默认的底色部分还是没法设置,默认为灰色,这可咋整?后来苦苦追寻,得到解决,原因是需要设置JTable上层容器jScrollPane1的背景色,但是需要这样设置: this.jScrollPane1.getViewport().setBackground(new Color(240,240,240));原创 2013-02-20 17:34:51 · 2165 阅读 · 0 评论 -
swing jtable表头设置
1. 不放在 JScrollPane 上, 但是需要给表加个边框. Java代码 table.setBorder(BorderFactory.createEtchedBorder()); panel.add(table); table.setBorder(BorderFactory.createEtchedBorder());panel.a转载 2013-02-20 11:51:57 · 23497 阅读 · 0 评论 -
jfreechart使用
项目刚刚完成,里面有几个知识点是同志们共同奋斗才最终完成的,闲来无事,总结一下,以备后用。 项目采用了当前比较流行的Struts2(velocity)+Spring+Ibatis的架构 JFreeChart配置安装 1、解压jfreechart_0.9.21.zip到指定位置,其中source是jfreechart的源码,jfreechart-0.9.21-demo.jar是例子程原创 2013-01-28 11:03:34 · 1106 阅读 · 1 评论 -
java解析fdisk -l命令
/** * 执行命令fdisk -l 获得host上所有磁盘信息 * * @author wj_j2ee * @date 2012.11.6 * @param cmd * @return rsInfo * @throws IOException */ public static ArrayLi原创 2013-04-22 09:10:17 · 935 阅读 · 0 评论 -
jtextfield验证不成功不失去焦点
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package test;import java.awt.BorderLayout;import java.awt.event.WindowAdapter;import java.原创 2013-04-22 12:55:08 · 1573 阅读 · 0 评论 -
byte[] to file or file to byte[]
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;impo原创 2013-04-24 08:29:18 · 2009 阅读 · 0 评论 -
jsoup解析html中的<select>标签
Document doc = Jsoup.parse(html);Elements els = doc.select("#ddlOrganization1 > option"); for (Element el: els) { System.out.println(el.attr("value")); System.out.println(el.text());原创 2013-07-23 11:26:52 · 6078 阅读 · 0 评论 -
eclipse下载地址
Eclipse 1.0 – 7 November 2001 (Win32/Linux32 Motif) Eclipse 2.0 – 27 June 2002 (Linux32 Motif + GTK, and Solaris/QNX/AIX) Eclipse 2.1 – 27 March 2003 (OSX first version) Eclipse 3.0 – 25 June原创 2013-07-01 17:25:37 · 15460 阅读 · 0 评论 -
java swing定制jprogressbar
final BasicStroke DESH_LINE_STROKE = new BasicStroke(1.5f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 10.0f, new float[]{2f}, .0f); final int lineSize = 4原创 2013-05-07 17:37:36 · 986 阅读 · 0 评论 -
java web server
package javaweb;import java.io.File;import java.io.IOException;import java.io.PrintStream;import java.net.ServerSocket;import java.net.Socket;import java.util.Hashtable;public class Simp原创 2013-05-20 15:10:58 · 1176 阅读 · 1 评论 -
linux获取cpu id和disk id
// 获得CPU IDpublic static final String CPU_ID_CMD = "dmidecode -t 4 | grep ID |sort -u |awk -F': ' '{print $2}'";// 获得磁盘IDpublic static final String DISK_ID_CMD = "fdisk -l |grep \"Disk ident原创 2013-04-19 15:17:39 · 4507 阅读 · 0 评论 -
java swing jtree例子
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package test.jtree;import java.awt.Container;import java.awt.event.WindowAdapter;import ja原创 2013-04-28 17:02:32 · 966 阅读 · 0 评论 -
java正则表达式判断数字
"^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\\d+$" //整数 "^\\d+(\\.\\原创 2012-10-19 16:02:13 · 58691 阅读 · 1 评论 -
java获得应用程序图标
FileSystemView fsv = FileSystemView.getFileSystemView(); String iconPath = "C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE"; File file = new File(iconPath); if原创 2013-04-26 13:50:08 · 1043 阅读 · 0 评论 -
java strictfp关键字
Strictfp —— Java 关键字。 strictfp, 即 strict float point (精确浮点)。 strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double表达式都严格遵守FP-strict的限制,符合IEEE-754规范。当对一个类或接口使用 strictfp 关键字时,该类中原创 2013-04-24 11:17:32 · 764 阅读 · 0 评论 -
java遍历map
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的!! public static void work(Map map) { Collection c = map.values(); Iterator it = c.iterator(); for (; it.hasNext();) {原创 2013-04-24 11:49:47 · 701 阅读 · 0 评论 -
java swing group panel(折叠菜单)
import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.ArrayList;import javax.swing.*;public class JGroupPanel extends JPanel { /* 用来管原创 2013-04-24 17:17:31 · 4969 阅读 · 0 评论 -
java获取文件夹和文件大小
package filetest; import java.io.*; /** * 文件处理 * @author weidong * */ public class FileEdit { double size = 0.0; /** * 计算文件或者文件夹的大小 ,原创 2013-02-04 16:53:48 · 946 阅读 · 0 评论 -
java保留2位小数
java保留两位小数问题:方式一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数 -----转载 2013-01-31 16:06:19 · 6554 阅读 · 1 评论 -
jpasswordfield无法输入
默认情况下,JPasswordField 禁用输入法;否则,当使用输入法组合时,输入字符应该是可见的。如果应用程序需要输入法支持,请使用继承方法 enableInputMethods(true)原创 2012-10-31 10:21:36 · 1017 阅读 · 0 评论 -
java追加内容到文件末尾
import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.RandomAccessFile;原创 2012-10-19 09:32:49 · 959 阅读 · 0 评论 -
java 积累资料
1.java lookandfeel获得本地系统的UI风格 try{ String lookAndFeel = javax.swing.UIManager.getSystemLookAndFeelClassName(); UIManager.setLookAndFeel(lookAndFeel);}catch(Exception e){ e.printSta原创 2012-10-12 09:38:56 · 622 阅读 · 0 评论 -
java收集服务器信息(cpu,io,网络...)
import java.net.InetAddress;import java.net.UnknownHostException;import java.util.Map;import java.util.Properties;import org.hyperic.sigar.CpuInfo;import org.hyperic.sigar.CpuPerc;import o原创 2012-10-17 10:58:22 · 2186 阅读 · 0 评论 -
java判断ip是否能ping通
类似于ping命令import java.io.*;import java.net.*;public class PseudoPing { public static void main(String args[]) { try { So原创 2012-09-12 12:07:22 · 12057 阅读 · 2 评论 -
linux性能收集
这个是我写的系统采集类实现了CPU个数,CPU频率,内存信息,磁盘信息,CPU利用率,内存利用率,磁盘利用率,系统启动时间的获得/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.fenghuo.jsnmp.logic.task转载 2012-08-01 10:41:41 · 725 阅读 · 0 评论 -
java exe swt
这几天找资料,突然在网上看到一篇文章,介绍怎样将一些本地窗口嵌入到java的界面中,感觉非常有趣,而且也还比较实用,就花了点心思看了,然后当了他的代码试了一下,还真不错。不过,他需要用到jni,需要用c再写一个dll,虽然可以直接用那位大哥写好的,感觉还是有点麻烦。我就在想,有没有更简单的一点的办法呢,于是又找了一找,还真让我找到了。 这个方法,就是使用swt的org.eclipse.s转载 2012-07-29 17:31:44 · 2085 阅读 · 0 评论 -
run linux command within firefox
function startRDPOnLinux(vmip){ if(!isNotActivex()){ return false; } if(checkBrow()=="ie"){ alert("Linux平台下只支持Firefox浏览器!"); } else { //firefox netscape原创 2012-07-25 19:24:40 · 831 阅读 · 0 评论 -
javascript判断操作系统类型
function getPlateForm() { var sUserAgent = navigator.userAgent; var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows");原创 2012-07-25 09:20:49 · 706 阅读 · 0 评论 -
字符编码转换
http://javawind.net/tools/native2ascii.jsp?action=transform原创 2012-08-07 12:03:10 · 428 阅读 · 0 评论 -
jcomboBox添加keyPressed事件
/** * 为comboBox添加keyPressed事件 * * @author jwang * @date 2012.11.1 */ private void addComboBoxListener(){ jComboBox1.getEditor().getEditorComponent().addKey原创 2012-11-01 11:03:34 · 1346 阅读 · 0 评论 -
java swing窗体圆角
public Login(java.awt.Frame parent, boolean modal) { initComponents(); //isAutoLogin(); this.setLocationRelativeTo(null); Rectangle bound = getBounds();原创 2012-10-25 09:09:19 · 3436 阅读 · 0 评论