摘要: @Qualifier注解意味着可以在被标注bean的字段上可以自动装配。Qualifier注解可以用来取消Spring不能取消的bean应用。 下面的示例将会在Customer的person属性中自动装配person的值。 1 2 3 4 5 public class Customer { @Aut 阅读全文
posted @ 2018-03-01 10:16 C&R 阅读(3561) 评论(0) 推荐(1)
摘要: 本文为大家分析四种Java线程池用法,供大家参考,具体内容如下 http://www.jb51.net/article/81843.htm 1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? ? 1 2 3 4 5 6 7 8 new Thread(new Runn 阅读全文
posted @ 2018-02-28 15:28 C&R 阅读(99) 评论(0) 推荐(0)
摘要: 1.标记-清除算法:分为标记和清除两个阶段,首先标记出所有要回收的对象,在标记完成后,统一回收掉所有被标记的对象 <br><br/> 它主要有两个缺点:第一:标记和清除的过程效率都不高;第二:空间问题,标记清除后,会产生大量不连续的碎片,空间碎片太多,可能会导致,当程序运行过程中,需要分配较大对象时 阅读全文
posted @ 2018-02-28 11:29 C&R 阅读(107) 评论(0) 推荐(0)
摘要: 1.JDK 1.8 2.zookeeper 3.4.8 解压 3.kafka 配置 在kafka解压目录下下有一个config的文件夹,里面放置的是我们的配置文件 consumer.properites 消费者配置,这个配置文件用于配置于2.5节中开启的消费者,此处我们使用默认的即可 produce 阅读全文
posted @ 2018-02-05 10:32 C&R 阅读(183) 评论(0) 推荐(0)
摘要: /** * Map转换成url参数 by csl * * @param map * @param isSort 是否排序 * @return */ public static String getURLParamSign(Map map, boolean isSort) { StringBuffer 阅读全文
posted @ 2018-02-01 10:30 C&R 阅读(257) 评论(0) 推荐(0)
摘要: /** * @param url 请求地址 * @param jsonString 加密后的字符串 * @return * @throws ClientProtocolException * @throws IOException 返回请求后的报文 JSON字符串 */ public static 阅读全文
posted @ 2018-02-01 10:27 C&R 阅读(449) 评论(0) 推荐(0)
摘要: 遍历格式 XXX=123&XXX=456.....参数为map treemap是一个有序的key-value集合,它是通过红黑树实现的 TreeMap<String, String> treeMap = new TreeMap<>(); for (Map.Entry<String, String> 阅读全文
posted @ 2018-02-01 10:15 C&R 阅读(1280) 评论(0) 推荐(0)
摘要: JDK7使用Files代替了File >NIO代替常规得IO 创建目录 Path parPath = null; parPath = Files.createDirectories(Paths.get(localFilePath)); localFilePath为文件存储地址 创建文件 Path p 阅读全文
posted @ 2017-11-22 14:34 C&R 阅读(325) 评论(0) 推荐(0)
摘要: JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生产者生成一消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。 阅读全文
posted @ 2017-11-02 13:43 C&R 阅读(138) 评论(0) 推荐(0)