05 2019 档案

@AutoConfigureBefore
摘要:@AutoConfigureBefore(Xxx.class)此注解用在类名上,标识在加载Xxx类前加载该配置类 阅读全文

posted @ 2019-05-29 18:50 风再起时9302 阅读(2565) 评论(0) 推荐(0)

mysql小技巧
摘要:1.在知道查询结果只有一条的情况下在后面加上 limit 1 会大幅提升速度; 例如:test表1000w条数据 select * from test where name = 'Carl1' 执行时间为10.510s; select * from test where name = 'Carl1' 阅读全文

posted @ 2019-05-29 15:11 风再起时9302 阅读(97) 评论(0) 推荐(0)

spring cache 几个注解解释
摘要:转自https://www.cnblogs.com/fashflying/p/6908028.html 从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会 阅读全文

posted @ 2019-05-27 16:48 风再起时9302 阅读(413) 评论(0) 推荐(0)

转几篇关于反射的文章
摘要:https://www.cnblogs.com/crazylqy/category/654734.html 阅读全文

posted @ 2019-05-22 09:07 风再起时9302 阅读(126) 评论(0) 推荐(0)

几篇并发的文章
摘要:https://www.cnblogs.com/xrq730/category/733883.html 阅读全文

posted @ 2019-05-17 09:46 风再起时9302 阅读(67) 评论(0) 推荐(0)

线程池的使用(转)
摘要:Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得 阅读全文

posted @ 2019-05-17 09:36 风再起时9302 阅读(122) 评论(0) 推荐(0)

深入理解java不可变对象(转)
摘要:深入理解Java中的不可变对象 不可变对象想必大部分朋友都不陌生,大家在平时写代码的过程中100%会使用到不可变对象,比如最常见的String对象、包装器对象等,那么到底为何Java语言要这么设计,真正意图和考虑点是什么?可能一些朋友没有细想过这些问题,今天我们就来聊聊跟不可变对象有关的话题。 以下 阅读全文

posted @ 2019-05-17 09:33 风再起时9302 阅读(150) 评论(0) 推荐(0)

收集的书
摘要:《Effective Java》 阅读全文

posted @ 2019-05-17 09:07 风再起时9302 阅读(117) 评论(0) 推荐(0)

BeanPostProcessor(转)
摘要:BeanPostProcessor简介 BeanPostProcessor是Spring IOC容器给我们提供的一个扩展接口。接口声明如下: public interface BeanPostProcessor { //bean初始化方法调用前被调用 Object postProcessBefore 阅读全文

posted @ 2019-05-13 17:33 风再起时9302 阅读(193) 评论(0) 推荐(0)

JDK的动态代理深入解析(Proxy,InvocationHandler)(转)
摘要:JDK的动态代理深入解析(Proxy,InvocationHandler)(转) 一、什么是动态代理 动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际对象实现系统的实际功能,代理对象对客 阅读全文

posted @ 2019-05-13 17:12 风再起时9302 阅读(225) 评论(0) 推荐(0)

Java中InputStream和String之间的转换方法
摘要:1、InputStream转化为String1.1 JDK原生提供方法一:byte[] bytes = new byte[0];bytes = new byte[inputStream.available()];inputStream.read(bytes);String str = new Str 阅读全文

posted @ 2019-05-10 14:06 风再起时9302 阅读(227) 评论(0) 推荐(0)

linux的一些常用命令
摘要:ps -ef|grep java 查看进程 netstat -nltp 查看进程的占用端口 kill -9 进程号 杀死进程 pwd 显示当前路径 rm name.txt 删除文件 rm -R dir dirname 删除目录下所有文件 rm -f filename 强制删除 rm -rf file 阅读全文

posted @ 2019-05-08 15:26 风再起时9302 阅读(153) 评论(0) 推荐(0)

Linux下查看文件内容的命令
摘要:转自https://www.cnblogs.com/luying--lulu/p/5314963.html 查看文件内容的命令: cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容输出 more 根据窗口大小,一页一页的现实文件内容 less 和more类似 阅读全文

posted @ 2019-05-08 15:24 风再起时9302 阅读(127) 评论(0) 推荐(0)

转:ThreadLocal剖析
摘要:转自http://www.cnblogs.com/dolphin0520/p/3920407.html 一.对ThreadLocal的理解 ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,其实意思差不多。可能很多朋友都知道ThreadLocal为变量在每个线程中都创建了 阅读全文

posted @ 2019-05-07 10:49 风再起时9302 阅读(127) 评论(0) 推荐(0)

mysql优化
摘要:原文:https://mp.weixin.qq.com/s__biz=MzI4NTA1MDEwNg==&mid=2650763421&idx=1&sn=2515421f09c150d31e8d1b8b59243bd5&chksm=f3f9c508c48e4c1ea64b00b25c226efa2b9 阅读全文

posted @ 2019-05-06 09:36 风再起时9302 阅读(144) 评论(0) 推荐(0)

java8
摘要:转自https://www.cnblogs.com/snowInPluto/p/5981400.html 1. 概述 1.1 函数式编程简介 我们最常用的面向对象编程(Java)属于命令式编程(Imperative Programming)这种编程范式。常见的编程范式还有逻辑式编程(Logic Pr 阅读全文

posted @ 2019-05-05 16:46 风再起时9302 阅读(201) 评论(0) 推荐(0)

导航