04 2022 档案
摘要:目录springboot内嵌ActiveMQ1、增加依赖2、增加MQ优化的配置3、启动activeMq的内嵌连接4、增加生产者5、增加消费者6、增加消息调用MQ7、查看是否调用成功 springboot内嵌ActiveMQ ps: springboot 2.2.7 1、增加依赖 <dependenc
阅读全文
摘要:目录jdk内嵌方法监控服务器1、增加工具类增加poHeapMemoryInfoVo.javaMemoryInfoVo.javaMonitorResVo.javaMonitorVo.javaOsInfoVo.java增加工具类RuntimeUtils jdk内嵌方法监控服务器 1、增加工具类 增加po
阅读全文
摘要:目录shiro+spring+springmvc 整合创建一个工程导入项目maven依赖包:web.xml中配置shiro过滤器spring-shiro.xml配置认证登录登录原理登录页面登录代码的实现认证拦截过滤器测试认证代码认证信息在页面显示认证成功以后的首页退出登录使用LogoutFilter
阅读全文
摘要:目录shiro框架shiro介绍什么是shiro为什么要学Shiro基本功能AuthenticationAuthorizationrealmSession ManagerSesseionDAOCacheManagerCryptographyshiro依赖包shiro认证身份验证principalsc
阅读全文
摘要:目录spring-mybatis整合准备工作,架包创建一个虚拟目录放配置文件开始配置spring的配置(applicationConfig.xml)整合mybatis部分注解的配置 spring-mybatis整合 准备工作,架包 创建一个虚拟目录放配置文件 开始配置spring的配置(applic
阅读全文
摘要:ssm总结 什么是ssm? ssm的全称是:spring+springmvc+mybatis的整合。 spring spring是一个轻量级的框架。是早期的EJB的替代品。支持可拔式式的组件开发。我们所追求的高内聚,低耦合。高内聚就是使代码分层,分工明确。而实现低耦合,就是降低层与层之间的直接关系,
阅读全文
摘要:ssm的集成 所用到的jar: 包结构: spring.xml的配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt
阅读全文
摘要:# redis集群操作交集,差集,并集出现的问题 我们使用redis集群添加数据时,redis集群会根据每个key的不同,来对应到没有hash槽位,写入到不同的redis主节点上,虽然我们读取数据的时候,会根据用户请求的可以重定向到对应槽位的redis服务器上,就可以读出来,返回给用户。但是,当我们
阅读全文
摘要:[TOC] # redis集群 **集群的概念:**通过添加多台服务器,提供相同的服务,从而使服务器达到高效率,高可用的状态。 **redis使用集群的必要性**:一台redis的服务器确实是可以基本达到我们读写的要求。 1. 当数据量大的时候,读写的效率就会降低。 2. 当单个redis服务宕机的
阅读全文
摘要:[TOC] # redis(非关系型数据库) redis全称:reomote Dictionary Server (远程字典服务),是一个开源的,使用ANSI C语言来编写。是基于内存来存储key-value的数据库,还可以持久化的保存在磁盘上。redis是NoSQL类型的数据库的一种。支持大多数主
阅读全文
摘要:目录springMVC传统的web开发模式MVC的web开发MVC的入门案例springmvc的执行流程对静态资源的访问@RequestMapping两种限制数据绑定响应传值处理乱码问题支持RESTFUL风格的url请求请求转发和重定向文件上传和下载文件上传文件下载springmvc的拦截器Spri
阅读全文
摘要:目录spring事务管理spring的事务管理事务的ACID:spring事务控制我们要明确的数据库并发问题:第一类数据丢失问题第二类数据丢失问题脏读幻读/虚读不可重复读事务的隔离级别解决数据丢失的两种方案:1.悲观锁2.乐观锁spring对事务的支持1.TransactionDefinition事
阅读全文
摘要:目录spring-AOPAOP传统的开发模型:纵向的编程面向切面编程:纵横配合编程AOP的作用及优势:AOP实现方式:通过模拟事务处理引出问题存在的问题解决上述问题方案动态代理技术:JDK动态代理CGLIB动态代理AOP切面编程AOP相关的术语常用标签 spring-AOP AOP 什么是AOP,切
阅读全文
摘要:目录spring框架-依赖注入注解方式实现IOC和DI@Component@Autowired+@Qualifier@Resource全注解的方式spring测试spring-jdbc spring框架-依赖注入 注解方式实现IOC和DI @Component 控制反转的实现,加上这个注解后,spr
阅读全文
摘要:目录spring框架介绍spring的启动IOC控制反转四种实例化bean的方式Ioc细节配置DI依赖注入依赖注入的四种方式Properteis文件的配置db.properties配置文件applicationContext.xml配置 spring框架介绍 为什么要出现spring? 业界追求软件
阅读全文
摘要:mybatis处理时间显示问题 在字段上加入两个注解@DateTimeFormat和@JsonFormat处理写入和写出的格式化时间问题 @DateTimeFormat(pattern="yyyy-MM-dd")//页面写入数据库时格式化 @JsonFormat(pattern = "yyyy-MM
阅读全文
摘要:目录shell脚本动态替换不同的网络配置1、创建存放配置shell的目录2、将网络配置文件复制两份3、建可执行的shell脚本4、编辑ifcfg-ens33-replace.sh文件5、执行自己想要切换的网络 shell脚本动态替换不同的网络配置 由于公司的网关(192.168.1.1)与家里的网关
阅读全文
摘要:linux安装jdk 1、准备好jdk的安装包 安装包下载地址: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 将已下载好的安装包上传到/usr/local/src/下 2、解压 解压到/
阅读全文
摘要:目录Mybatis框架-02动态SQL多对一实体类N+1策略等值策略一对多实体类N+1策略等值策略缓存一级缓存二级缓存逆向工程 Mybatis框架-02 动态SQL 什么是动态sql? 可根据传进来的值不同,动态的生成sql语句。调用的是同一条sql语句,从而达到sql语句的复用。 比如说我要修改密
阅读全文
摘要:目录Mybatis框架-01Mybatis入门日志框架Log4j的使用1.1. 在代码中初始化Logger一个简单的CRUD案例使用了Junit的测试工具手动映射(resultMap)主配置文件细节问题settings:注解的开发@Param解决多个参数传入的问题#{}和${}的区别 Mybatis
阅读全文
摘要: 目录easyExcel导出Excel表格使用的依赖ControllerpojoTest读Excel写Excelweb上传、下载 easyExcel导出Excel表格 参照简书:https://www.jianshu.com/p/882db0771b80 官网:https://github.com
阅读全文
摘要:linux安装CentOS7 1、环境准备 1、已安装好的VMware 2、准备好CentOs7的镜像 2、安装 创建一个新的虚拟机 选择所安装的镜像 选择存放的目录 按照自己需求配置 选择网络模式 创建新的磁盘 点击完成 3、配置系统安装项 选择安装install,静待系统安装 选择语言 设置
阅读全文