自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过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 494

原创 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 12808

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

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

2023-04-25 22:23:19 1314 1

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

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

2023-04-13 00:23:09 1140

原创 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 578

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

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

2024-08-02 12:39:52 382

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

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

2024-08-02 12:38:04 383

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

docker cli安装。

2024-07-19 15:44:02 262

原创 根据脚手架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 334

原创 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 335

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

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

转载 Navicat16亲测有效

百度安全验证

2023-07-01 10:15:44 17

原创 Docker常用命令使用

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

2023-04-12 19:57:48 113

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

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

2023-03-11 21:05:43 1206

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

Git使用技巧

2022-12-05 23:47:25 235

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

程序员的段位

2022-11-25 21:20:43 953

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

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

2022-10-07 19:03:49 539

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

常用设计模式使用场景

2022-09-18 21:43:28 226

原创 MySQL数据库设计规范

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

2022-09-17 20:44:12 593

原创 Java开发面试高频题

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

2022-09-16 22:59:42 742

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

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

2022-07-28 08:59:11 1176

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

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

2022-06-09 22:43:33 421

原创 字符串常用方法

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 176

原创 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 529

原创 LeetCode与牛客刷题分享

牛客网华为机试刷题

2022-05-01 21:19:50 252

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

java

2022-05-01 21:14:47 408

原创 MySQL设计规范

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

2022-03-14 21:20:50 342

原创 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 1271

原创 输出项目的maven依赖树

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

2022-03-14 21:01:07 6551

原创 常用的日期转换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 748

原创 常用的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 849

原创 个人工作准则

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

2022-03-11 18:33:33 341

原创 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 1451

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

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

2021-06-22 01:19:02 171

原创 个人与项目时间管理

摘要:所有事情皆是项目,所有项目都需要时间管理,所有做项目成功的人都会时间管理。时间管理4象限经典理表明要尽量把时间花费在第二象限任务上,在第二象限花费的时间会减少第一象限事务的数量;同时减少花费在第三象限的任务上的时间,长期工作或者生活在第三象限的人,容易造成一种假象,以为自己做的都是紧急重要的事情,实际上都是一些紧急但不重要的事情;最后,要尽量避免花费在第四象限的不重要也不紧急的事情上的时间。...

2021-06-14 16:21:44 669

原创 项目组成员高效沟通

不抢答别人的话题,避免话音未落就回答(或许还不对,容易引发对方反感);回答问题尽量不啰嗦,再三思考后挑着点子回答(既能提升沟通效率,也可以让自己说话别人愿意听);回答问题前,先明确别人问的是哪一类问题,先组织语言再回答。

2021-06-07 23:43:09 143

原创 敏捷开发模式之站会规范

站会规范每日早会也叫站会,重点强调项目早会事宜几个注意事项,主要目的是团队成员之间例行同步进展的会议,重点关注:团队小组成员控制在8人以下,否则细分小组,时间控制在15分钟到20分钟内。早会不是项目会议,更不是现场讨论问题和解决问题的会议,应该记录问题,会后解决问题。早会每个人必须汇报三个内容:昨天大概做了什么(包括进度),遇到什么困难需要求助,今天打算做什么?在团队成员轮流汇报进展时,其他成员应该认真听,不应该插话或者打断,有问题记录下来。每个成员只讲每个内容中T

2021-06-07 23:22:19 486

原创 读《非暴力沟通》有感

读《非暴力沟通》有感语言是窗户(否则,它们是墙)-----节选 我心里有话要说, 那些话对我如此重要, 如果言语无法传达我的心声, 请你帮我获得自由好么? 如果你以为我想羞辱你, 如果你认定我不在乎你, 请透过我的言语, 倾听我们共有的情感。 -----鲁思·贝本梅尔(RuthBebermeyer)目前大家都是,面对电脑比面对家人的时间更多,摸键盘的时间比牵男/女的时间还要长。语言沟通成为了维系和表达彼此感情最...

2021-04-19 23:57:39 332 2

原创 五大工作层级

从被动工作到主动工作的5个工作层级5. 独立行动,完成交付任务,例行性上级汇报;-->最高层级4. 可以行动并完成交付任务,但需要立即请示上级;3. 会提出建议,并按照评审裁断的结论进行行动;2. 没有自己的建议,总是请示上级要做什么;1. 一直在等待上级指示,没有行动;-->最低层级总结:禁止工作在层级1和层级2,长期工作在层级1和层级2,意味着上级领导需要把该员工每一件事情或者任务细节都要想一遍和做一遍,员工得不到成长;每个人都必须工作在第3层级以上,...

2021-04-08 22:08:46 2093

原创 学会欣赏和赞扬

1)欣赏和赞扬每个人都有长处和优点。 就具体的事情进行表扬,何时做了什么事情取得了怎样的结果。 要公开表扬,热情的表扬。 越是赞美他人,自己的格局越高,自己也会越快乐。2)不贴标签...

2021-04-08 21:52:43 119

mysql8的Windows安装包

mysql8的Windows安装包

2024-07-24

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

mysql数据库连接驱动包

2023-07-31

elasticsearch证书与配置文件包

ES集群安装使用

2023-07-31

空空如也

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

TA关注的人

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