- 博客(6)
- 收藏
- 关注
原创 linux常用命令
cd a : 进入当前目录下的a目录 cd a/b : 进入当前目录下的a目录下b目录 cd /a/b : 进入根目录下的a目录下b目录 cd … : 返回上一级目录 cd : 回家 root回到 /root目录下 ; 其他用户tom 回到/home/tom cd - : 返回上次工作的目录 cd / : 回到根目录 mkdir 目录名称 : 创建目录 mkdir a : 在当前目录下创建了a目录 mkdir -p b/c : 创建多级目录 rmdir 目录名称 : 删除一个空目录(了解) ls.
2020-11-15 17:42:13
109
原创 AOP的日志管理
编写一个通知类:必须让springmvc能扫描到 添加一个注解@Component交给springmvc容器管理 添加一个注解@Aspect 声明它是通知类 编写一个增强的方法 添加环绕通知注解@Around("exection(* cn.itcast.web.controller..*.*(..))") 执行原来的逻辑 组装日志对象 调用SysLogService中save方法,保存日志 在springmvc.xml中开启aop的自动代理 @Component @Aspect public.
2020-11-14 15:20:14
75
原创 shiro安全框架的使用
使用subjects 主题 用于交互 SecurityManager:安全管理器 realm域:用户的登入信息,和权限信息,最终和数据库中的进行比较 shiro是基于大量的过滤器实现的 访问登入相关的资源,静态资源,直接放行,使用的是匿名过滤器 访问一些业务资源需要是否登入(身份过滤器),是否有权限(权限过滤器),退出的时候销毁session(登出过滤器) 1,在web.xml中配置代理过滤器,生命周期交给spring管理, 2,创建一个shiro.xml,自己创建一个realm域,中写拦截规则和自定义..
2020-11-13 22:37:09
99
原创 简述优化MySql
跟大家分享几种MySql优化的方法,如下 1,创建索引:添加有效的索引,如果不加索引的话对任意一条数据查询都会尽心全盘扫描,致命的性能下降 2,复合索引:由于mysql查询的时候每次只能使用一个索引,创建联合索引,常用的限制条件放在最左面,依次递减称作为(最佳左前缀特性) 3,索引中不要包含null值的列:为null索引就失效,在设计数据库表的时候,不要让默认字段为null。 4,使用短索引:对串列进行索引,指定前缀长度,短索引提高查询效率,节省磁盘空间和I/O操作。 5,排序:如果wehere语句在使用了
2020-11-01 16:33:16
65
原创 SpringBoot自动配置
SpringBoot可以快速上手,不需要了解太多配置概念,也不需要大量XML配置,通过使用SpringBoot的版本管理可以避免包依赖的混乱,SpringBoot官方已经对包的相互依赖做了大量的测试,保证不会出现异常,并且SpringBoot内置了tomcat,部署时可以直接通过Java命令运行应用,我们来说下SpringBoot自动配置的原理 1:在启动类有一个@SpringBootApplication注解想必大家都知道,上图 就是这张图,在@SpringBootApplication注解下有七个注解
2020-10-29 17:26:39
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人