自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (4)
  • 收藏
  • 关注

原创 plantuml样式

plantuml样式文件

2022-07-21 10:30:18 365 1

原创 支付心得体会

支付心得

2022-05-07 18:22:43 542

原创 安全漏洞学习和累积

1.日志伪造 Log forging2 SQL注入

2021-10-28 12:08:28 161

原创 普罗米修斯相关

官方学习文档:Prometheus简介 - prometheus-book

2021-09-15 14:52:44 69

原创 秘钥和XML相关学习

通过openssl生成证书和私钥,一共有两种方式https://www.cnblogs.com/iQXQZX/p/13751770.html第一种方式需要passPhrase,步骤如下:1.执行openssl2.执行genrsa -des3 -out server.key 2048生成server.key私钥文件3.执行req -new -key server.key -out server.csr创建证书请求,生成server.csr[选]4.删除密码rsa -in se...

2021-08-19 17:46:14 78

原创 集锦面试题

1java基础2.线程3.数据结构链表找环找环入口方法一:使用hashset使用HashSet来做,遍历List的同时用Set来存储每一个节点,如果链表有环的话,一定会把相同的节点存进去,那么这就说入口。这个方法简单粗暴,时间复杂度也不高 O(n)方法二:使用快慢指针从头结点出发,慢指针一次移动一个位置,快指针一次移动两个位置。如果有环的话,他们一定会在某个位置相遇。但这个位置不一定是入口,只能说在环内某个位置相遇假设环的起点到环入口为x,而快慢指针在环k处..

2021-05-09 16:46:24 526

原创 面试相关算法

待定

2021-04-22 17:01:33 63

原创 docker容器和K8S,jenkins相关笔记

待定

2021-01-31 20:06:44 103

原创 spring-aop

待定

2021-01-26 20:13:15 365

原创 spring bean 的生命周期和配置源信息

spring的bean在容器中的生命周期如下:1 spring bean 的元信息配置阶段2 spring bean的元信息解析阶段3 spring bean 的注册阶段4 spring BeanDefinition合并阶段5 spring Bean class家宅阶段6 spring Bean的实例前阶段7 spring bean的实例化阶段9 spring bean的实例化后阶段9 spring bean属性赋值前阶段(被注入之前)10 springbean的Aware接口回调阶段

2021-01-19 17:52:55 92

原创 常用的在线工具

plantUML 可以手动画uml时序图学习地址 https://plantuml.com/zh/sequence-diagram

2021-01-06 20:20:41 81

原创 springframework-事务详解-幂等性

spring事务控制的核心接口PlatformTransactionManager 平台事务管理器TransactionStatus 事务运行状态状态TransactionDefinition 事务定义信息(事务的隔离级别,传播行为,超时,只读,回滚规则)事务的隔离级别在典型的应用程序中,多个事务并发运行,经常会操作相同的数据来完成各自的任务(多个用户对统一数据进行操作)。并发...

2021-01-05 21:08:59 213

原创 springframework中IOC容器源码详解

ApplicationContextSpring IoC容器<https://www.cnblogs.com/zhangfengxian/p/11086695.html#spring-ioc容器>* ApplicationContext设计解析<https://www.cnblogs.com/zhangfengxian/p/11086695.htm...

2020-11-18 19:53:45 332

原创 2020-10-21

shardingsphere 强制路由源码详解https://www.jianshu.com/p/c5f39e4ec974BaseShardingEngine

2020-10-21 22:39:15 67

原创 idea 问题集锦

idea在调试的时候出现假死,waiting until last debugger command completes在idea的安装目录下面的idea.properties配置文件中设置debugger.async.jdi = falseidea.properties 的位置在 Idea 安装目录的 bin 目录下

2020-10-16 11:35:12 702

原创 编码使用的工具学习

1时序图绘制时序图可以通过编写脚本生成图片,在idea中安装插件plantUML integration可以展示xx.puml文件,puml脚本文件学习地址https://plantuml.com/zh/sequence-diagram2流程图使用processon在线流程图绘制官网,可以绘制泳池流程图...

2020-07-29 17:40:55 118

原创 mongodb相关积累知识

待定

2020-07-03 16:18:10 87

原创 阿里巴巴canal数据同步神器

待定

2020-07-03 16:16:32 264

原创 dubbo和netty相关分析和积累

待定

2020-07-03 14:12:56 1266

原创 zookeeper相关积累

待定

2020-07-03 14:11:47 49

原创 rocketmq相关积累

待定

2020-07-03 14:11:16 143

原创 linux和windows命令

less命令(向前等于向下pageDown)n向下查找对对应的搜索词N反向搜索空格键 =page down =Ctrl+F向前翻页b向上翻一页(向后翻一页)pageup =ctrl + B - 向后移动一屏ctrl + D - 向前移动半屏ctrl + U - 向后移动半屏enter键=向下一行q退出命令g移动到第一行G移动到最后一行...

2020-05-10 20:35:18 260

原创 maven相关积累

1 maven中作为parent项,<packaging>只能采用pom打包,而maven默认是jar打包,当其他项目依赖该项目,将其作为parent,如果采用jar打包,会报错:【项目pom.xml中打包为pom,也可以拥有module】...

2020-04-24 16:25:08 121

原创 HTTP状态码

1xx2xx3xx4xx400 : bad request ,原因1:多数时候是由于请求参数和服务端要求的不一致,例如body中的数据参数字段xx1,而服务端要求的是xx2,就会报这种错误5xx500:服务端内部错误原因:因为发生了unexpected error ,即服务端出现类似NullPointerExce...

2020-04-16 18:38:26 225

原创 Http相关

OkHttp 活性检测失效

2020-03-30 09:17:56 96

原创 springBoot服务分析

参考:https://blog.csdn.net/javazejian/article/details/56267036

2020-03-22 17:14:17 739

原创 JWS-Restful API相关

javax.ws.rs.container.ContainerRequestContextjavax.ws.rs.container.ContainerRequestFilterjavax.ws.rs.container.ContainerResponseContextjavax.ws.rs.container.ContainerResponseFilterjavax.ws.rs....

2020-03-22 10:44:54 116

原创 Nginx分析

待定

2020-03-22 10:39:45 96

原创 zookeeper分析

待定

2020-03-22 10:37:02 52

原创 springCloud-hytrix熔断器分析

待定

2020-03-22 10:32:07 75

原创 Java基础

1尽量减少对变量的重复计算for (int i = 0; i < list.size(); i++){  ...}//建议替换为:for (int i = 0, length = list.size(); i < length; i++){  ...}javadoc规范...

2020-03-10 20:56:48 799

原创 动态代理JDK和CGLIB

jdk动态代理如下过程:package proxy; //接口public interface Star{ String sing(String name); String dance(String name);}//被代理对象package proxy; public class LiuDeHua implements Star{ ...

2020-03-08 22:22:47 56

原创 mybatis分析

当我们使用mybatis在查询、删除、更新数据库数据的时候,mybatis一般会有一个mapper接口和对应SQL语句的配置文件,

2020-03-07 22:34:00 152

原创 Sharding-JDBC分库分表详解

待定HintManager.addDatabaseShardingValueHintManager.addTableShardingValue

2020-03-05 15:38:05 173

原创 编程规范

Rest接口的编程规范1 URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。在设计web接口的时候,REST主要是用于定义接口名,接口名一般是用名词写,不用动词2....

2020-03-03 14:45:03 53

原创 Mysql的基本用法和函数

待定

2020-02-28 16:19:08 900 1

原创 redis原理

分布式锁是一种思想,它的实现方案有很多,许多的分布式软件例如redis,memcache以及数据库都会存在具体的实现,实现方案大同小异,分布式锁主要包含三个过程:加锁,解锁以及锁超时。...

2020-02-25 16:29:52 702

原创 高并发系统限流策略,线程隔离

在高并发系统里面有三把利器可以用来保护系统不被瞬时的高并发访问击溃:缓存,降级以及限流。这里在借鉴了张开涛大神的一些思路整理了下面三种方案:缓存在一个大型系统中,如果不存在缓存,系统可能分分钟因为数据库的瓶颈限制而导致服务崩溃瘫痪,使用缓存不仅仅可以带来系统访问速度的提升,并发量的增大以及保护数据库。一般大型湾站主要是以“读”为主,即便是以“写”为主的系统,缓存也扮演着非常重要的角色,例如...

2020-02-24 21:38:50 257

原创 常见的一些工具类总结

待定

2020-02-18 20:55:44 150

原创 注解详解

java基础注解@FunctionallInterfacespringframework注解

2020-02-17 20:25:41 377

IdeaProjects.zip

spring学习测试文件

2021-03-08

plantuml.txt

plantuml学习样例

2021-01-06

IdeaProjects.zip

- Linux curl命令详解 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传

2020-08-14

linux发行版本.xmind

这是是简单的linux发行版本总结,只是为了方便自己记忆。 这是是简单的linux发行版本总结,只是为了方便自己记忆。 这是是简单的linux发行版本总结,只是为了方便自己记忆。

2020-07-20

空空如也

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

TA关注的人

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