
JAVA
hjy2099
这个作者很懒,什么都没留下…
展开
-
Log4j最简入门(很不错的Log4j入门)
<!--[if !supportLists]-->一、<!--[endif]-->Log4j的简单思想Log4j真的很简单,简单到令人发指的地步。不是要记录日志吗?那就给你一个Log,然后你用Log来写东西就行了,先来一个完整类示例:package test; import org.apa...原创 2009-02-25 14:34:29 · 101 阅读 · 0 评论 -
set map table list总结
<转自>http://bluefishyong.itpub.net/post/24555/278791 1.Collection List Set Map 区别记忆 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 有序否允许元素重复否Collecti...原创 2008-10-13 11:39:12 · 97 阅读 · 0 评论 -
Java语言中的参数传递详解
和其它程序设计语言类似,Java语言的参数传递也分为两种: 1.按值传递(by value) 适用范围:8种基本数据类型、String对象 特点:在内存中复制一份数据,把复制后的数据传递到方法内部 作用:在方法内部改变参数的值,外部数据不会跟着发生改变 2.按址传递(by address) 适用范围:数组、除String以外的其他所有类型的对象 ...原创 2008-12-24 08:41:02 · 169 阅读 · 0 评论 -
Java对象的序列化和反序列化实践
引:当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上...原创 2008-12-29 14:38:00 · 77 阅读 · 0 评论 -
读取Properties的N种方法
如何读取资源文件:(一)Properties props = new Properties(); props.load(new FileInputStream("db.properties")); (二)blog.properties文件如下dbdriver=oracle.jdbc.driver.OracleDriverdburl=jdbc:oracle:thin:@127.0.0....原创 2009-12-14 10:55:47 · 88 阅读 · 0 评论 -
jsp session 丢失
1.先访问a站点:http://192.168.18.2/test.jsptest.jsp的代码为:<html><head><title> 618119.com </title></head><body><iframe src=”http://192.168.18.3/sso.jsp?ssoinfo=xxxx“&2010-04-19 20:37:19 · 382 阅读 · 0 评论 -
Struts+jsonplugin
JSON官方文档http://www.json.org/json-zh.html jQuery官方文档http://docs.jquery.com/Main_Page Js代码 <SPAN style="FONT-SIZE: small">function removerecordbyid(recordid){ $...2010-04-19 20:42:28 · 128 阅读 · 0 评论 -
java给图片加水印,文字水印
package com.newland.bi.tt;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java....原创 2010-10-09 10:03:12 · 106 阅读 · 0 评论 -
JAVA中Integer 和 int 的比较
http://topic.youkuaiyun.com/u/20120605/09/dc0c4e6a-aef3-41c8-9f68-5dd4180b017a.html Integer t = 222 ,ina = 128 ,ind = 128; int d = 222 ; System.out.println(d == t); System.out.print...原创 2012-06-17 15:04:52 · 185 阅读 · 0 评论 -
Tongweb、Tomcat远程调试
在开发过程中经常需要对布署在远程的程序进行跟踪测试,我们常常将信息用日志的行式打钱出来,这样调试是非常低效的,所以我们有必要用到远程调试。 1. Tomcat远程调试配置 首先到tomcat/bin/目录下找到 catalina.bat文件.然后在该文件中加入如下设置:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava...原创 2014-04-15 21:01:08 · 1893 阅读 · 0 评论 -
Java正则表达式详解(上)
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、javascript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实...原创 2009-03-28 10:24:23 · 172 阅读 · 0 评论 -
JAVA数据库基本操作指南
转自:http://www.qqread.com/java/2007/03/w300849_2.htmlJava数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接。一、取得数据库连接1、用DriverManager取数据库连接例子:String className,url,uid,pwd;className = "oracle.jd...原创 2009-03-28 10:04:30 · 134 阅读 · 0 评论 -
关于log4j配置文档详解
一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.appender.class1.org.ap...原创 2009-02-25 14:39:46 · 119 阅读 · 0 评论 -
Java 6 RowSet 使用完全剖析(1)
javax.sql.rowset 自 JDK 1.4 引入,从 JDK 5.0 开始提供了参考实现。它主要包括 CachedRowSet,WebRowSet,FilteredRowSet,JoinRowSet 和 JdbcRowSet。 除了 JdbcRowSet 依然保持着与数据源的连接之外,其余四个都是 Disconnected RowSet。相比较 java.sql.ResultSet 而...原创 2009-03-02 18:52:07 · 201 阅读 · 0 评论 -
Java 6 RowSet 使用完全剖析(2)
分页由于 CachedRowSet 是将数据临时存储在内存中,因此对于许多 SQL 查询,会返回大量的数据。如果将整个结果集全部存储在内存中会占用大量的内存,有时甚至是不可行的。对此 CachedRowSet 提供了分批从 ResultSet 中获取数据的方式,这就是分页。应用程序可以简单的通过 setPageSize 设置一页中数据的最大行数。也就是说,如果页大小设置为 5,一次只会从数据源获...原创 2009-03-02 19:19:26 · 263 阅读 · 0 评论 -
Java 6 RowSet 使用完全剖析(3)
清单 24. 清单 23 中的代码执行结果1 Tom Tom is VIP. 2 Jim null下面一节里我们将会看到 JdbcRowSet 如何作为一个 RowSet 和其他的 RowSet 一起使用。使用 JoinRowSet 支持的联合方式JoinRowSet 接口中对五种不同的联合方式都定义了对应的常数和判断该实现是否支持的方法,如下表所示。表 5. 五种联合方式 联合...原创 2009-03-02 19:31:11 · 233 阅读 · 0 评论 -
与常用支付平台接口
step-by-step集成阿里巴巴支付宝接口 http://stephen830.iteye.com/blog/259244 paypal在线支付的通信接口 http://stephen830.iteye.com/blog/254565 paypal在线支付接口的WEB语言设置 http://stephen830.iteye.com/blog/274072 ...原创 2009-03-03 10:10:09 · 216 阅读 · 0 评论 -
不同Web主机上的Servlet之间数据对象的相互传输
由于数据库服务器A和服务库服务器B之间存在着数据的交换,而WEB服务器A并不能直接访问数据库服务器B,同理WEB服务器B也不能直接访问数据库服务器A。这样的交换只能是通过两台Web主机来进行。而在绝大多数时候,我们涉及的是较大规模的数据交换,使用带参数的格式显然不能满足我们的要求,这就涉及了不同Web主机上的Servlet之间数据对象的相互传输的问题。使用通常的Application域或是Sess...原创 2009-03-03 10:48:01 · 158 阅读 · 0 评论 -
Java Annotation入门
版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原文:[http://www.matrix.org.cn/resource/article/44/44048_Java+Annotation.html]http://www.matrix.o...原创 2008-09-01 09:12:09 · 76 阅读 · 0 评论 -
java关于23种java关于23种设计模式的有趣见解 设计模式的有趣见解
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建...原创 2008-09-03 12:48:06 · 94 阅读 · 0 评论 -
多态的运用 实现java 数据类型判断
package javaBasic;/** *//** * 用多态实现数据类型的判断 * * @author <a href="mailto:jiangtuanming@geong.com">jiangtuanming</a><br> * or <a href="mailto:xiao_jiang51@163.com">蒋团明<原创 2008-09-03 12:54:28 · 142 阅读 · 0 评论 -
redis pipe大数据量导入
由于做性能测试,需要往redis中导出千万级的数据。得知redis-cli工具支持pipeline导入可以达到最佳性能。由于刚接触redis以及对文档的格式不是很了解,走了很多的弯路。 从官方文档(http://redis.io/topics/mass-insert)我们可以得知数据格式。*3\r\n 命令起始,定义共3个输入参数...2015-07-06 18:48:16 · 1200 阅读 · 0 评论