摘要: explain分析 explain命令是查看优化器如何决定执行查询的主要方法,在查询语句前加explain即可 explain select * from t where c1 = (select id from t2 where id = 10); | id |select_type|table| 阅读全文
posted @ 2021-04-21 07:24 lavel 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 目标:将应用自动打包并自动部署到远程tomcat容器。 1.在pom.xml中添加plugin 2.说明 a.使用tomcat-maven-plugin也行,tomcat7-maven-plugin最近的版本是2.2,还是2013年更新的,目前还没看到tomcat8-maven-plugin,不过已 阅读全文
posted @ 2016-11-07 23:41 lavel 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: Joinpoints 连接点,通俗的讲就是想要横切的目标,这些目标包括方法(Method),构造器(Constructor),域(Field),异常(Exception),对象和类初始化(Object and class) Pointcuts 切点,就是定义的规则,这些规则用于匹配目标连接点,切点包 阅读全文
posted @ 2016-10-22 16:42 lavel 阅读(2371) 评论(0) 推荐(2) 编辑
摘要: 1.启用@AspectJ,需要下载aspectjweaver.jar 2.声明一个切面(Aspect) 3.声明一个切点(Pointcut) Spring AOP只支持在方法上定义连接点,所以只需考虑如何让切点匹配到目标方法,声明一个切点需要2步:一个包含名称的签名及参数(方法返回值必须为void) 阅读全文
posted @ 2016-10-22 00:12 lavel 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.Aspect 横切在多个类的一个关注点,在Spring AOP中,aspect实现是一个规则的类或@Aspect标注的规则类。例如:事务管理 2.Join point 程序执行过程中的一个点,例如:执行一个方法或处理一个异常,在Spring AOP中,一个连接点表示一个方法执行执行 3.Advi 阅读全文
posted @ 2016-10-21 18:31 lavel 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一.使用场景 1.把网上的jar包下到本地,如果要在maven的pom文件中配置使用,就必须将jar包按照maven的规范添加到maven仓库中,然后再pom中既可以配置引用了。 二.准备工作 1.电脑已安装好maven,本地仓库已配置好 2.jar包路径,如d:jar/junit-4.11.jar 阅读全文
posted @ 2016-07-31 15:30 lavel 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 最近工作中需要做一个搜索框,类似百度的搜索框,需要达到两个功能: 1.输入关键字,展示匹配的下拉列表 2.选择匹配的项后查出相关内容 一般电商网站中也经常用到该搜索条,首先分析功能实现,输入关键字马上显示匹配项列表,实现该功能输入框需要绑定"input"事件,然后向后台发送异步请求,将数据... 阅读全文
posted @ 2016-01-23 19:45 lavel 阅读(6940) 评论(0) 推荐(0) 编辑
摘要: spring mvc初始化过程 阅读全文
posted @ 2016-01-17 16:11 lavel 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 目前我使用的Eclipse luna版本中已经集成了git插件,这里就不介绍如何安装Git插件了,不懂可以看其他的博客。 上篇笔记介绍了Git的基本指令,实际开发中我基本都使用eclipse插件进行代码提交和更新,下面就介绍下Eclipse中如何使用Git插件。 首先看一张Git管理代码原理... 阅读全文
posted @ 2016-01-17 14:56 lavel 阅读(5623) 评论(0) 推荐(0) 编辑
摘要: 一、Git特点1.直接快照,而非比较差异 Git只关心文件数据的整体是否发生变化,而不关心具体文件及其内容发生了那些变化。也就是说Git在保存文件时,每次只会在上一次版本基础上保存那些变化的文件,为为变化的文件不会再次被保存。2.几乎所有的操作都可本地执行 这些操作包括查看历史记录,回滚,对比差... 阅读全文
posted @ 2016-01-09 23:24 lavel 阅读(680) 评论(0) 推荐(0) 编辑