- 博客(11)
- 收藏
- 关注
转载 Spring笔记(五)--注解方式实现AOP
包:aspectjrt.jar、aspectjweaver.jar AOP:面向切面的编程 1.XML配置; 2.注解。 一、注解方式: 打开注解处理器: <aop:aspectj-autoproxy/>接口: 1 package com.dwr.spring.proxy; 2 3 public interface UserManager { 4 ...
2016-08-30 16:19:00
83
转载 Spring笔记(四)--公共属性的配置
一、公共属性的注入配置: 四个bean: 1 package com.dwr.spring.bean; 2 3 public class Bean1 { 4 private Bean2 bean2; 5 private Bean3 bean3; 6 private Bean4 bean4; 7 8 public B...
2016-08-30 15:08:00
95
转载 Spring笔记(三)--代理模式
静态代理:自己定义的代理类; 动态代理:程序在运行时生成。 一、静态代理: 接口:UserManager:对用户的增删改查。 1 package com.dwr.spring.proxy; 2 3 public interface UserManager { 4 public void addUser(String username,String passwo...
2016-08-30 15:08:00
82
转载 表达式之谜
一、判断奇数 说到判断奇数,第一反应就是 i % 2 == 1;然而这个是有很大问题的; 对负数的判断而言,其语句是错误的!!因为 负数%2 == -1 所以可以改进为 i % 2 != 0; 还可以进一步优化,众所周知,位运算是特别快的,所以有: i & 1 != 0; ==> 最优方案!!! 二、找零时刻 找零钱:2-1.1 ...
2016-08-30 14:03:00
68
转载 Spring笔记(二)
一、装配集合类型的属性: 1.Set: 1.<bean id="userService" class="com.szy.spring.service.UserServiceImpl"> 2. <property name="sets"> 3. <set> 4. ...
2016-08-30 10:29:00
57
转载 Spring笔记(一)
Spring框架: 借鉴:http://www.cnblogs.com/cyjch/archive/2012/02/06/2340415.html Spring框架依赖于两个jar包:spring.jar、commons-logging.jar。 为便于测试,加入了Junit.jar。 一、一个简单的示例: 接口类: 1 package com.imooc.myinter...
2016-08-30 09:40:00
61
转载 Mybatis(二)
一、主配置文件 基本作用就是配置JDBC连接的有关信息,比如URL、用户名、密码等等 二、映射文件 基本作用就是编写SQL语句,同时给每个SQL语句定义一个唯一标识(ID),在程序中通过此ID来调用这条SQL语句。 整个唯一标识sql的id为namespace+id 三、sql的参数传递 1.简单参数 1 <delete id="delete" param...
2016-08-29 22:25:00
81
转载 Mybatis(一)
MyBatis支持普通的SQL查询、存储过程、高级映射。 借鉴:http://www.cnblogs.com/harrychinese/archive/2012/01/09/learn_mybatis.html#undefined Mybatis基础配置: http://blessht.iteye.com/blog/1097005 1.MyBatis使用自带的数据库连接池!! ...
2016-08-29 21:58:00
64
转载 网络编程(一)
一、概念: 1.网络:将不同区域的计算机联系到一起 局域网、城域网、互联网 2.地址:IP地址:确定网络上一个绝对地址|位置 3.端口号:区分计算机软件:取值范围:0~65535(2个字节) 3.1) 在同一个协议下端口号不能重复; 3.2) 1024以下的端口号不要使用。 4.资源定位:URL统一资源定位符URI统一资源 5.数据的传输: 5.1)协议:TCP...
2016-06-23 17:38:00
76
转载 内部类与匿名内部类
一、内部类 内部类的方法中可以直接使用外部类属性与方法,包括私有的; 内部类的创建: 根据外部类的对象创建: 1 OuterClass.InnerClass i = o.new InnerClass();2 i.aaa(); 静态内部类可以看做是普通的类:其创建如下: 1 OuterClass.StaticInner i2 = n...
2016-04-12 17:36:00
65
转载 JAVA面向对象的理解
一、JAVA中的栈内存与堆内存 1.栈内存:存放局部变量,超出作用域会被回收; 2.堆内存:创建出来的对象,有java垃圾回收器回收。 二、static与类共存亡; 非static与对象共存亡!! 三、对象的比较: 1.== :比较的是栈内存中的值(地址) 2.equals : 比较的是内容,重写该方法才有意义!! 四、函数传参是:基本类型是值的拷贝的传递;...
2016-04-12 15:40:00
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人