摘要:
单文件编译 添加版本号 project(xxx VERSION 0.1.0) 指定C++版本 set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED True) 多文件编译 将所有头文件放到Include文件夹下,源文件放到Source文 阅读全文
摘要:
AOP 面向切面编程:Aspect Orient Programming:在不惊动原始设计的基础上增加新的功能 连接点:方法的执行,程序执行的任意位置(理解为所有的方法) 切入点:一个或多个方法,(这些方法需要新增额外功能 通知:共性功能(新的方法,需要附加给切入点 通知类:包含通知的类 切面:描述 阅读全文
摘要:
注解开发 注解开发bean 给要放到容器的bean添加注解 @Component("BookDao") public class BookDaoImpl implements BookDao { public void save() { System.out.println("Dao Save... 阅读全文
摘要:
Spring体系结构 bean,core,context,SpEL Spring开发步骤 业务层(service) DAO层(DAO) 导入Spring基本包 编写DAO接口和Impl类 创建Spring核心配置文件 在Spring配置文件中配置Impl 使用SpringAPI获取Bean实例 例子 阅读全文
摘要:
DML和DDL补充 insert插入多条语句 insert into 表名(字段1,字段2) values(值1,值2), (值3,值4),...,() 快速创建表 将查询的结果当作成新的表 create table xx as select * from emp; 把查询结果插入到 insert 阅读全文
摘要:
distinct 去重 必须出现在字段最前面 如果有多个字段,表示这多个字段联合去重 连接查询 SQL92 select e.ENAME, d.DNAME from emp e, dept d where e.DEPTNO = d.DEPTNO SQL99 select e.ENAME, d.DNA 阅读全文
摘要:
组合模式 在文件系统中,文件夹和文件具有一致性 将文件夹和文件当作同一种东西看 示例 模拟一个文件系统。文件和文件夹都具有名称和大小,我们将其抽象成Entry。 但是文件夹可以add文件或者文件夹,文件却不能add class FileTreatmentException extends Runti 阅读全文
摘要:
set集合 底层就是一个hash表,只不过保存的值是null。 添加删除 sadd key element element ... 用element等创建一个set smembers key 显示key中成员 sismembers key element 判断element是否在key中 scard 阅读全文
摘要:
桥接模式 将类功能的层次结构和实现结构分离开 实现层次结构:在模板方法模式中,我们通过重写父类的方法来达到实现自己的功能的目的。这里使用的继承只是子类为了在父类的接口下实现自己的方法。 功能层次结构:继承一个类,写一个新的方法。这里使用继承是为了给父类添加新的方法,但是又能继续用父类的方法。 桥接模 阅读全文
摘要:
单例模式 这个太简单了,贴一下代码吧 public class Singleton { private static Singleton singleton = new Singleton(); public static Singleton getInstance() { return singl 阅读全文