
java
goodscript_cn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
64进制编码转换
由于项目需要把一个ID(数字)压缩成尽可能短字符串,在网上找来好久没有找到合适,自己动手写一个。有需要的可以参考一下,也作为自己的一些积累吧!代码如下:/** * 64进制和10进制的转换类 * @author Administrator * */public class compressEncodeing { final static char[] ...2009-06-08 19:14:29 · 489 阅读 · 0 评论 -
excel导入通用工具
如附件DataImportExcel入口类Interceptor拦截器接口,拦截设置业务方法ExcelConfig.xml配置文件ExcelConfig配置文件管理类ParseExcelException异常类TaxLocalLaw测试用的实体类XMLload、XMLUtil读取xml的工具类...原创 2012-09-14 18:45:29 · 107 阅读 · 0 评论 -
求N个字符串中的最大公子串
今天在网上看到有一道算法题目:求N个字符串中的最大公子串[url]http://www.iteye.com/topic/1118325[/url]刚好闲着,做之。先说一下思路:1、从N个字符串中找出最小的字符串 2、分解出最小字符串最大公字符串列表: 例如:abcde -------------------- abcde abcd bcde...2011-11-30 11:23:59 · 176 阅读 · 0 评论 -
与业务分离的递归解析方法
首先定义一个回调接口:接口输入参数采用动态参数,方便灵活[code="java"]import java.io.IOException;public interface CallBack { /** * 接口有意设计成动态参数形式 * 调用更加灵活 * @param objs * @throws IOException */ void e...2011-11-18 10:25:49 · 180 阅读 · 0 评论 -
对象拷贝的陷阱【把人装进了狗笼里】
[b]当你使用[size=medium][color=red]commons-beanutils.jar[/color][/size]插件的[color=red][size=medium]BeanUtils.copyProperties[/size][/color]对象拷贝功能时,尤其是涉及到对象深度拷贝的时候尽量避免下面例子:不要把人装进了狗笼里面[/b]List本来只能添加Dog 但是...2011-11-14 19:05:54 · 234 阅读 · 0 评论 -
在java代码中引用freemark
[b]以下是在java代码中引用freemark的代码片段依赖的包spring3.0和freemark2.3.18(附件提供下载)QuestionForm是以个普通的对象 替换成你自己对象即可[/b][code="java"]import java.io.*;import java.util.*;import org.springframework.core.io....2011-11-08 21:43:26 · 181 阅读 · 0 评论 -
关于Hash Collision DoS漏洞:web实例
[url=http://www.iteye.com/news/23939]关于Hash Collision DoS漏洞:解析与解决方案[/url]无意发现了这篇文章,觉得很有意思。但是上面说的都是理论,感觉似懂非懂。于是实践一把:做一个实例说明Hash Collision DoS漏洞是可行的。因为大家都是java开发的,所以针对java web项目来做实例[size=large...2012-01-10 11:35:19 · 155 阅读 · 0 评论 -
从一个小例子来看动态卸载class
[size=medium]先看一个实例使用URLClassLoader每隔3秒钟重复加载A类的class 假如在这3秒钟内我们把class修改了 将会得到什么样的结果:[/size] -------------------------------------[code="java"]package jvm;import java.net.URL;impor...2012-01-06 17:39:57 · 263 阅读 · 0 评论 -
memcached批量获取对象性能的测试
当使用memcached的get(final Collection keyCollections)操作的时候当keyCollections在一定的范围内是比较稳定、低于这个范围则无法充分利用memcached的性能、高于这个范围则超过memcached的吞吐量同样影响memcached的性能;为了知道memcached的get操作一次性能够获取多少对象、我做了如下测试:[b][i]从两台m...原创 2011-08-24 14:40:08 · 369 阅读 · 1 评论 -
自定义序列化 减少序列化对象的大小
定义一个实现序列化接口的bean 并重写readObject和writeObject方法实现类中所有的字段都使用transient 修饰、表示在序列化的时候不保存该字段[code="java"]package mytest;import java.io.IOException;import java.io.ObjectInputStream;import java.io.O...原创 2011-08-18 18:32:35 · 291 阅读 · 0 评论 -
演示二进制码计算过程
[code="java"]package org.sse;/** * 演示二进制计算过程 * 演示简单的与运算 并打印运算结果 and * 演示简单的或运算 并打印运算结果 or * 演示简单的左平移运算 并打印运算结果 leftMove * 演示简单的右平移运算 并打印运算结果 rightMove * */public class PrintBin...原创 2013-02-06 18:11:41 · 511 阅读 · 0 评论