自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张红尘的博客

努力成为一个好的后端

  • 博客(9)
  • 收藏
  • 关注

原创 运维 | Nginx配置SSL证书实现HTTPS+HTTP2

https是相比http更加安全的传输方案,现在许多网站都已经是https的了,那么怎么在自己的服务器安装https呢?

2022-05-14 20:43:49 631

原创 SpringBoot2.5整合MyBatis分页

一.前言这是一个基于SpringBoot2.5.3整合MyBatis3.5.7使用PageHelper实现分页的极简教程,笔者使用到的技术及版本如下:SpringBoot 2.5.3Mybatis 3.5.7PageHelper 5.2.1写博客的起因是某位程序猿小姐姐在使用低代码平台时,跑通了数据查询功能后尝试对数据进行分页发现不起作用,所以笔者花了1个小时快速实现了整合demo供小姐姐研究学习。二.pom文件pom文件核心部分<!--SpringBoot的Web依赖--&gt.

2021-07-30 15:37:18 507

原创 Sharding-JDBC实现MySQL8集群读写分离

一.前言这是一个基于SpringBoot整合Sharding-JDBC实现读写分离的极简教程,笔者使用到的技术及版本如下:SpringBoot 2.5.2MyBatis-Plus 3.4.3Sharding-JDBC 4.1.1MySQL8集群(看笔者前一篇文章有部署教程)二.项目目录结构三.pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4..

2021-07-21 13:02:05 821 1

原创 手写Web框架之实现IOC/DI

介绍尝试写一个自己的Web框架,先模仿,再探索走出自己的道路,最终超越。框架用的多了,但是写框架是第一次,而且模仿的还是Java生态中的基石——Spring。先了解其思路,一步一步去实现,或许性能不如正主,但是可以一点点靠近。学习然后模仿是通往大牛道路的第一步。一.注解Autowired注解是自动注入,作用是将实例注入到带有@Autowired注解的变量中。Component注解是组件,作用是框架会扫描所有带@Component的class并进行实例化。ComponentSacn注解是扫描路径.

2021-07-19 18:07:16 190

原创 Java常用容器知识速成

一.继承关系1.1 基于CollectionIterable接口: 迭代器(负责迭代元素,用于遍历元素)Collection接口: 集合(常用的方法有添加,全部添加,删除,清空集合,是否存在,集合个数等)List接口: 列表 (list提供比数组更丰富的API,有序,可重复,)Queue接口: 队列(遵循先进先出原则,第一个进队列的元素,必定第一个出队列)Set接口: Set集合(不允许出现重复元素,并且无序的集合)1.2 不属于CollectionMap接口: 散列表(使用K-V(键.

2021-07-19 17:58:49 106

原创 基于Docker部署MySQL8集群(一主二从)

使用单主机通过Docker的容器化技术部署MySQL集群,降低开发者学习多数据源切换的成本。适合购买不起服务器集群的计算机学生以及开发者学习集群技术。

2021-07-19 17:34:42 2391 5

原创 Linux常用命令速查手册

Linux常用命令速查,关机/重启/注销系统信息和性能查看磁盘和分区用户和用户组网络和进程管理常见系统服务命令文件和目录操作⽂件查看和处理打包和解压RPM包管理命令YUM包管理命令

2021-06-19 00:18:47 406

原创 后端 | SpringBoot整合Dubbo+Nacos2

1.前言这是一个基于SpringBoot整合Apache Dubbo+Nacos的极简教程,笔者使用到的技术及版本如下:SpringBoot 2.4.5Dubbo 2.7.11Nacos 2.0.1(自行安装)Dubbo官网:https://dubbo.apache.org/zh/Nacos官网:https://nacos.io/zh-cn/docs/quick-start.html2.目录结构dubbo-client:生产者消费者共有接口dubbo-consumer:消费者dubbo-

2021-06-02 22:14:51 1274 2

原创 面经 | 记21年3月一次java面试经历(巴图鲁)

1.笔试题Integer intger = new Integer(100)和String str = new String(”ABC”)分别会创建多少个对象。解析// 一个Integer intger = new Intger(100) // 是2个,"abc"创建在常量池,new String()创建在堆String str = new String("abc");// 1个,"abc"创建在常量池String str = "abc";// 1个,"abc"String str1 =

2021-05-29 00:37:40 684 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除