自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 通过maven基于springboot项目构建脚手架archetype

打开终端命令窗口输入:cd D:\workspace\code\ruoyi\spmp-health\target\generated-sources\archetype\target。打开终端窗口:cd D:\workspace\code\ruoyi\spmp-health\target\generated-sources\archetype。执行maven命令:mvn archetype:create-from-project。选到需要构建脚手架的模板工程。

2024-07-12 11:32:53 596

原创 ES(Elasticsearch)的docker安装部署教程

需要手动将docker中的es四个目录同步到宿主机上。1.1 拉取docker镜像。1.2 创建es挂载目录。1.4 桥接网络节点配置。3、logstash部署。1.3 开放防火墙端口。1.5 容器实例启动。2、Kibana部署。

2023-05-24 23:14:38 14300

原创 Gitlab加上提交信息校验规则

1) 在pre-receive同级目录下 touch pre-commit。3) 并给新增文件加上权限。2)编辑该文件,添加规则。5)查看服务器提交日志。

2023-04-25 22:23:19 1532 2

原创 GitLab集成阿里规约进行代码质量检查

(1) 下载源码(2) 打包。

2023-04-13 00:23:09 1251

原创 基于Ubuntu系统的docker环境对MySQL8.0.36主从部署

本文是全网最详细的docker部署MySQL8.0.36主从节点到不同的物理服务器上, 本文基于Ubuntu系统的docker环境对MySQL8.0.36进行2台物理服务器的主从部署。。

2025-02-18 21:43:14 1034 1

原创 DevOps流程CICD之Jenkins使用操作

三、

2024-12-30 10:09:09 419

原创 IDEA开发Java应用的初始化设置

blocker和critical是必须修改的,major是中等规范问题,视情况修改。阿里开发者规范,可以帮忙本地自动扫描出不符合开发者规范的代码,甚至是代码漏洞提示。这是一款可以在每一行代码后面自动显示提交记录详细信息的git跟踪插件。右击项目,选择《编码规约扫描》,可以进行本地代码规范扫描,Utf-8, 且不勾选本地ascii转换。

2024-12-28 19:17:17 649

转载 基于BPMN的Camunda审批工作流流程引擎集成到spring cloud

全网最详细教程:参考。

2024-12-03 14:02:24 59

转载 jenkins的docker安装部署配置全网最详细教程

参考。

2024-12-03 09:04:38 50

原创 NGINX全网最详细安装部署配置教程

参考。

2024-12-02 23:56:56 115

原创 MySQL8 innoDB引擎的精髓

--###########################-- Bin-Log设置 开始 --#############################################--###########################-- Bin-Log设置 结束 --###########################################the slave's position in the relay logs输出到表mysql.slave_relay_log_info中。

2024-08-14 09:57:37 630 2

原创 软件系统架构设计的“CAP”理论

CAP 理论(CAP Theorem)是由计算机科学家 Eric Brewer 提出的一个关于分布式系统的基本理论。CAP 是指一致性(Consistency)、可用性(Availability)和分区容忍性(Partition Tolerance)这三个基本属性。根据 CAP 理论,在一个分布式系统中,不可能同时完全满足这三项属性,只能同时满足其中的两项。

2024-08-02 12:39:52 534

原创 软件系统架构设计的“三高”

高可用性指的是系统在长时间内能提供正常服务的能力,尽量减少系统不可用的时间。

2024-08-02 12:38:04 913

原创 Linux可视化工具-netdata之docker安装

docker cli安装。

2024-07-19 15:44:02 503

原创 根据脚手架archetype快速构建spring boot/cloud项目

点击IDEA的file,选择new project选择maven项目,勾选create from archetype填写archetype信息,(repository填写私仓地址)选中自己的脚手架,填写新项目基本信息选择自己的maven,点击finish几分钟后,项目构建完成:3、api接口测试新项目启动项目:访问swagger:查看数据库:

2024-07-12 15:01:44 436 1

原创 Java高级开发2024高频面试提问题目

2、你最熟悉的项目是哪一个,讲一下用了哪些技术栈?17、熟悉哪些常用的设计模式,解决什么问题,至少讲3个?9、平时使用JDK1.8还是其他版本的JDK,是否了解JDK1.8的新特性有哪些?16、实际开发中,是否有接触过高并发场景,如何引入乐观锁或者悲观锁解决高并发问题?21、当生产环境出现查询非常慢的时候,定位到是SQL慢查询问题,如何优化?8、简单说下JVM运行原理,包括类加载机制、内存区域分布与垃圾回收机制?(一般不超过5min)22、redis有哪些数据类型,底层数据结构怎样的?

2024-05-13 14:13:00 1500

原创 物联网平台云端系统框架

2024-04-14 16:42:10 194 2

转载 Navicat16亲测有效

百度安全验证

2023-07-01 10:15:44 82

原创 Docker常用命令使用

1、上传文件到docker容器内指定路径下。

2023-04-12 19:57:48 137

原创 Linux下Docker安装mysql-超详细步骤

Red Hat 8.4.1-1系统上安装docker部署mysql容器

2023-03-11 21:05:43 1448

原创 GIT同步修改后的远程分支

Git使用技巧

2022-12-05 23:47:25 264

原创 程序员工资的7个段位,你的工资在哪个Level?

程序员的段位

2022-11-25 21:20:43 1005

原创 Linux系统下安装Redis中间件服务-超详细教程

AP模型的高可用高性能内存数据库中间件

2022-10-07 19:03:49 616

原创 常见的Java设计模式使用

常用设计模式使用场景

2022-09-18 21:43:28 255

原创 MySQL数据库设计规范

行业内一般遵守的基本MySQL数据库设计规范

2022-09-17 20:44:12 662

原创 Java开发面试高频题

最新Java高级开发面试总结,助力你成功进入大厂。

2022-09-16 22:59:42 763

原创 多AZ双活容灾部署的云端系统架构设计说明书框架

云端系统复杂架构设计说明书框架

2022-07-28 08:59:11 1314

原创 项目管理-问题回溯经典框架

项目管理 - 问题回溯经典流程框架内容

2022-06-09 22:43:33 511

原创 字符串常用方法

1、length()2、charAt(int a)根据索引值的位置获取特定的字符3、indexOf(String s)返回子串第一次出现在数组中的索引位置,不存在就返回-14、lastIndexOf(String s)、lastIndexOf(int a)返回子串最后一次出现在数组中的索引位置,不存在就返回-15、6、...

2022-05-03 15:19:32 205

原创 Java工具类库实现的去重

谁能告诉我这段代码怎么实现的去重? // 去重 StringBuilder result = new StringBuilder(); for (int i = 0; i < str.length(); i++) { if (str.indexOf(str.charAt(i)) == i) { result.append(str.charAt(i)); }

2022-05-02 09:41:05 559

原创 LeetCode与牛客刷题分享

牛客网华为机试刷题

2022-05-01 21:19:50 281

原创 牛客网逻辑思维与算法刷题记录

java

2022-05-01 21:14:47 436

原创 MySQL设计规范

2.1 基本规范 规则1:数据库设计必须在业务架构设计完毕,业务模块化划分清晰、明确后,才可启动。规则2:尽量按模块进行分库设计,一个模块一个库方便后续进行读写分离、水平扩展和数据库并行复制。规则3:尽量避免多个模块访问同一张表的场景,降低模块间的耦合度,减少后续进行水平分表的几率和难度。规则4:合理控制数据库规模和数量建议单表/单分区数据量不超过2000w。建议单库不超过150个表,单库大小不超过500G。建议单表字段数上限控制在20~50个。规则5:存储大规模数据时...

2022-03-14 21:20:50 363

原创 Linux常用命令

1、查询CPUcat /proc/cpuinfo|grep "processor"|wc -l2、free -mcat /etc/euleros-release3、Linux中的关键词查询zgrep 'keyword' test.log4、linux全局查找那个文件占用的空间大find . -type f -size +100M -print0 | xargs -0 du -h5、查看Linux端口是否被占用netstat -an |grep 88886、Linux中.

2022-03-14 21:19:06 1292

原创 输出项目的maven依赖树

mvn dependency:tree > tree.txt 到你工程下打印依赖树

2022-03-14 21:01:07 6631

原创 常用的日期转换Java工具

import lombok.extern.slf4j.Slf4j;import org.springframework.util.StringUtils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.DayOfWeek;import java.time.Instant;import java.time.LocalDate

2022-03-14 20:56:54 788

原创 常用的Json序列化与反序列化工具

import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.databind.node.ArrayNode;import com.fasterxml.jackson.databind.node.ObjectNode;import lombok.extern.slf4j.Slf4j;im

2022-03-14 20:51:56 876

原创 个人工作准则

1)工作是解决问题,不是制造问题;如果不能解决问题,本身就是个问题。2)能解决多大的问题,就能做多高的位置;能解决多少问题,就能拿多少薪资报酬;3)让解决问题的人高升,让制造问题的人让位,让抱怨问题的人下来;4)机会只留给有心人,做有心人,干困难事,立大格局。...

2022-03-11 18:33:33 364

原创 Java后端架构师修炼

1、基础1)常用工具IDEA \ MAVEN \ GIT \ GRADLE2)JDK特性lambda表达式、集合源码等等3)MySQL基础4)SSM核心基础5)springcloud项目6)操作系统知识7)IO与网络编程8)计算机网络9)Linux系统与运维常识10)算法与数据结构2、进阶一:并发编程1)Java内存模型2)线程池3)阻塞队列4)并发集合5)ThreadLocal详解6)操作系统并发支持3、进阶二:RPC通信框架

2022-02-21 17:42:34 1490

原创 高效率的Java开发架构师如何成就?《高效能人士的7个习惯》

1、积极主动,行动起来改变自己 其实成为一个高效程序猿并不难,最大的阻力不是来自于不知道方法,而是自己解决问题时候的消极心态。遇到进度延迟、效率低下之类的问题,你就会下意识觉得:A、时间进度太紧了B、我已经尽力了C、最近加班太多了没有精神D、产品经理太不靠谱了,需求没想清楚,害的我瞎忙活E、首席架构师的设计方案有缺陷...... 这些想法都很消极且负面,对解决问题毫无帮助。可是怎么控制自己不这么想呢?首先你要知道,无论这些事情的本质责任在于环境还是个人,抱怨排斥的...

2021-06-22 01:19:02 190

nginx安装到/usr/local/openssl目录下的SSL模块

nginx安装到/usr/local/openssl目录下的SSL模块

2024-12-03

gradle-6.6.1-all.zip

gradle-6.6.1-all.zip 外网下载很慢的 作者通过代理服务器已经从官网下载好了

2024-11-14

mysql8的Windows安装包

mysql8的Windows安装包

2024-07-24

elasticsearch与mysql的数据同步连接驱动包

mysql数据库连接驱动包

2023-07-31

elasticsearch证书与配置文件包

ES集群安装使用

2023-07-31

空空如也

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

TA关注的人

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