自定义博客皮肤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)
  • 收藏
  • 关注

原创 SpringBoot启动过程代码详解

springboot启动详解

2023-03-06 15:54:02 185

原创 【面试遇到的问题】-- Rabbitmq

面试中遇到的和rabbitmq相关的内容

2023-02-27 16:33:41 149

原创 【面试遇到的问题】--Redis

面试遇到的redis相关问题汇总

2023-02-27 16:13:06 112

原创 【算法与数据结构】-2 渐进式分析

数据结构中运行时增长量级的计算方法,以及表示方法的定义和比较

2022-11-15 10:45:04 447

原创 JDK9-17开发常用的新特性

jdk开发常用的新版本功能及代码样例

2022-09-04 22:03:54 704

原创 java+nginx实现短链接转换功能实现方案

短链接功能实现背景现在很多分享的链接过长,在进行营销时短信会进行拆分,给用户造成不良的用户体验,并且需要耗费额外的短信费用,因此出转换成短链接是一个不错的选择。现在已经有很多免费的短链接生成网站,比如新浪短链接生成,免费公开的固然便捷,但缺点也明显,一是自己无法控制,二是无法监控短链接使用次数等相关数据统计,三是安全性无法得到保障。开发一个自己的短链接平台也是很有必要的。...

2022-09-01 21:45:49 889

原创 非对称密钥/对称密钥加解密工具

实现RSA/SM2非对称加密,数据摘要,数据格式转换,DES/AES/SM4对称加密小工具

2022-09-01 16:12:10 5736 3

原创 ES服务linux搭建

ES服务linux搭建下载安装包服务器修改下载安装包es官网下载 https://www.elastic.co/cn/downloads/elasticsearch随心情选择一个版本即可服务器修改新增用户,es不支持root用户操作useradd espasswd es修改系统配置vi /etc/sysctl.conf在最后增加vm.max_map_count=262144,保存退出vi /etc/security/limits.conf修改或增加以下内容* har

2021-12-29 14:42:19 1528

原创 spring-cloud集成grpc笔记-1

spring-cloud集成grpc笔记-1致谢流程1. 创建eureka服务器2. 创建GRPC服务端3. 创建GRPC客户端4. 踩过的坑总结致谢本文部分参考来自于https://blog.csdn.net/lp19861126/article/details/87912188感谢大佬的分享。流程1. 创建eureka服务器就是创建一个通用的eureka服务器就好了,部分配置可有可无的pom.xml<dependency> <groupId>

2021-09-15 23:38:53 931

原创 JAVA锁

JAVA锁JAVA中锁的概念自旋锁: 是指当一个线程在获取锁的时候,如果锁已经被其他线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会退出循环.乐观锁:假定没有冲突,在修改数据时如果发现数据和之前获取的不一致,则读取最新数据,修改后重试修改.悲观锁:假定会发生并发冲突,同步所有对数据的相关操作,从读数据开始上锁(synchronize)独享锁:给资源加...

2021-05-17 09:32:03 71

原创 日志配置学习——求值过滤器

EvaluatorFilter 以下是我遇到的求值过滤器使用的场景之一。在公司项目中,接到一个需要根据请求头的值变更日志输入地址和输出项目名。在经过了各种注解,拦截变更,以及debug看了一遍又一遍`LoggerContext`,每一次要不修改了全局的log配置,要不就是无功而返。直到遇见EvaluatorFilter。依赖引入 <dependency> <groupId>org.projectlombok</groupId>

2020-05-26 22:53:24 233

原创 java mail使用

java mail 使用配置文件使用的springboot框架,配置文件为application.ymlmail: host: smtp.163.com #发送邮件配置地址 port: 25 #端口号 username: XXXXX@163.com #邮箱登录账号 oauthCode: xxxxx #邮箱第三方登录授权码,可在对应邮箱官网获取(163的在ma...

2019-09-27 10:17:12 310

原创 netty学习笔记

netty线程模型为了让NIO更好的利用多线程特性,Netty实现了Reactor线程模型。Reactor模型中有四个核心概念:Resources资源(请求/任务)Synchronous Event Demultiplexer 同步事件复用器Dispatcher 分配器Request Handler 请求处理器EventLoopGroup初始化过程线程组本质上是循环创建多个...

2019-08-11 20:40:14 148

空空如也

空空如也

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

TA关注的人

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