logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringCloudAlibaba第三章(分布式事务seata) -2024

目录1:什么是seata2:seata安装3:seatas实现分布式事务原理3.1:组件解析3.2:原理解析4:案例4.1:导入pom4.2:application配置文件4.3:项目的file和registry.conf4.4:开启全局事务@GlobalTransactional4.5:启动方法1:什么是seataSeata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用

#分布式#wpf
SpringMVC项目——数据库账户密码加密

目录1:为什么需要账户密码加密2:没有加密之前3:加密实现3.1:加密算法代码实现3.2:配置文件更改1:为什么需要账户密码加密在web项目中我们常常把数据库信息写入到配置文件中,便于降低代码耦合,但是明文的密码安全性较低。比如在同一个公司里边,有具体的运维实施团队,人多嘴杂。让他们部署不同的项目组的文件时,有经验的实施人员可能会查看你的配置文件中的数据账户密码信息,如...

#数据库#安全#database
SpringCloudAlibaba第一章(Nacos服务注册) -2024

1:安装nocas2:什么是nocas2.1:为什么使用SpringCloudAlibaba2.2:什么是nacos3:案例架构4:服务提供者使用案例4.1:提供者8001和8002的pom4.2:提供者8001和8002的pom的controller4.3:提供者8001和8002的properties4.4:提供者8001和8002的main方法4.5:启动查看5:消费者使用案例5.1:消费者

#spring cloud
MyBatis学习——第一篇(增删改查实现和源码分析)

1:MyBatis入门1.1 Mybatis概述MyBatis 是一款优秀的持久层(ORM)框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects...

#mybatis#学习
单点登录1(SSO知识点)

跨站‌:顶级域名或二级域名不同(如 a.com 与 b.com),实际案例举例www.baidu.com和www.tencent.com 这两个网站分别是百度和腾讯,他们的根域名相同都是com。但是二级域名不同,一个是baidu,一个是tencent。这就是跨站跨域‌:协议、域名、端口任意不同。都是跨域,浏览器要求更严格例子1: http://a.com 与 https://a.com浏览器对此判

#java
Mysql第三章:存储引擎(MyIsam和Innodb和MVCC)

数据库_MySQl_(存储引擎)一:什么是存储引擎MySQL中的数据用各种不同的技术存储在文件(或者内存)中。每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。例如,如果你在研究大量的临时数据,你也许需要使用内存MySQL存储引擎。内存存储引擎能够在内存中...

#mysql#数据库#memcached
设计模式——反射模式

1:什么是反射大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类的已经被加载了。Java的反射机制是在编译并不确定是哪个类被加载了,而是在程序运行的时候才加载、探知、自审。使用在编译期并不知道的类。这样的特点就是反射。JAVA反射...

文章图片
#设计模式
到底了