2019年8月12日
摘要: Log4j2的过滤器功能使用比较灵活,可以在三钟标签(对应下面类图中的三个类)中添加过滤器Filter,一是在配置文件的<configuration> 标签下,第二是在<loggers>,第三是在<appenders>标签下。 下图摘自用户手册第二章Architecture 过滤器也有很多种,具体可 阅读全文
posted @ 2019-08-12 16:27 LittleSpring 阅读(4345) 评论(0) 推荐(0) 编辑
  2019年7月28日
摘要: 北包包 阅读全文
posted @ 2019-07-28 23:40 LittleSpring 阅读(95) 评论(0) 推荐(0) 编辑
  2019年7月26日
摘要: 2. @Autowired 作用:@Autowired表示被修饰的类需要注入对象,spring会扫描所有被@Autowired标注的类,然后根据 类型在ioc容器中找到匹配的类注入。 @Autowired public class Car(Brand benz) { this.brand=benz; 阅读全文
posted @ 2019-07-26 18:21 LittleSpring 阅读(6776) 评论(0) 推荐(0) 编辑
  2019年7月23日
摘要: MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。是一个基于Java的持久层框架 ORM框架 都是对JDBC的一种封装! Objet Relation Ma 阅读全文
posted @ 2019-07-23 18:12 LittleSpring 阅读(125) 评论(0) 推荐(0) 编辑
摘要: @ComponentScan注解是什么 https://blog.51cto.com/4247649/2118342 @ComponentScan注解默认就会装配标识了@Controller,@Service,@Repository,@Component注解的类到spring容器中 总结一下@Com 阅读全文
posted @ 2019-07-23 15:13 LittleSpring 阅读(189) 评论(0) 推荐(0) 编辑
  2018年10月9日
摘要: B树(多向平衡查找树) B-树是对2-3树数据结构的扩展。它支持对保存在磁盘或者网络上的符号表进行外部查找,这些文件可能比我们以前考虑的输入要大的多(以前的输入能够保存在内存中)。(B树和B+树是实现数据库的数据结构) (B树是用于存储海量数据的,一般其一个结点就占用磁盘一个块的大小。) (1)根节 阅读全文
posted @ 2018-10-09 20:11 LittleSpring 阅读(128) 评论(0) 推荐(0) 编辑
  2018年9月19日
摘要: Java线程调度的一点背景 在各种各样的线程中,Java虚拟机必须实现一个有优先权的、基于优先级的调度程序。这意味着Java程序中的每一个线程被分配到一定的优先权,使用定义好的范围内的一个正整数表示。优先级可以被开发者改变。即使线程已经运行了一定时间,Java虚拟机也不会改变其优先级 优先级的值很重 阅读全文
posted @ 2018-09-19 19:25 LittleSpring 阅读(6435) 评论(0) 推荐(0) 编辑
  2018年8月27日
摘要: 1)精辟阐述:可以将 ArrayList想象成一种“会自动扩增容量的Array”。2)Array([]):最高效;但是其容量固定且无法动态改变; ArrayList: 容量可动态增长;但牺牲效率;3)建议:基于效率和类型检验,应尽可能使用Array,无法确定数组大小时才使用ArrayList!不过当 阅读全文
posted @ 2018-08-27 16:27 LittleSpring 阅读(163) 评论(0) 推荐(0) 编辑
  2018年8月1日
摘要: 1、模块 定义:本质是从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能) .py结尾的python文件 test.py 模块名为test 2、导入方法 import model1,model2 使用 模块名.方法名() 模块吗.变量名 from model1 import * (导入 阅读全文
posted @ 2018-08-01 17:54 LittleSpring 阅读(185) 评论(0) 推荐(0) 编辑
  2018年7月28日
摘要: import os import sys BasePath = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) print(BasePath) sys.path.append(BasePath) from core import main main.login() 阅读全文
posted @ 2018-07-28 11:36 LittleSpring 阅读(138) 评论(0) 推荐(0) 编辑