自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP和HTTPS协议

数字签名是一种通过使用私钥对信息进行加密来验证信息完整性和发送者身份的技术。数字证书是一种由数字证书颁发机构(CA)签发的电子文档,用于证明一个实体(如个人、组织或网站)的身份。

2024-02-04 17:04:07 1282 1

原创 通过logstash将日志分级存储

上述配置中,‘file’输入插件读取“/path/to/your/logfile.log”文件,并通过'filter'插件根据日志消息中的关键字(INFO、ERROR、DEBUG)添加一个“log_level”字段。4、在logstash目录下创建一个配置文件:logstash.conf。插件将数据分别输出到不同级别的日志文件中去。或者提前下载好,上传到主机进行解压安装。在logstash目录下执行启动命令。3、进入logstash目录。1、logstash安装。5、运行logstash。

2024-01-05 16:41:35 418 1

原创 IDEA 常见美化插件

1、Background Image Plus:自定义idea背景图片的插件,需要在设置中设置存图片的文件夹,该插件能根据文件夹中存入的图片一键切换背景图。2、Extra ToolWindow Colorful Icons: 更换idea中的图标的插件,相比原始图标更友好。5、CodeGlance Pro:侧边栏小窗口,代码定位比较方便,还能自动隐藏。3、Nyan Progress Bar:进度条美化插件。4、Rainbow Brackets :彩虹括号。

2024-01-03 15:20:47 1044 1

原创 spring-cloud-starter-gateway-mvc和spring-cloud-starter-gateway的区别

这个模块是SpringCloudGateway的核心模块,提供了基于WebFlux的非阻塞API网关。它使用函数式编程风格进行配置,充分利用了Spring5的响应式编程特性。配置路由和过滤器时采用的时函数式的方式,使用Java8的Lambda表达式进行声明。这使得配置更加简洁、灵活,适用于构建高性能、高并发的微服务网关。

2024-01-03 11:16:37 876 1

原创 IDEA-提升效率,让“变量“更显眼

我们日常在使用IDEA进行一些开发工作的时候,代码中会定义各种变量,我们在看代码时会经常寻找某个变量在哪些地方使用了,但是面对满屏的代码,寻找起来可能不是那么方便,通常会选择。选项打上勾,并在后边选上自己喜欢的颜色,后边选的颜色就是边框的颜色,然后在下面的下拉框选上。这样我们在光标点击变量的时候,该变量都会被框住,一目了然!虽然搜索会让相关变量字段变得一目了然,但是还不够快。3、如上所示,对Code栏下的。进行本类搜索相关变量。4、具体设置如上图,选项,ok大功告成!

2023-12-29 18:54:41 362 2

原创 Spring三级缓存解决循环依赖问题

1、:存储完全初始化的singleton bean实例,即所有依赖都已经解析完成,bean已经可以使用。在这个缓存中,通过map进行缓存,k是bean的名称,value是bean的实例。2、:存储早期暴露的singleton bean实例,即bean的依赖关系已经解析,但bean的初始化尚未完成。在这个缓存中,通过map进行缓存,k是bean的名称,value是bean的实例。3、:存储singleton bean的ObjectFactory,即用于创建bean实例的工厂对象。

2023-12-25 23:29:35 787

原创 IDEA必备插件(Java开发版)

方便查找rest风格的api接口,同时在controller中,光标定位到方法名可直接复制该接口的全路径url或者api,方便接口测试。:字符串操作插件,对字符串有很多操作,例如:小写转驼峰,小写转大写、小写字母转下带划线等等。:控制台日志颜色控制插件,可以让特定的日志以特定颜色背景显示,让日志逻辑更为清晰明了。:mybatis框架使用必备插件,可以在mapper接口和xml文件之间直接进行跳转。:新版idea的UI图标更改,该图标更小巧精致且醒目,美化idea界面。:解决依赖冲突的必备插件。

2023-12-20 11:37:30 448 1

原创 MySQL表中create_time和update_time字段设计(Navicat)

create_time和update_time这两个字段通常在mysql业务表中都会涉及,create_time字段通常要求在每次插入数据的时候都要记录插入时间,同样update_datetime在每次更新数据的时候也要更新在字段的时间值。

2023-12-15 11:40:21 544

原创 服务注册到Nacos失败

还是不行报同样的错误,总结下来可能只有用nginx做反向代理,本地服务通过nginx向nacos注册 才可以。为什么本地服务的注册地址命名在nacos集群中,但是启动服务却没注册上呢?可以看到启动界面中,nacos集群可供注册的url。

2023-12-14 16:40:48 528 1

原创 @JsonFormat和@DateTimeFormat注解的用法与区别

用途:用于将前端传递的字符串日期时间值绑定到后端Java对象属性时,指定日期时间格式。属于spring框架自带的一个注解,通常用于控制器的方法参数上或者实体类的时间属性上。上述例子中,@Jsonformat注解指定了日期时间的格式为"yyyy-MM-dd HH:mm:ss",并且指定了时区为UTC.上述例子中,@DateTimeFormat注解指定了日期时间格式为"yyyy-MM-dd HH:mm:ss"。在实际应用中,你可能会同时使用这两个注解,以确保在前端和后端之间的日期时间格式的一致性。

2023-12-12 15:14:56 34

原创 关于设置content-type无效的问题

关于解决http请求中设置content-type无效的问题

2023-12-12 13:53:27 487

原创 基址寻址和变址寻址

基址寻址BR:基址寻址能实现程序的“动态定位”,由操作系统或管理程序决定其内容,基址就是程序代码的起始地址,因此每当程序代码地址变动,只需要把基址寄存器中的地址改成程序的起始地址即可,而不需要修改指令中的地址码。基地址一旦确定便不可更改,直至程序结束。变址寻址IX:变址寻址的变址寄存器的内容可以由用户更改,是面向用户的,可作为偏移量。例如在执行循环程序的时候,只需修改变址寄存器的数值...

2022-02-05 18:34:56 2659

原创 git常用命令

‌git --version : 查看版本‌clear :清屏‌git config --global user.name "用户名"‌git config --global user.email "邮箱"‌cd d:/ :进入d盘‌cd GitResp/ :进入Git Resp文件夹‌cd .. :回退到上一级‌git init : 初始化本地仓‌ll -la : 显示隐藏的文件‌git add Demo.txt : 将文件Demo.txt由工作区提交到暂存区.

2022-02-05 18:23:23 286

空空如也

空空如也

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

TA关注的人

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