- 博客(54)
- 收藏
- 关注
原创 JUC - volatile
volatile 是轻量级的synchronized,在多处理器环境下,可以保证共享变量的可见性。它不会引起线程上下文的切换和调度,正确的使用 volatile,比 synchronized 的使用和执行成本更低。
2021-11-08 20:31:57 233
原创 MongoDB - 入门篇
MongoDB介绍 / 安装MongoDB / 数据类型 / 常用指令 / Java操作MongoDB / 索引 / 备份
2021-10-24 14:22:30 425
原创 ElasticSearch - 客户端操作
ElasticSearch - 客户端的相关操作(插件 / Http请求) / IK分词器的安装与使用
2021-09-28 00:01:13 405
原创 浅谈 Json Web Token
JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用 JWT 在用户和服务器之间传递安全可靠的信息。
2021-09-25 22:51:56 306
原创 RabbitMQ -高级特性
消息的可靠性投递(确认模式/退回模式)|Consumer Ack | 消费端限流 |TTL | 死信队列 | 延迟队列(模拟30分钟未支付退单)
2021-09-19 11:24:24 379
原创 RabbitMQ - 整合Spring
Spring整合RabbitMQ - 搭建生产者工程 / 搭建消费者工程 - 测试消息| SpringBoot整合RabbitMQ - 搭建生产者工程 / 搭建消费者工程 - 测试消息
2021-09-16 01:34:11 105
原创 RabbitMQ - 工作模式
RabbitMQ 工作模式 => 工作队列模式 / 发布与订阅模式 / Routing路由模式 / Topic通配符模式
2021-09-14 21:33:11 85
原创 Docker Compose - 编排微服务项目
服务编排 / Docker Compose - 安装与卸载 / 编排 nginx + springboot / 编排账单微服务项目
2021-09-08 02:12:30 440
原创 Docker - 入门篇
概念 / 安装 / Docker指令 / 相关应用部署 / Dockerfile - 镜像制作 / 案例:自定义CentOS7 / 案例:部署SpringBoot项目
2021-09-07 17:11:19 183
原创 Dubbo - 入门案例
Dubbo作为一个RPC框架,其最核心的功能就是要实现跨网络的远程调用。本篇就是要创建两个应用,一个作为服务的提供方,一个作为服务的消费方。通过Dubbo来实现服务消费方远程调用服务提供方的方法。
2021-09-05 00:00:03 336 1
原创 Springboot - Mybatis Plus
Mybatis-Plus(简称MP)是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,避免了我们重复CRUD语句。
2021-09-04 23:53:50 221
原创 Spring Security - 案例
Spring Security是针对Spring项目的安全框架,也是SpringBoot底层安全模块默认的技术选型,他可以实现强大的Web安全控制,对于安全控制,我们仅需要引入spring-boot-starter-security模块,进行少量的配置,即可实现强大的安全管理!
2021-08-28 14:39:48 394
原创 SSM整合 - 多条件分页查询
配置插件PageHelper - 准备数据库 - 准备实体类 - 封装结果类 - 封装查询类 - 编写实现方法 - 编写Service - 编写Controller - 前端获取数据 - 效果展示
2021-08-12 23:31:06 708
原创 FrameSet结构页面 - 注销后的页面跳转问题
`Frameset`框架,在框架上有一个单页面有退出登陆的按钮,现在点击这个按钮能将`session`清空,但是跳转的不是整个页面,而是只是局部拥有退出登录按钮的页面跳转到了登录页面。
2021-08-11 17:07:00 145
原创 SSM整合 - 数据导出Excel
Maven准备jar包 - 数据库准备 - 封装类 - 编写接口和方法 - 编写Service - 编写Controller - 前端调用 - 实现导出
2021-08-11 16:47:45 304 2
原创 SSM整合 - 基础搭建篇
Spring+SpringMVC+Mybatis整合 - 入门搭建篇 —— 配置文件/依赖/Mybatis反向生成/项目结构
2021-07-12 23:22:28 135
原创 SpringMVC - 方法/参数篇
@RequestMapping / 处理器的参数获取 / 中文乱码解决 / 处理器方法的返回值 / 转发与重定向
2021-06-30 22:02:54 222
原创 SpringMVC - 概念篇
SpringMVC也叫Spring Web MVC。是Spring内置的一个MVC框架,在Spring3.0后发布。SpringMVC框架解决了WEB开发中常见的问题(参数接收、文件上传、表单验证等等),而且使用简单,与Spring无缝集成。支持RESTful风格的URL请求。采用了松散耦合可插拔组件结构,比其他MVC框架更具扩展性和灵活性。
2021-06-30 21:36:45 230
原创 Spring - 事务篇
Spring提供的对事务的管理,就叫做声明式事务管理。如果用户需要使用Spring的声明式事务管理,在配置文件中配置即可:不想使用的时候直接移除配置。
2021-06-22 20:55:40 80
原创 Spring - AOP篇
AOP为Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP的作用是在不修改源码的情况下,程序运行期间对方法进行功能增强。
2021-06-21 15:24:23 87
原创 Spring - IoC篇
控制反转是一种通过描述(XML或注解)并通过第三方去生产或获取特定对象的方式。在Spring中实现控制反转的是IoC容器,其实现方法是依赖注入(Dependency Injection,DI)。
2021-06-20 14:09:27 93
原创 一文读懂 Redis
Remote Dictionary Server(远程字典服务器),是完全开源免费的,用C语言编写的, 遵守BCD协议。是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。
2021-06-18 23:44:49 473
原创 Mybatis详解
MyBatis目录MyBatis1. 简介1.1 什么是 MyBatis1.2 如何获取 Mybatis1.3 持久化1.4 持久层1.5 MyBatis 重要性2. 第一个 MyBatis 程序2.1 搭建环境2.2 创建模块2.3 编写代码2.4 测试3. CRUD4. 配置解析5. 解决属性名和字段名不一致的问题6. 日志6.1 日志工厂6.2 Log4j7. 分页7.1 使用 Limit 分页7.2 使用 Mybatis 实现分页,核心 SQL7.3 RowBounds 分页7.4 分页插件8.
2021-06-03 19:23:10 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人