自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (3)
  • 收藏
  • 关注

原创 ‘springcloud微服务 - 集成Zuul网关 无法通过网关’的原因和解决方案

‘springcloud微服务 - 集成Zuul网关 无法通过网关’ 的原因和解决方案前面一段时间,我发布过一篇文章springcloud微服务 - 集成Zuul网关 无法通过网关,后来由于公司一直在赶项目,导致一直没有更新这个问题出现的原因和它的解决方案。现在我们就聊聊这两个方面吧。1、原因:不知道大家有没有注意到自己的Spring Cloud版本,我这边是2020.0.3-SNAPSHOT版本,如下:<properties> <java.version>1.8</

2021-08-04 13:05:34 743

原创 如何解决redis的缓存击穿、缓存穿透、缓存雪崩等问题?

如何解决redis的缓存击穿、缓存穿透、缓存雪崩等问题?

2023-04-26 10:19:40 736

原创 如何保证Redis和数据库的一致性

如何保证Redis和数据库的一致性

2023-04-25 22:24:44 2172

原创 搭建微服务技术版本对应关系及Nacos搭建过程

搭建微服务技术版本对应关系及Nacos搭建过程

2023-03-16 15:16:06 508

原创 如何设计通用的处理HTTP接口的工具类

如何设计通用的处理HTTP接口的工具类

2023-03-10 11:06:18 197

原创 如何用linux命令查看日志

如何用linux命令查看日志

2023-02-28 17:03:28 1718

原创 Date、LocalDate、LocalTime、LocalDateTime、String以及时间戳的相互转换

Date、LocalDate、LocalTime、LocalDateTime、String以及时间戳的相互转换,趁着疫情别人都窝在家里玩游戏,赶紧卷起来吧!

2022-12-12 11:25:54 748

原创 docker run 之后,docker ps找不到容器的解决办法

docker run 之后,docker ps找不到容器的解决办法

2022-08-30 17:54:02 14208

原创 全局时间格式化类,解决时间返回格式问题

全局时间格式化,解决时间返回格式问题

2022-08-23 17:43:36 164

原创 浅谈mysql扩展之读写分离、垂直分区、水平分区

浅谈mysql扩展之读写分离、垂直分区、水平分区

2022-07-01 11:21:56 396

原创 Jedis 锁机制的实现

Jedis 锁机制的实现

2022-06-29 11:22:33 703

原创 修改mysql密码时遇到报错1064,怎么办?

修改mysql密码时报错 ERROR 1064

2022-06-23 16:46:13 3019

原创 这样做分页,你喜欢吗?

这样做分页,你喜欢吗?

2022-06-21 17:04:33 99

原创 设计模式之策略模式

设计模式之策略模式

2022-06-10 15:29:22 150

原创 String、LocalDateTime、LocalDate、Date互转工具类

关注我,升职加薪就是你!今天我就跟大家分享分享丝滑般进行String、LocalDateTime、LocalDate、Date的互转。话不多说,直接上干货把。import java.time.LocalDate;import java.time.LocalDateTime;import java.time.ZoneId;import java.time.format.DateTimeFormatter;import java.util.Date;/** * @Author: Paul

2021-12-09 17:32:59 272

原创 日期工具类DateUtils

关注我,升职加薪就是你!这篇文章,我们就干脆点,直接上硬货。此工具类主要是针对日期做处理。package com.demo.nacosprovider.common;import java.sql.Time;import java.text.DateFormat;import java.text.DecimalFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.C

2021-10-28 16:16:23 177

原创 超级好用的通用工具类DataUtil

关注我,升职加薪就是你!小伙伴们,你们是怎么避免空指针问题的?下面是我就这方面问题做的一个通用工具类DataUtil。package com.demo.nacosprovider.common;import java.io.ByteArrayOutputStream;import java.io.PrintStream;import java.math.BigDecimal;import java.net.URLDecoder;import java.net.URLEncoder;imp

2021-10-28 16:11:33 685

原创 如何自定义字符串工具类

关注我,升职加薪就是你!上午搞了篇自定义的数据计算工具类,其中用到了自定义的字符串工具类。由于当时只是分享了这个字符串工具类的一部分代码,今天下午就把它全部分享出来吧,小伙伴们也不用在网上到处找了。package com.demo.nacosprovider.common;import java.io.UnsupportedEncodingException;import java.math.BigDecimal;import java.text.DateFormat;import java.

2021-10-28 14:35:11 277

原创 数据计算时使用的工具类

关注我,升职加薪就是你!金融项目做多了,不可能每次遇到需要计算的,都要重新写工具类关注我,升职加薪就是你!

2021-10-28 11:39:07 172

原创 Spring注解@Transactional源码剖析

关注我,升职加薪就是你!今天和大家分享技术热点—@Transactional。关注我,升职加薪就是你!

2021-10-14 16:26:54 942

原创 Sentinel的下载安装

关注我,升职加薪就是你!小伙伴们,今天我们开始搞搞Sentinel!1、下载下载地址:https://github.com/alibaba/Sentinel/releases直接下载到本地,小编的存放地址是E:\sentinel-dashboard-1.8.22、执行jar包Win+R打开命令提示符,进入该路径。如下:输入如下命令执行该jar包java -jar sentinel-dashboard-1.8.2.jar当出现如下信息,说明已经执行成功。3、测试浏览器访问ht

2021-09-29 16:10:47 1584 4

原创 Spring Cloud Alibaba微服务架构之集成Nacos(注册中心和配置中心)

关注我,升职加薪就是你!今天要给大家分享的是怎么把nacos集成到springcloud-alibaba的微服务架构中。需要注意的是,需要先将nacos搞到你的电脑中,不知道怎么操作的小伙伴可以移步Springcloud-alibaba微服务架构之Nacos下载安装(单机模式),这里面有基本的操作流程,既然是demo,单机模式的nacos足够了。接下来就话不多说了,直接上货吧。1、创建工程nacos-provider下面这个步骤只引入spring web的jar包,其他jar包我们自己添加。

2021-09-29 10:45:39 506

原创 IntelliJ IDEA加载Spring Boot 配置文件的顺序

idea 加载Spring Boot 配置文件的顺序,依次为 bootstrap.properties -> bootstrap.yml ->application.properties -> application.yml。

2021-09-28 17:39:47 496

原创 Layui官网关闭,jQuery时代要落幕?

关注我,升职加薪就是你!今天无意中看到一个消息,Layui官网将在2021年10月13日关闭。我这是见证了jQeury时代的落幕吗?技术更新实在太快了,vue和react还在如火如荼的竞争着呢。你还在游手好闲吗?关注我,升职加薪就是你!...

2021-09-26 17:14:17 197

原创 Springcloud-alibaba微服务架构之Nacos下载安装(单机模式)

关注我,升职加薪就是你!大家好,出于职业规划的原因,接下来开始更新Springcloud-alibaba微服务架构方面的一些知识内容。今天就从开始Nacos开始。1、下载安装nacos serverNacos Server下载地址:https://github.com/alibaba/nacos/releases下载好后解压即可。2、启动nacos server打开命令行提示符,进入安装路径的bin包下(笔者这里是E:\nacos-server-2.0.3\nacos\bin),并敲下如下启动

2021-09-24 10:59:57 278

原创 数据安全之加密探讨

关注我,升职加薪就是你!在涉及到一些支付业务中,数据安全是必须要考虑的问题。所以在进行数据传输时,必须要对数据进行加密。加密一般有两种方式:对称加密和非对称加密。1、概念对称加密:指对原数据(明文)进行加密时使用的密钥和对密文进行解密时所使用的密钥是相同的。非对称加密:与对称加密不同,它在加密数据和解密数据过程中使用的密钥是不同的。2、安全程度对比对称加密:由于对原数据进行加密和解密使用的密钥是相同的,一旦不法分子在对数据进行加密或解密处理过程中,成功获取到密钥,数据的传输过程在不法分子面前就会

2021-09-23 19:21:47 240

原创 XXL-JOB任务调度中心---关于路由策略的研究

关注我,升职加薪就是你!XXL-JOB任务调度中心有如下路由策略:1.第一个: 当选择该策略时,会选择执行器注册地址的第一台机器执行,如果第一台机器出现故障,则调度任务失败。2.第二个: 当选择该策略时,会选择执行器注册地址的第二台机器执行,如果第二台机器出现故障,则调度任务失败。3.轮询: 当选择该策略时,会按照执行器注册地址轮询分配任务,如果其中一台机器出现故障,调度任务失败,任务不会转移。4.随机: 当选择该策略时,会按照执行器注册地址随机分配任务,如果其中一台机器出现故障,调度任务失败,任

2021-09-18 16:04:51 688

原创 XXL-JOB任务调度中心---关于阻塞处理策略的研究

关注我,升职加薪就是你!XXL-JOB任务调度中心的阻塞处理策略包括:单机串行,丢弃后续调度,覆盖之前调度三种策略。1、单机串行:对定时任务按顺序执行。2、丢弃后续调度:对已执行过的定时任务,此后执行的定时任务会被丢弃,不再执行。3、覆盖之前调度:定时任务在执行过程中,如果收到了新的同一个任务,当前任务会立刻被停止,而执行新进来的定时任务。关注我,升职加薪就是你!...

2021-09-18 15:25:21 3615

原创 集成XXL-JOB任务调度中心

集成XXL-JOB任务调度中心

2021-09-18 10:52:10 1612

原创 Redis优化---持久化机制

关注我,升职加薪就是你!谈到Redis,怎么能忽略它的最核心的内容—持久化机制呢?1、Redis有哪些持久化机制?Redis共有AOF和RDB两种持久化方式。(1)RDB:RDB快照存储持久化。具体是Redis将某一段时间的数据保存到内存的文件中,该保存文件的文件名默认是dump.rdb,而在Redis服务器启动时,会重新加载dump.rdb文件的数据到内存当中恢复数据。(2)AOF:以类似日志的方式将客户端对Redis服务器的每一次写命令操作按照Redis协议追加保存到以.aof为后缀的文件末尾

2021-09-09 17:32:33 101

原创 Redis-pid文件到底是干嘛的?

关注我,升职加薪就是你!1、pid文件中有什么内容?pid文件中存放的是进程的ID。使用cat命令查看,可以看到内容只有一行,记录了该进程的ID。2、pid文件的作用是什么?防止启动多个进程副本。3、pid文件的原理是什么?进程运行后会给.pid文件加一个文件锁,只有获得该锁的进程才有写入权限(F_WRLCK),把自身的pid写入该文件中。而其他试图获得该锁的进程会自动退出。4、有哪些注意事项?(1)进程退出,该进程加的锁自动失效。(2)进程关闭了该文件描述符,加的锁失效。(3)锁的状态

2021-09-09 17:01:31 2508

原创 Redis优化篇---过期策略应如何做出选择?

关注我,升职加薪就是你!Redis的持久化我们用的挺多,但是对于它的优化,你了解过多少?趁着公司项目空档期,今天就和大家探讨一下Redis其中的一个优化项----数据淘汰策略。1、为什么要做数据淘汰?你知道maxmemory吗?没错,它就是Redis的最大内存。2、数据淘汰策略有哪些?3、应该选择哪种数据淘汰策略?好了,今天就写这么多吧。关注我,升职加薪就是你!...

2021-09-09 14:04:44 213

原创 你会写正则表达式吗?

关注我,升职加薪就是你!前两天刚搞完项目,终于有时间来给自己充充电了。小伙伴们期待很久了吧?相信工作了两三年的程序员,或多或少都碰到过要使用正则表达式的场景。今天小编就和大家分享一下用于匹配字符串的常用正则表达式。话不多说,直接上代码吧。package common.utils;/** * @Author: Max * @Date: 2021/8/5 * @Function: 常用的正则表达式,用于匹配字符串等 */public class RegexStrings { // 全

2021-09-09 10:01:20 64

原创 Linux 退出编辑文件时提示:E212: Can‘t open file for writing Press ENTER or type command to continue

关注我,升职加薪就是你!经过查看网上的资料,出现这个问题的原因有两个:1、当前用户权限不足。2、当前文件正在被使用。既然这样,给当前用户权限验证下。[max@localhost ~]$ su rootPassword: ABRT has detected 1 problem(s). For more info run: abrt-cli list --since 1630652558[root@localhost max]# vi /etc/yum.repos.d[root@localho

2021-09-03 18:33:30 3295

原创 linux yum install **** 提示:Loaded plugins: fastestmirror

关注我,升职加薪就是你!刚开始的时候,以为这是正常提示,结果百度后发现这是一个报错。我晕!!网上的解释是fastestmirror是yum的一个加速插件,这里是插件提示信息是插件不能用了。于是我想着不能用就先别用呗,禁用掉,先yum了再说。怎么禁用呢?如下:1.修改插件的配置文件vi /etc/yum/pluginconf.d/fastestmirror.confenabled = 1 #由1改为0,禁用该插件2.修改yum的配置文件vi /etc/yum.confplugins=1 #

2021-09-03 18:07:54 28097 7

原创 Linux的常用指令

下载文件 wget + url:[root@localhost max]# wget https://www.virtualbox.org/download/oracle_vbox.asc--2021-09-03 16:38:58-- https://www.virtualbox.org/download/oracle_vbox.ascResolving www.virtualbox.org (www.virtualbox.org)... 137.254.60.32Connecting to w

2021-09-03 16:43:56 55

原创 CentOS7 ping: www.baidu.com: Name or service not known解决方案

问题:[root@localhost max]# ping www.baidu.comping: www.baidu.com: Name or service not known解决方案:编辑指令:#vi /etc/sysconfig/network-scripts/ifcfg-ens33添加阿里巴巴(114.114.114.114)和谷歌(8.8.8.8)的域名服务器DNS1=8.8.8.8DNS2=8.8.4.4DNS3=114.114.114.114编辑指令:# vi /etc/

2021-09-03 16:32:42 9196 6

原创 Linux下vi进入一个文件后,按Esc+q无法退出编辑模式的解决办法。

关注我,升职加薪就是你!我们可以采取如下步骤:先按Esc,然后按Shift+:(即Shift和冒号键),会显示冒号,直接在后面输入wq(之类的命令),然后回车即可退出编辑模式。wq之类的命令包括如下::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不退出vi:wq 保存文件,并退出vi:wq! 强制保存文件,并退出vi:q 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改

2021-09-02 16:20:59 9198 1

转载 微服务架构---对Gateway的断言的研究

关注我,升职加薪就是你!有一篇文章写的挺好,由于在这方面研究的还不够深,就先记录下,当作阅读笔记吧。Gateway网关简介及使用关注我,升职加薪就是你!

2021-08-11 12:51:48 106

原创 微服务架构-下载安装Nacos

关注我,升职加薪少不了你!Nacos下载地址:Releases · alibaba/nacos · GitHub下载如图文件解压该文件按下快捷键Win+R,输入cmd进入bin下,输入并运行如下命令:startup.cmd -m standalone当看到如下运行结果,说明Nacos安装成功。完事。关注我,升职加薪少不了你!...

2021-08-06 17:09:54 106

XXL-JOB官方文档.md

XXL-JOB官方文档

2021-09-17

apache-maven-3.5.4.rar

公司都在用的maven版本3.5.4

2021-08-18

能反编译一切编程语言的工具

反编译工具

2021-08-18

空空如也

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

TA关注的人

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