java
文章平均质量分 75
passportandy
这个作者很懒,什么都没留下…
展开
-
JAVA须了解的10个概念
1、 对象的初始化(1) 非静态对象的初始化在创建对象时,对象所在类的所有数据成员会首先进行初始化。基本类型:int型,初始化为0。如果为对象:这些对象会按顺序初始化。构造方法的作用就是初始化。(2) 静态对象的初始化程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第一次访问某类(注意此时未创建此类对象)的静态对转载 2011-12-06 09:54:45 · 688 阅读 · 0 评论 -
Java模拟鼠标键盘操作
Java模拟鼠标键盘操作import java.awt.*; import java.awt.event.*; import javax.swing.JOptionPane; public class T11_ShuBiaoJianPan { /** * 【轰隆隆】 */ public T11_ShuBiaoJianPan转载 2011-12-26 17:56:26 · 4862 阅读 · 1 评论 -
java中模拟鼠标和键盘操作
从jdk1.3开始,提供了一个Robot类,在java.awt.*包下面。这个类在jdk中描述如下:此类用于为测试自动化、自运行演示程序和其他需要控制鼠标和键盘的应用程序生成本机系统输入事件。Robot 的主要目的是便于 Java 平台实现自动测试。使用该类生成输入事件与将事件发送到 AWT 事件队列或 AWT 组件的区别在于:事件是在平台的本机输入队列中生成的。例转载 2011-12-27 18:00:38 · 8172 阅读 · 1 评论 -
Mysql的最大连接数用java程序测试的方法
Mysql的最大连接数用java程序测试的方法import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.sql.ResultSet; import java.sql.SQLException;转载 2011-12-28 16:17:21 · 984 阅读 · 0 评论 -
远程文件读取
import java.net.*; import java.io.*; import java.util.*; public class ReadURLFile{ public static void main(String[] args) throws Exception{ URL urlfile转载 2011-12-28 22:55:27 · 1999 阅读 · 0 评论 -
Java新手入门:Java编程三十条规则
Java新手入门:Java编程三十条规则1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字转载 2011-12-28 16:23:24 · 977 阅读 · 0 评论 -
用Java读取INI文件(带section的)
最终是通过Properties来实现的,比直接字符流来读取多了很多便利. 可以直接定位到域,根据键就能拿到值.而不是遍历判断来取值/* * IniReader.java * 用Java读取INI文件(带section的) * 示例: * tmp.IniReader reader = new tmp.IniReader("E:\\james\\win.ini"); * o转载 2011-12-28 22:56:45 · 3334 阅读 · 0 评论 -
log4j讲解
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 ,转载 2012-01-06 18:38:32 · 1059 阅读 · 0 评论 -
annotation的hibernate主键生成策略
自定义主键生成策略,由@GenericGenerator实现。 hibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略,就是通过@GenericGenerator加入的。 比如说,JPA标准用法 Java代码 @Id @GeneratedValue(GenerationType.AUTO) 就可以用hibernate转载 2012-01-07 13:46:28 · 964 阅读 · 0 评论 -
JNI技术实践小结
JNI技术实践小结 昨天和一部zzz一起研究解决一个java调用第三方dll的问题,从零开始学习了jni技术的应用,现在总结如下。 事情的起因是一部的一个项目需要用到一个爱国者提供的基于U盘的加密技术。对方提供了U盘和一个dll动态链接库hiddenIO.dll。在U盘的隐藏区域内可以储存USB-Key信息,通过这个dll里的两个方法可以使用c/c++转载 2012-01-02 13:47:06 · 914 阅读 · 0 评论 -
<context-param>与<init-param>的区别与作用
与的区别与作用spring 2009-11-04 16:49 阅读39 评论0 字号: 大 中 小的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文转载 2011-12-24 18:06:58 · 678 阅读 · 0 评论 -
a different object with the same identifier value was already associated with the session 2
这个问题,我把对象赋值为NULL,也是很好用的.在我的系统中,更新好用了,可是插入不好用了.没改前,是插入好用,而更新不好用.本来是系统中的问题,可是,catch只是捕捉到,从但是,没有把log打印出来,找原因实在是难找.在高度数据库时,最好把异常捕捉中的信息打印出来.org.springframework.orm.hibernate.HibernateSystemException: a d转载 2011-12-15 19:10:14 · 1379 阅读 · 0 评论 -
java集合类总结
java集合类总结 对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。数组是一个简单的线性序列,所有它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后,它的容量就固定了,而且在其转载 2011-12-17 13:37:27 · 986 阅读 · 0 评论 -
设置注释模板
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Descriptio转载 2011-12-17 13:26:26 · 624 阅读 · 0 评论 -
HibernateTemplate详解
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:q void delete(Object entity):删除指定持久化实转载 2011-12-17 13:38:11 · 2983 阅读 · 3 评论 -
java之中操作日期的类
ava之中操作日期的类分别为: #系统的日期时间类import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Date;import java.lang.System;#用于操作数据库日期时间的类import java.sql.Date;impor转载 2011-12-08 19:22:44 · 782 阅读 · 0 评论 -
Java语言的Calendar和Date类
Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。 创建一个日期对象 让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数。这个时间通常被称为Java 虚拟机(JV转载 2011-12-08 19:24:32 · 592 阅读 · 0 评论 -
计算两个日期之间的天数
方法一:(1)public static int daysOfTwo(Date fDate,Date oDate) { //首先定义一个calendar,必须使用getInstance()进行实例化 Calendar aCalendar=Calendar.getInstance(); //里面野可以直接插入date类型转载 2011-12-09 13:22:50 · 1167 阅读 · 0 评论 -
判断一个时间段内有多少个周末
/**判断某段日期内一共有几天*/import java.util.*;import java.io.*;public class DaysOf { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Calendar star转载 2011-12-10 13:10:53 · 4291 阅读 · 0 评论 -
jdbc创建存储过程
import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public c转载 2011-12-09 19:22:47 · 2092 阅读 · 0 评论 -
HashMap遍历的两种方式
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object转载 2011-12-10 10:15:39 · 688 阅读 · 0 评论 -
tomcat的安装与配置
Tomcat可以运行Servlet和JSP,是一个小型的轻量级应用服务器,它性能稳定、扩展性好、源码开放,是开发中小型Web应用系统的首选。本章首先介绍Tomcat服务器特点、层次结构、应用处理流程及发展史,然后讲述Tomcat的安装、设置和测试,接着介绍Tomcat目录结构、常用配置平台、控制和管理程序等,最后设计一个不需数据库支持的简单聊天室。1.1 Tomcat简介Tomc转载 2012-03-02 17:29:17 · 5891 阅读 · 0 评论