2019年9月10日

适配器模式

摘要: 一.对象适配器模式 二.类适配器模式 三. 缺省适配器 适配器模式(Adapter Pattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 分为三个角色:1.Target 阅读全文

posted @ 2019-09-10 16:37 孤独的猫4399 阅读(121) 评论(0) 推荐(0) 编辑

2019年8月30日

工厂模式的三种形式

摘要: 简单工厂模式-Simple Factory Patter 在简单工厂模式结构图中包含如下几个角色: ● Factory(工厂角色):工厂角色即工厂类,它是简单工厂模式的核心,负责实现创建所有产品实例的内部逻辑;工厂类可以被外界直接调用,创建所需的产品对象;在工厂类中提供了静态的工厂方法factory 阅读全文

posted @ 2019-08-30 15:40 孤独的猫4399 阅读(774) 评论(0) 推荐(0) 编辑

2019年8月29日

面向对象设计的几大原则

摘要: 面向对象设计原则之单一职责原则 单一职责原则是最简单的面向对象设计原则,它用于控制类的粒度大小。单一职责原则定义如下: 单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化 阅读全文

posted @ 2019-08-29 11:08 孤独的猫4399 阅读(180) 评论(0) 推荐(0) 编辑

2019年8月28日

数据库的优化

摘要: 1.1、创建并使用正确的索引 索引会大大增加表记录的DML(INSERT,UPDATE,DELETE)开销,正确的索引可以让性能提升100,1000倍以上,不合理的索引也可能会让性能下降100倍,因此在一个表中创建什么样的索引需要平衡各种业务需求。 1、表的主键、外键必须有索引; 2、数据量超过30 阅读全文

posted @ 2019-08-28 11:14 孤独的猫4399 阅读(143) 评论(0) 推荐(0) 编辑

2019年8月21日

@RequestBody的使用

摘要: @RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的),而RequestParam接收的是key-value里面的参数;GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交。 在后端的同一 阅读全文

posted @ 2019-08-21 11:25 孤独的猫4399 阅读(1023) 评论(0) 推荐(1) 编辑

vue.js小记

摘要: v-if 指令将根据表达式 seen 的值(true 或 false )来决定是否插入 p 元素。 v-bind 指令被用来响应地更新 HTML 属性:v-bind 指令将该元素的 href 属性与表达式 url 的值绑定。 v-on 指令,它用于监听 DOM 事件: v-model 指令用来在 i 阅读全文

posted @ 2019-08-21 11:12 孤独的猫4399 阅读(90) 评论(0) 推荐(0) 编辑

2019年8月13日

oracle数据库中用户、表空间、表之间的关系

摘要: 用户=商家表=商品表空间=仓库1个商家能有很多商品,1个商品只能属于一个商家1个商品可以放到仓库A,也可以放到仓库B,但不能同时放入A和B 仓库不属于任何商家商家都有一个默认的仓库,如果不指定具体仓库,商品则放到默认的仓库中oracle中用户的所有数据都是存放在表空间中的,很多个用户可以共用一个表空 阅读全文

posted @ 2019-08-13 11:34 孤独的猫4399 阅读(1664) 评论(0) 推荐(0) 编辑

2019年8月12日

用Docker搭建Oracle数据库

摘要: 1,拉取镜像: docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 2,创建容器 docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyu 阅读全文

posted @ 2019-08-12 15:08 孤独的猫4399 阅读(5380) 评论(0) 推荐(0) 编辑

2019年8月8日

springboot 2 整合swagger2

摘要: 1.首先需要在pom.xml进行增加我们需要Swagger2所需要的依赖。 <!--swagger依赖--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <versi 阅读全文

posted @ 2019-08-08 09:58 孤独的猫4399 阅读(160) 评论(0) 推荐(0) 编辑

2019年8月2日

oracle归档模式

摘要: 非归档模式转归档模式shutdown immediate; #关闭数据库startup mount; #连接控制文件alter database archivelog; #设置为归档模式alter database open; #打开数据库 alter system set log_archive_ 阅读全文

posted @ 2019-08-02 16:40 孤独的猫4399 阅读(178) 评论(0) 推荐(0) 编辑

导航