参考资料: http://www.importnew.com/15420.htmlhttp://www.cnblogs.com/techyc/p/3455950.html Spring是借助了动态代理(JDK dynamic proxy)和CGlib两种技术实现AOP的,本文将学习前人的例子使用动态 ...
分类:
编程语言 时间:
2017-08-20 10:09:30
阅读次数:
131
动态SQL简介 动态SQL是Mybatis框架中强大特性之一。在一些组合查询页面,需要根据用户输入的查询条件生成不同的查询SQL,这在JDBC或其他相似框架中需要在代码中拼写SQL,经常容易出错,在Mybatis框架中可以解决这种问题。 使用动态SQL元素与JSTL相似,它允许我们在XML中构建不同 ...
分类:
数据库 时间:
2017-08-19 22:29:46
阅读次数:
227
今天做题一脸蒙;原以为理解的挺深的,看来不仅要学会,换药灵活运用。以下是搜集整理的重载和重写的区别: 1.首先是书写:重载英文为overload ,重写为 override 。 2.然后是定义: (1)重载的定义是:方法名相同,参数类型不同或参数个数不同或参数顺序不同,就可以构成重载。这里注意没有规 ...
分类:
编程语言 时间:
2017-08-19 15:54:24
阅读次数:
169
代码位置:https://github.com/baiqiantao/WebViewTest.git设计思想理解在WebView的设计中,不是什么事都要WebView类干的,有相当多的杂事是分给其他类做的,这样WebView专心干好自己的解析、渲染工作就行了。比如我们最熟知的,所有针对WebView... ...
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if语句我们可以实现某些 ...
分类:
数据库 时间:
2017-08-18 12:38:09
阅读次数:
198
一、基础准备 1.更改staff.jsp页面,删除编号的<input>标签 2.更改staff.hbm.xml配置文件,生成策略为uuid(Hibernate自动生成的长度为32为,没有横线) 二、添加基于easyui的自定义校验规则 - 扩展手机号校验规则 1.自定义扩展规则 $(function ...
分类:
其他好文 时间:
2017-08-16 19:20:29
阅读次数:
164
阿里巴巴Java开发手册上常规的编程命名总结:1.类名必须驼峰.例子:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 2.方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,必须遵从驼峰形式。例子:l ...
分类:
编程语言 时间:
2017-08-16 14:07:41
阅读次数:
229
题目描述 给出一个由小写英文字母组成的字符串S,再给出q个询问,要求回答S某个子串的最短循环节。如果字符串B是字符串A的循环节,那么A可以由B重复若干次得到。 输入 第一行一个正整数n (n<=500,000),表示S的长度。第二行n个小写英文字母,表示字符串S。第三行一个正整数q (q<=2,00 ...
分类:
其他好文 时间:
2017-08-16 09:53:18
阅读次数:
140
TelephonyManager是一个管理手机通话状态、电话网络信息的服务类。该类提供了大量的getXxx(),方法获取电话网络的相关信息。 TelephonyManager类概述: 可用于訪问有关设备上的电话服务信息。应用程序能够使用这个类的方法来确定电话服务和状态,以及訪问某些类型的用户信息。应 ...
分类:
移动开发 时间:
2017-08-15 18:51:07
阅读次数:
265
新概念2属于高中难度,最适合初学者打好基础。 $课文1 私人谈话 1. Last week I went to the theatre. 上星期我去看戏。 2. I had a very good seat. 我的座位很好, 3. The play was very interesting. 戏很有 ...
分类:
其他好文 时间:
2017-08-15 10:10:59
阅读次数:
227