自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 面向对象设计原则

1、单一职责原则 定义: 一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。 单一职责原则是实现高内聚、低耦合的指导方针,是最简单却最难运用的原则,需要设计人员发现类的不同职责并将其分离 2、开闭原则 定义: 软件实体应当对扩展开放,对修改关闭。 指软件实体应尽量在不修改原有代码的情况下进行扩展。 3、里氏替换原则 定义: 所有引用基类的地方必须能透明地使用其子类的对象。 里氏替换原则表明,在软件中将一个基类对象替换成它的子类对象,程序将不会产生任何错误和异常,反过来则不成立。 在运用里氏替换

2020-10-12 11:05:11 88

原创 Redis相关知识

目录什么是RedisRedis 数据类型Redis特性Redis缓存Redis缓存穿透缓存雪崩缓存击穿 什么是Redis Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 Red

2020-10-12 10:57:58 98

原创 常使用的Git命令

获取与创建项目命令 git init 用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。 在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 shouce.rencc 项目: 1.$ mkdir shouce.rencc 2.$ cd shouce.rencc 3.$ git init 4.Initialized empty Git repository in /www/shouce.rencc/.git/ 5.# 在 /w

2020-10-12 10:36:47 403

原创 项目过程中的一些小细节

1.tkmybatis使用有关主键的函数,需要在主键上有@Id注解 2.vue使用Switch绑定值为0和1时,active-value和inactive-value的值分别是字符串的1和2,如果你赋值为数字类型的 1 或 2是无法正常工作的,若赋值为数值类型,需这样写: <el-switch v-model=“state” :active-value=“1” :inactive-value=“2” @change=chang($event,state)> 3.在vue中,异步请求渲染界面,需

2020-10-12 10:13:56 110

原创 事务的基础知识

事务事务的传播级别概念 ##事物的隔离级别 事务的隔离级别 事务的四大特性分别是:原子性、一致性、隔离性、持久性 幻读和不可重复读都是在同一个事务中多次读取了其他事务已经提交的事务的数据导致每次读取的数据不一致,所不同的是不可重复读读取的是同一条数据,而幻读针对的是一批数据整体的统计(比如数据的个数) 以MYSQL数据库来分析四种隔离级别 第一种隔离级别:Read uncommitted(读未提交) 如果一个事务已经开始写数据,则另外一个事务不允许同时进行写操作,但允许其他事务读此行数据,该隔离级别可以通过

2020-10-12 09:48:43 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除