自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Srping Framework源码阅读(一)-- Inversion of Control (IoC)初始化过程

从官方文档出发,探索IoC容器初始化流程

2022-11-18 20:23:05 189

原创 Spring Framework源码阅读的前章 -- 设计原则

“我应该怎么看Spring Framework的源码?” 我相信很多人都有这样的疑问,虽然已经有很多培训机构都会有相关内容。吃惯了成品菜,却忽略了怎么做菜,这种感觉总是让人彷徨。我先按照我的思路探索,如果各位看官姥爷有什么意见和建议,希望能留下您宝贵的意见。本专栏内容仅代表个人看法,君莫笑。

2022-11-18 16:49:13 158

原创 闰秒是怎么来的

时间的计量与计算之间的关系,为什么有闰秒

2022-11-15 15:57:41 165

原创 【问题记录】Git clone 证书错误 SSL certificate problem: unable to get local issuer certificate

git clone SSL certificate problem: unable to get local issuer certificate

2022-08-29 12:42:24 710

原创 Prometheus数据写入Influxdb

总是会有持久化的需求,这边文章描述怎么将prometheus写入inflxudb。

2022-08-25 23:58:04 813

原创 Prometheus基于Consul自动发现

Prometheus基于consul注册中心发现应用,收集应用指标。

2022-08-25 23:37:43 128

原创 【问题记录】Nginx Ingress Request Entity Too Large

在K8s集群中,使用NginxIngress代理出口,对于NGINX,当请求中的大小超过客户端请求正文的最大允许大小时,将向客户端返回413错误。

2022-07-31 17:55:24 744

原创 MacOS Terminal使用Oh My Zsh

最近在身边的小伙伴看到他们的Terminal样式挺好,简单尝试了一下发现对git支持也很香。上图为敬这里发挥功效是Oh My Zsh。

2022-06-28 18:02:32 356

原创 阿里云RSA签名RSASSA-PSS

最近有用到阿里云KMS顺便做下记录阿里云KMS的非对称密钥签名APIAsymmetricSign签名算法说明:KeySpecAlgorithm说明RSA_2048RSA_PSS_SHA_256RSASSA-PSS using SHA-256 and MGF1 with SHA-256Java代码/** * 验签 * * @param publicKeyBase64Str 验签公钥 * @param source 原始数据, 经

2021-05-16 22:30:02 1197 1

原创 使用OpenSSL生成ssl证书,在Chrome中已验证

本文章描述一次在使用OpenSSL生成ssl证书的经历根据密码局的一些通知,Sha1和RSA1024已经不再安全了,所以本次使用的算法为Sha256和RSA2048。

2021-05-16 22:09:54 1872

原创 JDBC获取MySQL表、字段描述注释

JDBC获取MySQL表、字段元数据术语元数据:描述数据的数据,在本文中主要描述数据库描述表和描述字段的数据背景最近闲着无聊做个工具,涉及数据元数据提取工作,顺便做个记录。目前验证MySQL下可行。关于通用性网上找到了很多有关show create table [Table_Name]的方式,我嫌弃解析返回值太累,通用性比较差,所以走了另外条路,JDBC标准API接口方式解决。结论建表语句create table test.test( id int auto_increm

2021-04-21 11:26:03 1722

原创 计算机网络信息安全等级保护(等保)

信息安全等级保护(下文简称等保)指对国家秘密信息、法人和其他组织及公民的专有信息以及公开信息和存储、传输、处理这些信息的信息系统分等级实行安全保护,对信息系统中使用的信息安全产品实行按等级管理,对信息系统中发生的信息安全事件分等级响应、处置。(来源 公通字[2004]66号)发展史1994年2月18日提出《中华人民共和国计算机信息系统安全保护条例》国务院147号令 2011年修订版中华人民共和国1994年4月20日,中关村地区教育与科研示范网络(简称NCFC) 工程通过美国Sprint公司连入

2021-03-08 15:29:54 3341

原创 有趣的日记(一)

人物简单介绍:我和我同学都是计算机系毕业的,机缘之下住在一个小区同一栋楼的,上班族电信工作人员A: 老师傅电信工作人员B: 猜测可能是电信工作人员A带的徒弟前言:这个故事的前几天家里宽带断过一次,检查了一遍光猫,路由器各项指示灯都挺正常,网络登录电信光猫的时候大大的字“宽带欠费”,"F…,月初了忘记充话费"心里默念。一顿操作猛如虎,充上话费,过了4,5分钟后,重启光猫,恢复正常。A,B之前给我家也装过宽带正文这个故事要从昨天的一通电话开始说起。昨天晚上同学给我打电话,说:“我家的宽带不

2020-12-04 20:33:37 216 2

原创 Oracle Hotspot JVM 内存管理(GC,Garbage Collection)

为保证信息的可靠性,本文尽量标记出处,避免作者个人的主观见解对广大读者的影响技术的可靠解读基于官方文档JVM内存分布新生代(Young Generation):存放新创建的对象老年代(Old Generation): 存放存活一定次数的对象永生代(Permanent Generation): 存放类class描述对象(Klass),方法本身操作参数:属性名描述默认值-XX:NewRatio新生代和老年代比例2-XX:NewSize堆中新生代空间初始大小,

2020-11-11 15:30:41 303

原创 JVM运行时数据区分析

JVM运行时数据区分析为保证信息的可靠性,本文尽量标记出处,避免作者个人的主观见解对广大读者的影响技术的可靠解读基于官方文档JDK8新特性官方说明摘要:引入Lambda Expressions表达式新增Stream API java.util.stream安全方面:默认使用TLS1.2添加SHA-224信息摘要IO/NIO:SelectorProvider基于Solaris事件端口机制的Solaris的 新实现。若要使用,请将系统属性java.nio.channels

2020-11-09 15:14:18 188

原创 数据结构笔记

数据结构任何一个算法的设计取决于选定的数据(逻辑)结构,而算法的实现依赖于采用的存储结构1. 基础概念和术语数据(data) 是对客观事物的符号变现,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。例如,图像、声音等都可以通过编码而归之于数据的范畴。数据元素(data element) 是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。一个数据元素由若干个**数据项(data item)**组成。 数据项(data item)是数据的不可分割的最小单位。例如,一本

2020-11-05 03:15:30 449

原创 架构体系

本文描述常见的架构类型单体架构、集群、分布式、SOA、微服务

2020-11-05 03:00:01 513

原创 【问题记录】Intellj IDEA gradle-wrapper下载慢问题解决

【问题记录】Intellj IDEA gradle-wrapper下载慢问题解决今天下载了一份Spring最新的代码,使用Intellj IDEA打开在初始化过程中,下载Gradle-wrapper特别慢。解决办法如下:点击下载下载完成后,将压缩包放到.gradle/wrapper的相关目录,详情请查看图片重新在IDEA启动Sync任务...

2020-08-24 19:56:03 1181

空空如也

空空如也

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

TA关注的人

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