![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码片段
文章平均质量分 53
aliahhqcheng
自我评价
1、思路清晰,有独立分析解决问题的能力
2、工作认真、负责,乐于学习,勇于创新,乐于分享
3、具备良好的学习、沟通和团队协作能力
展开
-
手机号码的正则表达式
手机号码的正则表达式 import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 * 联通:130、131、132、152、155、156、185、186 ...原创 2011-12-21 09:31:34 · 157 阅读 · 0 评论 -
java.util.concurrent源码学习系列--Executor
Executor的系列类图如下:这一些了类或接口都是和任务提交和执行相关的。 java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService extends java.util.concurrent.Executor)java.util.concur...原创 2012-09-23 14:35:42 · 133 阅读 · 0 评论 -
ibatis的动态sql传参语法
<isNotNull prepend="and" property="products"> product in <iterate property="products" open="(" close=")" conjunction=","> #products[]#原创 2013-02-05 13:34:05 · 442 阅读 · 0 评论 -
FileChannel 读取中文文件解决乱码的一种方法
package com.lp.liuan;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.ni...原创 2013-02-06 15:41:06 · 1522 阅读 · 0 评论 -
多线程下生成UUID
这个实例是验证多线程下使用java.util.UUID生成UUID不会发生重复的(其实UUID发生重复的概率是很小很小的 ) import java.util.HashSet;import java.util.Set;import java.util.UUID;import java.util.concurrent.Callable;public class Gen...原创 2014-01-21 12:10:22 · 4067 阅读 · 0 评论 -
java正则简单用列
package com.simple.example;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * java正则工作中的使用 * ========================================== * ^A匹配以A开头 * $A匹配以A结尾 * \s...原创 2014-02-11 23:23:50 · 153 阅读 · 0 评论 -
maven编译文件的编码设置
mavan编译时设置编码,配置见原创 2013-09-25 11:28:53 · 416 阅读 · 0 评论 -
IP转整数以及整数转IP
IP转整数以及整数转IP,代码见原创 2013-09-25 11:30:41 · 126 阅读 · 0 评论 -
Http各种状态
package org.apache.http;public interface HttpStatus { // --- 1xx Informational --- /** <tt>100 Continue</tt> (HTTP/1.1 - RFC 2616) */ public static final int SC_CON...原创 2014-03-21 12:21:42 · 168 阅读 · 0 评论 -
方法retry的编写实践版
package com.snda.sysdev.virtualsys;/** * @author chengyongchun * @date 14-3-21 下午2:54 */public class RetryTest { public static int retryCount = 3; public static void retry()...原创 2014-03-21 15:13:51 · 157 阅读 · 0 评论 -
改变线程上下文的类加载器ClassLoader
/** * Override the thread context ClassLoader with the environment's bean ClassLoader * if necessary, i.e. if the bean ClassLoader is not equivalent to the thread * context ClassLoader alr...原创 2012-09-17 17:30:32 · 382 阅读 · 0 评论 -
BeanFactory和FactoryBean
1、 BeanFactory BeanFactory定义了 IOC 容器的最基本形式,并提供了 IOC 容器应遵守的的最基本的接口,也就是 Spring IOC所遵守的最底层和最基本的编程规范。在 Spring 代码中, BeanFactory 只是个接口,并不是 IOC 容器的具体实现,但是 Spring 容器给出了很多种实现,如 DefaultListableBeanFact...原创 2012-09-13 21:54:33 · 74 阅读 · 0 评论 -
利用LinkedHashMap实现LRU缓存策略
利用LinkedHashMap实现移除最近最少使用的缓存策略,只需要重载removeEldestEntry(Entry<Object, Object> eldest)方法即可。 public class LruCache implements Cache { private final Map<Object, Object> store...原创 2012-08-28 13:22:55 · 96 阅读 · 0 评论 -
java Collection的toArray()方法
/** * 类CollectionToArray.java的实现描述:TODO 类实现描述 * * @author yongchun.chengyc 2012-1-4 下午12:45:50 */public class CollectionToArray { public static void main(String[] args) { Li...原创 2012-01-04 13:03:23 · 248 阅读 · 0 评论 -
转换流学习
package com.amuse.io;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;/** * TODO Comment of OutputStreamWriteTest * @author yongchun.chen...原创 2012-06-26 10:21:59 · 51 阅读 · 0 评论 -
将一个List转变为一个Map,并对这样的map进行遍历
将一个List转变为一个Map<Key,List>这种场景在平常工作中,有很多地方都会用到。这里自己总结一下: package com.amuse.oneself.test;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import ...原创 2012-02-29 20:50:36 · 1161 阅读 · 0 评论 -
文件copy工具类的简单实现
这个工具类是我模仿Spring的工具类实现的,从模仿spring的编程风格开始塑造自己的编程风格。package com.amuse.utils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileIn...原创 2012-03-07 19:07:50 · 199 阅读 · 0 评论 -
spring容器初始化
public FileSystemXmlApplicationContext(String[] configLocations, boolean refresh, ApplicationContext parent) throws BeansException { super(parent); setConfigLocations(configLocations); ...原创 2012-03-08 20:42:51 · 80 阅读 · 0 评论 -
用maven创建一个web工程,并用jetty启动
1.用mvn创建一个web应用。 mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeVersion=1.0 -DgroupId=com.amuse.web.timer ...原创 2012-03-14 12:38:35 · 196 阅读 · 0 评论 -
java定时任务
java的源码为我们提供了一些基础的实现:如Timer类和TimerTask类。java实现定时任务的方法有一下三种(当然还有很多开源的定时任务框架)。 1)java.util.Timer. 2)ServletContextListener. 3)org.springframework.scheduling.timer.ScheduledTimerTask ...原创 2012-03-14 15:58:13 · 94 阅读 · 0 评论 -
使用subList后,原List不允许再进行修改
import java.util.ArrayList;import java.util.Calendar;import java.util.List;/** * 类 Test 的实现描述:TODO 类实现描述 * @author spring * Jul 16, 20129:46:14 AM */public class Test { /**...原创 2012-07-17 13:10:09 · 827 阅读 · 0 评论 -
解析时间
这段代码有问题吗?private static Date parseDate(String value) throws ParseException { try { return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(value); } catch (ParseEx...原创 2012-08-28 10:33:06 · 144 阅读 · 0 评论 -
Integer的“==”返回值
/** * Created by spring on 10/26/13. */public class Test { public static void main(String args[]){ Integer i_128 = -128; Integer j_128 = -128; System.out....原创 2013-10-26 16:06:57 · 324 阅读 · 0 评论