
java
iteye_1359
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java Annotation 拼装SQL语句
import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;import java.lang.reflect.Field;...原创 2010-12-31 13:53:00 · 108 阅读 · 0 评论 -
java同步例子之信号量(Semaphore)
信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。[code="java"]package concurrent;import java.util.Collections;import java.util.HashSet;import java.util.S...原创 2012-11-02 16:22:25 · 284 阅读 · 0 评论 -
java同步例子之CyclicBarrier
它允许一组线程互相等待,直到到达某个公共屏障点,barrier 在释放等待线程后可以重用,所以称它为循环 的 barrier。[code="java"]package concurrent;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;...原创 2012-11-02 16:23:46 · 130 阅读 · 0 评论 -
高效并发缓存
[code="java"]package concurrent;import java.util.concurrent.Callable;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.ExecutionException;import java.util.concurrent....原创 2012-11-02 16:47:30 · 151 阅读 · 0 评论 -
读写锁的使用
[code="java"]package concurrent;import java.util.Random;import java.util.concurrent.locks.ReentrantReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock;import java...原创 2012-11-12 16:51:36 · 115 阅读 · 0 评论 -
ThreadLocal在线程池中的使用方法
[code="java"]import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;public class ThreadLocalTest { public stat...原创 2012-11-12 17:51:03 · 667 阅读 · 0 评论 -
获取两时间间隔天、小时、分
获取两时间间隔天、小时、分[code="java"] public static void main(String[] args){ Date _2days = toDate("2012-11-15 18:17:20", TIME_PATTERN); System.err.println(surplusUnitedTime(_2days)); ...原创 2012-11-13 17:38:34 · 158 阅读 · 0 评论 -
web中文乱码解决
[code="java"] try{ Map paramMap = new HashMap(); String params = rundata.getRequest().getQueryString(); params = URLDecoder.decode(params,"UTF-8"); ...原创 2012-11-26 17:59:49 · 134 阅读 · 0 评论 -
jvm GC日志输出
[code="java"]public class GcTest { /** * [color=red]-Xloggc:d:\gc.log[/color] -Xms10m -Xmx10m * @param args * @throws InterruptedException */ public static void main(String[] args...原创 2012-12-05 13:53:02 · 271 阅读 · 0 评论 -
JAVA NIO 大文件读取
[code="java"]import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;public class TestNio { publi...原创 2012-12-07 16:21:35 · 530 阅读 · 0 评论 -
java同步例子之FutureTask
仅在计算完成时才能获取结果;如果计算尚未完成,则阻塞 get 方法。一旦计算完成,就不能再重新开始或取消计算.[code="java"]package concurrent;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util....原创 2012-11-02 16:20:58 · 412 阅读 · 0 评论 -
java同步例子之闭锁(CountDownLatch)
在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待,在某些场景下同CyclicBarrier类似。[code="java"]package concurrent;import java.util.concurrent.CountDownLatch;/** * 闭锁,要关注await,countDown的异常, * @author user *...原创 2012-11-02 16:18:51 · 160 阅读 · 0 评论 -
java字符串反射转换对象
业务对象类[code="java"]import java.io.Serializable;public class Question implements Serializable { private static final long serialVersionUID = 1L; private String seq; private String q...原创 2012-05-30 18:25:54 · 1211 阅读 · 0 评论 -
btrace介绍地址转载
http://mgoann.iteye.com/blog/1409667原创 2012-03-13 15:25:12 · 81 阅读 · 0 评论 -
JVM监控工具--jps(java进程查看)
[code="java"]C:\Documents and Settings>jps -m6096 Jps -m2112 BTraceServer636C:\Documents and Settings>jps -1illegal argument: -1usage: jps [-help] jps [-q] [-mlvV] []Defini...原创 2012-03-13 18:31:25 · 380 阅读 · 0 评论 -
jmap、jhat查看jvm堆内存信息
打印heap信息[code="java"]D:\>jmap -histo 4636 > d:log.log[/code]生成heap信息并生成二进制文件[code="java"]D:\>jmap -dump:live,format=b,file=d:\log.log 4636Dumping heap to D:\log.log ...Heap dump file...原创 2012-03-14 12:09:33 · 345 阅读 · 0 评论 -
查看进程堆栈信息jstack
[code="java"]D:\>jstack -l 6000[/code]参数:-F 强制返回-l 打印详细信息-h 帮助信息-help 帮助信息原创 2012-03-14 14:11:54 · 230 阅读 · 0 评论 -
JMX、MXBean学习
[code="java"]package jmx;/** * 接口命名规则:xxxMBean * 实现类:xxx */public interface HelloMBean { public void setName(String name); public String getName(); public void print(); p...原创 2012-03-16 14:59:20 · 209 阅读 · 0 评论 -
zookeeper 分布式容灾代码示例
废话少说直接上代码![code="java"]import java.net.InetAddress;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.zookeeper.CreateMode;import org.apache.zookeepe...原创 2013-05-07 11:45:50 · 453 阅读 · 0 评论 -
HttpClient通过HttpPost传递参数
HttpClient新版本(新老版本没有做明确界定,Sorry!)[code="java"]package http;import java.util.ArrayList;import java.util.List;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClien...原创 2013-05-27 12:14:05 · 543 阅读 · 0 评论 -
DSA DEMO
DSA DEMO原创 2013-05-28 14:08:28 · 236 阅读 · 0 评论 -
非重复数字转换(二进制)
[code="java"]import java.util.ArrayList; import java.util.List; public class BinaryTest { public static List binaryNum(int targetNum) { List list = new ArrayList(); ...原创 2012-05-28 18:50:52 · 198 阅读 · 0 评论 -
java压缩(gzip,Inflater,Deflater )文件与字符串
压缩目标越大,压缩效果越明显![code="java"]import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.GZIPInputStream;import java.util.zip.GZ...原创 2013-04-09 10:51:10 · 1204 阅读 · 0 评论