- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 spring 注解实现AOP
import java.lang.reflect.Method;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.annotation.Resource;import net.sf.json.JSONArray;import
2017-05-05 11:05:07
375
原创 Spring 根据参数名称注入值
在Spring 框架中 很常见根据参数名称自动赋值的反射操作 例如:Spring MVC 中前台请求具体的Controller 而具体的方法的入参可以根据参数名自动复制。JDK提供的反射 没用这样的功能 仅提供了 按参数顺序顺序赋值。而Spring 则使用了第三方的字节码解析工具(asm) 从字节码中读取各个方法的参数名称 具体实现可 查看LocalVariableTableParamet
2017-05-05 10:38:10
2793
原创 oracle 分析函数
常用的分析函数如下所列:row_number() over(partition by ... order by ...)rank() over(partition by ... order by ...)dense_rank() over(partition by ... order by ...)count() over(partition by ... order by ...
2017-05-05 10:13:38
481
原创 Oracle 某一列或者几列 检查在某个字符集合中
如题 ,此类问题 需要考虑查询效率和oracle 语句 in 的条数限制。常用的方法是 如下:1、假设数据库表为A 字段为 field ,那么常见语句为 a.field in ('1','2','3'....); 类似这种语句 但是这个in 子句有条数限制,这样你需要改良为(a.field in ('1','2','3',...,'999') or a.field in ('1001','
2017-04-14 11:16:24
3696
原创 Mysql 相邻两行记录某列的差值
表结构:数据:需求: 按照company_id不同分组,然后分别求出相同company_id相邻记录touch_time的差值SQL: select r1.company_id, r1.touch_time, r2.touch_time, r1.touch_time - r2.touch_time fro
2016-08-26 16:38:50
20189
1
原创 MySQL 常用命令
一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:\>mysql -hlocalhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”C:\>mysql -h172.16.16.45 -P 3306 -u root -p1
2016-08-09 17:38:46
431
转载 Js中Prototype、__proto__、Constructor、Object、Function关系介绍
Prototype、__proto__与Object、Function关系介绍
2016-07-21 14:26:46
441
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人