自定义博客皮肤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)
  • 收藏
  • 关注

原创 为什么要使用nodejs呢?

前言 本篇文章主要笔者对nodejs的理解记录 为什么要使用nodejs呢? 我们从nodejs官网可以知道:nodejs是一门动态语言,nodejs开发非常高效,代码也简单,那是因为nodejs这门语言的特点。它是一个开源与跨平台的 JavaScript 运行时环境。依赖于Chrome V8引擎进行代码解释。 nodejs的三大特点 一. 单线程 二. 非阻塞I/O 即 异步io 三. 事件驱动 就是因为nodejs的特点使nodejs有以下优点和缺点 优点: 1 适合高并发 2 适合I/O密集型应用 缺

2021-09-27 14:16:48 1067

原创 Redis事务

Redis事务 Redis的事务其实是 开启事务 然后把一条一条的命令加入队列中 然后提交时按顺序执行这些命令,如果出错则撤销事务。 所以Redis的事务就是三步 事务开启 (MULTI) 命令入队列 执行事务(EXEC)或者 撤销事务(DISCARD) Redis事务没有MySQL、pgSQL等关系型数据库一样的ACID。没有隔离级别,不能保证原子性,也没有执行事务失败会进行回滚操作。 这就会导致前面成功了就成功了,失败的命令就无效,后面的继续进行。因为像事务隔离级别需要加锁、解锁什么的,比较耗性能,

2021-01-20 15:25:15 115 2

原创 学习日记之MP(Mybatis_plus)

mybatis_plus,简称MP 。顾名思义是mybaits的加强版,为简化而生!通过简单的配置就可以使得开发更加简单高效。 环境搭建 a. maven和仓库弄好。 b. 新建springboot工程项目,设置修改maven环境和仓库位置,修改maven文件下的conf的settings.xml文件,将仓库位置写入里面。c. 添加依赖 d. 配置资源文件 application.xml/.yml 配置好数据库等 MP的使用 1 添加依赖 2 创建数据库 3 修改配置文件 4 创建映射实体类(可以通过使用l

2020-08-26 22:27:59 242

原创 关于网络响应状态码

常看见的网络响应状态码的含义 1 200:表示请求访问成功 2 404 :表示请求服务器成功但是访问的文件不存在(找不到) 3 400: 表示请求失败有错误,服务器无法理解请求 4 500: 表示请求服务器成功,但是服务器内部错误即代码错误 5 302: 表示请求重定向 ...

2020-07-07 11:34:43 317

原创 数据库事务

在数据库中,大家都知道会有事务的概念,那什么是事务呢? 事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。 事务必须满足ACID4个属性。 A 指的是原子性(Atomicity) 原子性是指 事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 C 指的是一致性(Consistency) 一致性是指 事务必须使数据库从一个一致性状态变换到另一个一致性状态。 I 指的是隔离性(Isolation) 隔离性是指 一个事务的执行不能被其他事务干扰,即一个事务内部的操作及使用的数据对并发的

2020-07-07 10:49:35 186

空空如也

空空如也

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

TA关注的人

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