- 博客(4)
- 收藏
- 关注
原创 java排列组合实例
排列组合:排列组合是组合学最基本的概念。所谓排列,就是指从给定个数的元素中取出指定个数的元素进行排序。组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。排列组合的中心问题是研究给定要求的排列和组合可能出现的情况总数。 排列组合与古典概率论关系密切。实现功能:数据源有多个数组,从每个数组中获取一个值,组成一个结果集,列出所有的结果集.例如:多个数组:{"na
2016-07-28 13:44:55 1391
转载 tomcat日志自动分割(linux)
今天在tomcat上查看项目日志的时候,发现catalina.out文件竟然已经达到202M了,决定做一下日志的分割.先看了一下crontab任务中,发现有个删除前10天日志的自动任务,但是没有发现切割的自动任务. 搜了一下,据说tomcat有默认的日志分割功能,能每天自动生成类似catalina.2010-10-08.log的文件,但是默认catalina.out文件却一直增长.据
2016-07-26 18:38:22 20252 3
转载 CGLib动态代理原理及实现
JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。JDK动态代理与CGLib动态代理均是实现Spring AOP的基础。 简单的实现举例:这是一个需要被代理的类,也就是父类
2016-07-26 14:46:46 231
原创 spring boot 简单例子
spring越来越被很多项目使用,是因为功能全,开发方便,但是spring框架的配置比较麻烦,也就是说每一个项目,使用spring的框架都得进行大量的配置而spring boot的出现,正在弥补了这个短板,它可以快速的帮助开发人员搭建spring的系统,而且本身集成了tomcat等容器.使用起来很方便,下面介绍下最简单的使用方法,也就是入门的hello world 程序.MAVEN中的
2016-07-15 23:22:35 2889
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人