摘要: 1.查看当前磁盘容量 df -h 2.进去虚拟机增大磁盘空间(必须关闭客户机) 3.键入命令 fdisk /dev/sda 键入:m(获取帮助) 键入:n(增加分区) 最后:w(退出) 4.创建物理卷(可以使用vgscan命令查看物理卷为centos) pvcreate /dev/sda3 5.使用 阅读全文
posted @ 2018-05-24 15:54 莱茵河畔 阅读(1155) 评论(0) 推荐(0)
摘要: 在AOP中有几个概念: 1、方/切面(Aspect):一个关注点的模块化,这个关注点实现可能另外横切多个对象,事务管理是J2EE应用中一个很好的横切关注点例子,方面用Spring的Advisor或拦截器实现。 2、连接点/织入点(Joinpoint):程序执行过程中明确的点,如方法的调用或特定的异常 阅读全文
posted @ 2018-05-10 18:49 莱茵河畔 阅读(97) 评论(0) 推荐(0)
摘要: 静态代理 若代理类在程序运行前就已经存在,那么这种代理方式被称为静态代理,这种情况下的代理类通常都是我们在java代码中定义的。通常情况下,静态代理中的代理类和委托类会实现同一接口或是派生自相同的父类。 优点: 1、可以隐藏为委托类的实现 2、可以实现客户与委托类间的解耦,在不修改委托类代码的情况下 阅读全文
posted @ 2018-05-10 14:52 莱茵河畔 阅读(156) 评论(0) 推荐(0)
摘要: AOP广泛应用于处理一些具有横切性质的系统级服务,AOP的出现是对OOP的良好补充,它使得开发者能用更优雅的方式处理具有横切性质的服务。不管是哪种AOP实现,不论是AspectJ、还是Spring AOP,它们都需要动态地生成一个AOP代理类,区别只是生成AOP代理类的时机不同:AspectJ采用编 阅读全文
posted @ 2018-05-10 11:08 莱茵河畔 阅读(114) 评论(0) 推荐(0)
摘要: 1、如果一个类想被序列化,需要实现Serializable接口。否则将抛出NotSerialableException异常。这是因为,在序列化操作过程中会对类型进行检查,要求被序列化的类必须属于Enum、Array和Serializable类型其中的任何一种。 2、在变量声明前加上该关键字,可以阻止 阅读全文
posted @ 2018-05-09 15:20 莱茵河畔 阅读(72) 评论(0) 推荐(0)
摘要: 行迁移试验准备 1.建表 drop table r_staff_temp purge; create table r_staff_temp as select * from r_staff; create index idx_staff_id r_staff_temp(staff_id);2.扩大字 阅读全文
posted @ 2018-03-29 15:49 莱茵河畔 阅读(162) 评论(0) 推荐(0)