12 2022 档案

为什么要有用户名和密码
摘要:我们来思考一下用户名+密码的本质,通过用户名和密码我们可以去获取服务器上的资源,也就是用户名密码是获取资源的钥匙。 如果我们需要去获取这份资源,只要拿到钥匙就行了,按理说钥匙一把就够了,也就是只要一个密码,或者说只要一个用户名就能取到资源。 如果用户名不被泄漏,我们其实不需要密码。毕竟用户名和密码一 阅读全文

posted @ 2022-12-30 23:17 zhangyukun 阅读(313) 评论(0) 推荐(0)

shiro单点登录和单次登录
摘要:什么是单点登录,什么是单次登录 单点登录,集群环境中,在一台服务器登录了,相当于整个集群环境都登录了,可以分成有状态和无状态两种方式 单次登录,既一个账号只能登录一次,再次登录前面的那个被踢下线。单次登录有些变种,比如允许一类设备登录一次,手机登录QQ,电脑也能登录QQ,两个可以同事在线。原理类似。 阅读全文

posted @ 2022-12-30 23:16 zhangyukun 阅读(1055) 评论(0) 推荐(0)

mysql数据库一些实用的东西
摘要:数据库的锁粒度篇 首先我们有一张数据表,三个字段id,name,age,val。id 是主键,name 是索引,info 是普通字段,val是我们需要改动的字段。 数据库引擎使用innodb,myisam只支持表锁,这里不讨论,表结构和初始化数据如下: CREATE TABLE `test` ( ` 阅读全文

posted @ 2022-12-17 22:26 zhangyukun 阅读(33) 评论(0) 推荐(0)

分布式事务详解
摘要:XA 事务 这个唯一一个强一致的事务,效率最低,全局事务执行过程中,任意子事务可提交阶段都只能等待,一直到所有子事务都走到这个节点才能一起提交。因为没有单独的提交,可见性依赖于数据库的可见性,可以避免脏读问题。 总结:强一致性,效率低,和依赖数据库实现XA协议,是强一致性的不二选择。 AT 事务 执 阅读全文

posted @ 2022-12-15 20:54 zhangyukun 阅读(71) 评论(0) 推荐(0)

seata @GlobalTransactional 不生效的问题解决方案
摘要:前提条件我们已经搭建了 springcloud alibaba的 其他框架nacos,sentinel,seata server 问题1 服务部可用问题 检查seata-server 和 group 和 在 nacos 里面注册额一致 如果还不行可能是版本冲突导致的 @GlobalTransacti 阅读全文

posted @ 2022-12-13 21:25 zhangyukun 阅读(4747) 评论(0) 推荐(1)

centos7安装nginx
摘要:下载解压 官网地址: nginx: download 下载稳定版中的,Linux版本 解压缩 tar -zxvf nginx-1.22.1.tar.gz 安装依赖 yum install -y openssl* & yum -y install ncurses-devel 打开解压缩的nginx目录 阅读全文

posted @ 2022-12-04 10:48 zhangyukun 阅读(105) 评论(0) 推荐(0)

使用cnblog上传markdown文件到博客园
摘要:下载并且安装python3 地址:https://www.python.org/ 安装完以后: 下载 pycnblog 地址:https://github.com/dongfanger/pycnblo 将下载的pycnblog工具解压,打开config.yaml文件里面就是配置博客园的账号授权信息 阅读全文

posted @ 2022-12-02 01:32 zhangyukun 阅读(87) 评论(0) 推荐(0)

MapperFacade高效copy工具
摘要:导入maven <!--mapperfacede copy神器--> <dependency> <groupId>ma.glasnost.orika</groupId> <artifactId>orika-core</artifactId> <version>1.5.4</version> </de 阅读全文

posted @ 2022-12-02 01:06 zhangyukun 阅读(1579) 评论(0) 推荐(0)

flyway数据库改动版本控制工具
摘要:flyway解决了什么问题 程序编写过程中,初始化数据库的sql,表结构变化sql,因为表结构变化所以有些老数据需要通过一些sql来处理。这样的sqll通常做法是卸载投产清单里面的。如果有人没按照投产清单来,这部分修改就会出错。 flyway 可以来管理投产清单里面的sql,通过版本和历史记录,在程 阅读全文

posted @ 2022-12-02 01:06 zhangyukun 阅读(680) 评论(0) 推荐(0)

导航

点击右上角即可分享
微信分享提示