2017年11月30日

摘要: package com.open1111;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ThreadPoolExecutor; 阅读全文
posted @ 2017-11-30 15:58 admingy 阅读(130) 评论(0) 推荐(0)
摘要: 1.验证码就是将大小写字母和数字放入到集合中,使用Collections.shuffle(list);将list集合中的数据进行打乱,遍历集合,对集合中的字符进行sb.append()操作,最后对sb进行下表截取 String result = afterShuffle.substring(5, 9 阅读全文
posted @ 2017-11-30 15:05 admingy 阅读(170) 评论(0) 推荐(0)
摘要: 第一个 package abc.QRCodeSoft;/** * Hello world! * */public class App { public static void main( String[] args ) { //不带图片// String text = "http://www.bai 阅读全文
posted @ 2017-11-30 14:57 admingy 阅读(226) 评论(0) 推荐(0)
摘要: 动态代理的两种实现以:cglib和jdk,spring的aop(切面)的实现原理就是采用的动态代理技术。 看完代码.动态代理的作用是什么: Proxy类的代码量被固定下来,不会因为业务的逐渐庞大而庞大; 可以实现AOP编程,实际上静态代理也可以实现,总的来说,AOP可以算作是代理模式的一个典型应用 阅读全文
posted @ 2017-11-30 14:35 admingy 阅读(142) 评论(0) 推荐(0)

导航