- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 Redis学习笔记
Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令插队。RDB持久化方式能够在指定的时间间隔能对你的数据进行快照存储;AOF持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AOF命令以redis协议追加保存每次写的操作到文件末尾,Redis还能对AOF文件进行后台重写,使得AOF文件的体积不至于过大;
2023-03-29 10:41:03 182
原创 设计模式学习笔记
对类来说的,即一个类应该只负责-项职责。如类A负责两个不同职责:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解为Al, A2客户端不应该依赖它不需要的接口,即-一个类对另-一个类的依赖应该建立在最小的接口上。依赖倒转原则()是指:1)高层模块不应该依赖低层模块,二者都应该依赖其抽象。2)抽象不应该依赖细节,细节应该依赖抽象。3)依赖倒转(倒置)的中心思想是面向接口编程。4)依赖倒转原则是基于这样的设计理念:相对于细节的多变性,抽象的东西要稳定的多。
2023-03-29 10:40:06 231
原创 项目部署方法
我们如何把前后端项目制作成镜像,对此我们需要一个文件来定义,就我们把前后端项目的依赖、启动流程等,全部写道一个文件里面,文件名就叫Dockerfile。docker 是容器,可以将项目的环境(比如 java、nginx)和项目的代码一起打包成镜像,所有同学都能下载镜像,更容易分发和移植。git clone git@github.com:1851823350/user-center.git(ssh地址)//可以看下已经安装的镜像(没有权限用sudo)//前端(没有权限用sudo)//后端(没权限用sudo)
2023-03-29 10:38:38 2472
原创 Go学习笔记
Go开发一、基本知识1.1、基本结构(1)go文件的后缀是.go(2)package main 表示hello.go文件所在的包是main。在go中,每个文件都必须属于一个包。(3)import “fmt” 表示引入一个包,可以使用fmt包中的函数(4)func main(){}func 是一个关键字,表示一个函数。main 是函数名,是一个主函数,即为程序的入口*go语言里面,创建什么变量则一定要使用变量,否则会报错。*标识符首字母大写表示
2021-10-27 23:38:10 560
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人