- 博客(15)
- 收藏
- 关注
原创 git常用命令
git init 将当前文件夹加入到git仓库管理中git status 查看版本管理状态git add 文件1 文件2… 将文件的改变的添加到暂存区中 多个文件之间用空格隔开git rm --cached 文件1 文件2… 将暂存区中的文件移除 多个文件之间用空格隔开 (rm----remove )git add . 将所有改变都提交到暂存区中git commit -m ‘提交记录描述’ 将暂存区中的文件的改变提到到仓库中git restore 文件。。。 放弃文
2022-06-21 15:03:25 129
原创 Redis事务及乐观锁的实现
Redis单条命令是原子性的,但事务是不满足原子性的运行时异常:事务队列中存在语法性错误(如:让字符串进行加减运算),那么执行事务时该条命令抛出异常,队列中其余正确的命令仍会执行!(故Redis事务不满足原子性)悲观锁, 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿...
2022-06-15 19:50:47 167
原创 Redis发布订阅
Redis发布订阅是一种消息通信模式:发送者(publish)发送消息,订阅者(subscibe)接收消息。订阅给定的一个或多个频道将信息发布到指定的频道退订给定的频道订阅一个或多个符合给定模式的频道查看订阅与发布系统的状态退订所有给定模式的频道...
2022-06-15 14:50:04 85
原创 Java基础-正则表达式
正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。实例:姓名是张三丰,显示 张*丰,手机号:13014577033 显示的是 130****7033正则表达式语法在 Java 中,\ 表示:我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。所以,在其他的语言中(如 Perl),一个反斜杠 \ ** 就足以具有转义的作用,而在 Java 中正则表达式中则需要有两个反斜杠才能被解析为其他语言中的转义作用。**也可以
2022-06-14 15:57:24 63
原创 Redis数据类型常用命令
五种基本数据类型:其他数据类型:设置指定 key 的值。获取指定 key 的值返回 key 中字符串值的子字符将给定 key 的值设为 value ,并返回 key 的旧值(old value)获取所有(一个或多个)给定 key 的值将值 value 关联到 key ,并将 key 的过期时间设为 seconds (以秒为单位)只有在 key 不存在时设置 key 的值返回 key 所储存的字符串值的长度。同时设置一个或多个 key-value 对同时设置一个或多个 key-value 对,当且仅当所有给定
2022-06-13 19:21:42 100
原创 Java面向对象三大特性-封装
封装是指一种将抽象性函数接口的实现细节部分包装、隐藏起来的方法。实现封装的方式:修改属性的可见性来限制对属性的访问(一般为private)。对每个属性提供public的getter、setter方法,用以设置和获取该属性的值。...
2022-06-08 21:58:44 115
原创 Java面向对象三大特性-继承
继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。3 继承的特性子类拥有父类非private 的属性和方法。子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。类型可以用自己的方式实现父类的方法。Java的继承是单继承,但可以多重继承。(一个类只能继承一个父类,但是可以实现多个接口)。提高了类之间的耦合性(继承的缺点:耦合度越高就会造成代码之间的联系越紧密,代码的独立性越差)。...
2022-06-08 21:28:50 199
原创 win11安装mysql8.0.29最新压缩包版
win11安装mysql8最新压缩包版1、下载mysql2、解压3、初始化数据库并安装启动服务以管理员身份打开CMD命令控制台cd c:/dbs/mysql-8.0.29/bin 进入mysql8.0.29目录mysqld --initialize-insecure 初始化,会自动的在c:/dbs/mysql-8.0.29/data 建立目录mysqld install 安装服务,服务名称为mysqlnet start mysql 开启数据库服务net stop mysql 关闭数据库
2022-05-11 18:22:23 1057
原创 Linux-docker下载使用mysql:5.6.51
1 下载mysql 5.6.51docker pull mysql:5.6.512 建立容器docker run -itd -P -name mysql5651 -e MYSQL_ROOT_PASSWORD=root -e TZ=Asia/Shanghai mysql:5.6.51-P :随机端口号-e MYSQL_ROOT_PASSWORD=root :密码设为root-e TZ=Asia/Shanghai:设置时区3 测试连接docker run -it --rm mysql:5.6.5
2022-05-10 21:27:58 818 1
原创 Linux基础-固定IP、时区、中文字符集设置
一、固定IP设置1 查看ip地址ip addr2 打开配置文件suso vim /etc/netplan/00-installer-config.yaml#修改前文件:network: ethernets: ens32: dhcp4: true version: 2#修改后文件#方式一network: ethernets: ens33: addresses: [192.168.21.78/24] .
2022-05-09 20:39:49 424 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人