- 博客(6)
- 收藏
- 关注
原创 gitlab 回滚代码
用命令行打开git项目路径,切换到自己所在的分支。(作者使用的是idea) git branch 查看本地分支 git branch -a 查看远端分支 git checkout -b dev origin/dev 切换到dev上 开始回滚 输入git log 查看提交记录:黄色的是commitid。 输入q退出 找到需要回滚的commit,输入git reset --hard {commitId},将本地文件回滚: git reset --hard c503cffa0993329
2021-06-23 10:38:33
738
原创 并发编程学习:阅读并发编程的艺术-阅读笔记
文章目录聊一聊并发编程(并发编程学习第一课)1. 以下是一些多线程运行时 会影响多线程运行速率地问题和解决方案1.1 上下文切换问题:1.1.1 什么是上下文切换1.1.2 多线程一定快吗?1.1.3 如何减少上下文切换?1.2 死锁1.2.1 什么是锁?1.2.2 避免死锁的几个常见方法?1.3 资源限制的挑战1.3.1 资源限制?1.3.2 引发的问题1.3.3 解决资源限制问题1.3.4 资源限制时并发编程1.4 建议2. java并发机制的底层实现原理2.1 volatile的应用2.1.1 vol
2021-05-21 13:59:42
730
原创 cas算法 简解
文章目录CAS算法1. 什么是cas机制2. CAS题外了解:concurrent包的实现 CAS算法 建议:java开发程序员 使用 java 5 之后提供的 java.util.concurrent.acomic包中的cas类 使用java5+提供的cas特性,而不是自己实现,好处是使得开发更加的便捷,并且可以利用机器cpu的cas特性,是的cas的代码运行的更快。 1. 什么是cas机制 在仔细理解CAS之前 我们先了解以下什么是java的锁,多线程编程会因为多个线程之间数据同步问题导致实际结果与预期
2021-05-21 13:54:34
570
原创 redis desktop使用小结一
redis desktop使用小结一连接新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 连接 使用ip端口和auth方式连接 默认方式 既auth 里面直接是密码 此处使用的是redis的默认账户连接 连接自己创建的
2021-01-29 14:11:55
699
转载 redis持久化和分布式实现
Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。 1、RDB快照 (snapshots) 缺省情况情况下,Redis把数据快照存放在磁盘上的二进制文件中,文件名为dump.rdb。你可以配置Redis的持久化策略,例如数据集中每N秒钟有超过M次更新,就将数据写入磁盘;或者你可以手工调用命令SAVE或BGSAVE。 Redis借助了fork命令的copy on write机制。在生成快照时,将当前进程fork出一个子进程,然后在子
2020-07-20 15:22:46
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人