![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 64
benbenkui
努力的学习,有效率的学习。
展开
-
java javascript
importPackage(java.awt, java.awt.event)importPackage(Packages.javax.swing)importClass(java.lang.System)importClass(java.lang.reflect.Cons转载 2011-09-28 07:51:15 · 906 阅读 · 0 评论 -
JBPM 4表说明
http://zybing.javaeye.com/blog/746971转载 2010-10-20 13:45:00 · 643 阅读 · 0 评论 -
Eclipse3.4中安装Freemarker插件
<br />Eclipse3.4中安装Freemarker插件 <br /> <br /> 今天在Eclipse上安装Freemarker的插件,一开始装官方网站上的推荐插件,装上后发现除了Freemarker代码高亮显示其他什么效果都没有,郁闷。在javaeye论坛上请教了下,据说官网上的那个插件不好用,又去重装了一个,这里备忘纪录一下。 <br /><br /> 首先在http://sourceforge.net/project/showfiles.p转载 2010-09-02 13:23:00 · 1123 阅读 · 3 评论 -
JAVA 调用ant执行build.xml
<br />import java.io.File;import org.apache.tools.ant.BuildException;import org.apache.tools.ant.DefaultLogger;import org.apache.tools.ant.Project;import org.apache.tools.ant.ProjectHelper;public class AntOP { /** * 执行build.xml文件 * @pa原创 2010-08-20 16:45:00 · 8627 阅读 · 4 评论 -
Oracle 中 db_name / service_name / sid 三者的关系和作用
db_name是一个实在的物理名称。service_name时带有域名的,因为如果两个数据库不再同一个域可以有相同的名称。而sid是数据库的实例名称,它是有SGA和后台进程组成。一个数据库只有一个db_name但是可以有两个实例。每个实例各有自己的SGA和后台进程。Db_name:对一个数据库(Oracle database)的唯一标识。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上转载 2010-08-23 12:01:00 · 2679 阅读 · 0 评论 -
IBATIS 的DaoConfig类
<br />import com.ibatis.common.jdbc.ScriptRunner;import com.ibatis.common.resources.Resources;import com.ibatis.dao.client.DaoManager;import com.ibatis.dao.client.DaoManagerBuilder;import java.io.Reader;import java.sql.Connection;import java.sq原创 2010-08-20 11:56:00 · 1534 阅读 · 0 评论 -
悲观锁与乐观锁
<br /><br />锁(locking)<br />业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算<br />处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中<br />(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机<br />制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓<br />的“锁”,即给我们选定的目标数据上锁,使其无法被其他程序修改。<br />Hibernate支原创 2010-08-19 20:13:00 · 465 阅读 · 0 评论 -
LINUX启动tomcat
安装TOMCAT5,下载的是其ZIP安装包,在Linux下unzip后,使用sh startup.sh启动tomcat,出现Cannot find ./catalina.sh This file is needed to run this program Cannot find ./catalina.shThis file is needed to run this program解决方式: chmod +x *.sh ./path/startup.sh转载 2010-06-24 10:29:00 · 1387 阅读 · 0 评论 -
远程控制的简单实现之SSH
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import com.trilead.ssh2.Connection;import com.trilead.ssh2.Session;import com.trilead.ssh2.StreamGobbler;/** * This is a原创 2010-06-21 13:58:00 · 2867 阅读 · 1 评论 -
Strust2中加入监听器来判断用户是否在session中存在
<br />Strust2中,加入监听器来判断用户是否在session中存在。<br />struts2拦截器流程: <br /> web.xml中,struts2设置拦截*.action,当用户访问某一个action中,会行执行它的默认拦截器再执行action中的方法。<br />拦截器实现原理:<br />大部分时候,拦截器方法都是通过代理的方式来调用的。Struts2的拦截器实现相对简单。当请求达到struts2的servletDispatcher时,Struts2会查找配置文件,并根据其转载 2010-11-03 09:44:00 · 4057 阅读 · 2 评论 -
Scripting Package
Scripting PackageThe Java Scripting functionality is in the javax.script package. This is a relatively small, simple API. The starting p转载 2011-08-30 07:18:02 · 514 阅读 · 0 评论 -
List<Object> 中文排序
import java.text.Collator;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;pu原创 2011-09-23 06:54:20 · 1675 阅读 · 0 评论 -
图片热点区域的简单应用
需求大意:图形化显示会议室的状态,并可获知会议室的基本使用信息。解决方案:使用X,Y轴进行信息展示,X轴时间轴,Y轴会议室轴。图片显示当天不同时间段的会议室占用信息,点击热点获取会议信息。实现思路:1.在后台动态绘制X,Y轴坐标原图。2.查询当天会原创 2011-09-14 07:52:10 · 1612 阅读 · 0 评论 -
JAVA获取系统进程
window环境下调用runtime对象,直接执行tasklist的DOS命令,获取系统各进程的状态。//列出当前系统所有进程public static void main(String[] args) {BufferedReader br = null;tr原创 2011-09-05 21:54:56 · 2908 阅读 · 2 评论 -
广播
package test;import java.net.DatagramPacket;import java.net.InetAddress;import java.net.MulticastSocket;public class MulticastLi转载 2011-09-01 07:14:31 · 381 阅读 · 0 评论 -
JSON 便捷操作类
/** * Copyright 2010 Fuchun. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/转载 2011-05-08 13:41:00 · 644 阅读 · 0 评论 -
JAVA 交集,差集,并集
package test;import java.util.HashSet;import java.util.Set;public class Test { public static void main(String[] args) { Set<Integer> result = new HashSet<Integer>(); Set<Integer> set1 = new HashSet<Integer>(){{ add(1); add(3);转载 2011-05-08 13:37:00 · 33455 阅读 · 1 评论 -
JAVA执行脚本
<br /><br />import javax.script.Invocable;<br />import javax.script.ScriptEngine;<br />import javax.script.ScriptEngineManager;<br />import javax.script.ScriptException;<br /><br />public class ScriptEngineManagerTest {<br /> public static v转载 2011-04-18 07:30:00 · 761 阅读 · 0 评论 -
身份证工具类
/** * Copyright (C) 2009-2010 Yichuan, Fuchun All rights reserved. * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information re转载 2011-05-08 13:38:00 · 735 阅读 · 0 评论 -
远程控制的简单实现之TELNET
<br />import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;import org.apache.commons.net.telnet.EchoO原创 2010-06-21 14:03:00 · 2024 阅读 · 2 评论 -
时间转换,HHmmss与hhmmss的区别
<br /> DateFormat df = new SimpleDateFormat("yyyyMMdd HH:mm:ss"); System.out.println(df.format(new Date()));<br />console:20100810 17:21:27<br /> <br />DateFormat df = new SimpleDateFormat("yyyyMMdd hh:mm:ss"); System.out.println(df.format(new Dat原创 2010-08-10 17:23:00 · 22270 阅读 · 1 评论 -
SSH协议体系结构解读
<br />1、概念 <br />SSH的英文全称为Secure Shell,是IETF(Internet Engineering Task Force)的Network Working Group所制定的一族协议,其目的是要在非安全网络上提供安全的远程登录和其他安全网络服务。如需要SSH的详细信息请参考www.ssh.com(SSH Communications Security Corporation的网站)和www.openssh.org(开放源码的OpenSSH组织的网站)。 <转载 2010-06-24 16:56:00 · 1343 阅读 · 0 评论 -
zip命令行
http://www.greendown.cn/soft/891.html,ZIP软件下载,然后安装。zip [-选项] [文件名.zip] [文件名] 打包并压缩成文件名为 .zip 的文件 zip 所使用的格式其实与 DOS 和 Windows 上的 .zip 是完全一样的!也就是说,它无需经过打包和压缩两道手续,就可以产生兼有两种效用的“压缩文件包”。而且,如果使用这种格式的话,就可以和 .bmp, .jpg, .gif 等文件一样,自由地通行于 Windows 和 Linux 之间,多方转载 2010-06-24 16:52:00 · 8621 阅读 · 1 评论 -
eclispe无法启动
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2原创 2010-04-25 11:34:00 · 493 阅读 · 0 评论 -
Extjs 文件上传
支持多文件上传,解决中文乱码问题。废话少说,直接贴上代码:html代码:upload href="jslib/ext3.0/resources/css/ext-all.css" /> src="jslib/ext3.0/adapter/ext/ext-base.js"> src="jslib/ext3.0/src/local原创 2009-11-13 16:33:00 · 1762 阅读 · 0 评论 -
jdbc连接库大全
作者: 三十而立时间:2009年11月07日 17:37:32请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“inthirties(三十而立)”和出处”http://blog.csdn.net/inthirties/archive/2009/11/07/4782011.aspx”,深入讨论可以联系inthirties@gmail.com转载 2009-11-12 16:27:00 · 565 阅读 · 0 评论 -
COPY文件,过滤注释.
package com.sinosoft.lis.scm.socket; import java.io.*; public class FileFitherCopy { private static File source, target; private static void copyWithoutCommentsAndBlank(File source, File t原创 2009-05-07 15:43:00 · 422 阅读 · 0 评论 -
FTP常用操作类
在CNBLOGS上看的一篇,自己也写了一个,感觉没有这个写的好,推荐一下.import sun.net.ftp.*;import sun.net.*;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ByteArrayOutputStream;import java.u转载 2009-04-28 14:52:00 · 742 阅读 · 0 评论 -
让系统运行.class文件
客户端的发布很简单,直接在CMD中输入java -classpath 存放class的包路径; 类名 这样客户端就会一直运行了.但是很多人会觉得开着一个窗口很不爽,万一谁关了怎么办?那我们就可以让它隐藏在后台执行.新建一个文件,输入以下代码保存为vbs文件.DIM objShellset objShell=wscript.createObject("wscript.shel原创 2009-04-24 17:27:00 · 829 阅读 · 0 评论 -
JAVA排序汇总
对于基础的掌握很不错,原文地址:http://blog.csdn.net/lenotang/archive/2008/11/29/3411346.aspx import java.util.Random;/** * 排序测试类 * 排序算法的分类如下: 1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序转载 2009-04-27 17:50:00 · 483 阅读 · 1 评论 -
Linux 解压缩
<br />linux自带的unzip命令可以解压windows下的zip格式的压缩文件。<br /><br />unzip命令<br /><br /> 语法:unzip [选项]压缩文件名.zip<br /><br /> 各选项的含义分别为:<br /><br /> -x 文件列表解压缩文件,但不包括指定的file文件。<br /><br /> -v 查看压缩文件目录,但不解压。<br /><br /> -t 测试文件有无损坏,但不解压。<br转载 2010-06-24 16:55:00 · 480 阅读 · 0 评论 -
ANT
<br />ant的log 级别:<br />-----------------------<br />ant一共有五种log 级别:<br /> <br />Project.java: <br />public static final int MSG_ERR = 0; -----------------error<br /><br />public static final int MSG_WARN = 1; ----------------转载 2010-07-01 12:28:00 · 998 阅读 · 0 评论 -
WINDOWS AD读写数据
package com.sinosoft.ben;import java.util.Properties;import java.util.TimerTask;import javax.naming.Context;import javax.naming.NamingEnumeration;import javax.naming.NamingException;import javax.naming.directory.Attribute;import javax.naming.原创 2010-06-13 07:05:00 · 835 阅读 · 1 评论 -
log4j 配置祥解
log4j 配置祥解第一步:加入log4j-1.2.8.jar到lib 下。第二步:在CLASSPATH下建立 log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout5 log4j.a转载 2010-06-13 06:43:00 · 354 阅读 · 0 评论 -
获取CMD返回信息
try { Process p=Runtime.getRuntime().exec("ipconfig /all"); InputStream is=p.getInputStream(); BufferedReader reader=new BufferedReader(new InputStreamReader(is)); String line; while((line=reader.readLine())!=null){ System.out.println(line); } p.waitFor();原创 2010-06-10 06:50:00 · 1620 阅读 · 0 评论 -
JAVA 调用cmd执行命令
java的 Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。可以用cmd /?查看帮助信息。★CMD命令★1. gpedit.msc-----组策略2转载 2010-06-10 05:48:00 · 1179 阅读 · 0 评论 -
一个构建脚本
<br /> <br /><!--**************************************************************************** * CruiseControl, a Continuous Integration Toolkit * Copyright (c) 2005, ThoughtWorks, Inc. * 200 E. Randolph, 25th Floor * Chicago, IL 60601 USA * All r原创 2010-08-03 10:38:00 · 410 阅读 · 0 评论 -
Java 语言的 XPath使用
<br />http://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html<br /> <br />以及XPATH语法:<br />http://www.w3school.com.cn/xpath/xpath_syntax.asp<br /> <br />以下十个小例子:<br />import java.io.IOException;import org.w3c.dom.*;import org.xml.sax.SAXException;转载 2010-07-19 21:04:00 · 575 阅读 · 0 评论 -
WEB应用中间件自动关闭问题
<br />当代码中存在System.exit()之类的代码时,会关闭当前应用程序。<br /> <br />exit <br /> public static void exit(int status) <br /> Terminates the currently running Java Virtual Machine. The argument serves as a status code; by conv原创 2010-07-20 08:59:00 · 711 阅读 · 0 评论 -
SERVER: Error filterStart.
<br />又耗费了将近的一天的时间,都是因为这个恼人的SERVER: Error filterStart.<br /> 今天要把原来一个运行良好的网站发布到另外一台服务器上,原本应该是很简单的事情,在估计任务时,我只给它了半天时间(其实已经是多的了,只需要安装Tomcat和新建一个数据库即可)。可是当我把原来的程序复制到tomcat的webpps目录下以后,在浏览器输入地址浏览,才发现大事不妙,页面显示无法找到资源。首先想到的,就是查看tomcat的log。<br /> vi转载 2010-07-12 16:56:00 · 1168 阅读 · 0 评论