自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记一次线日志打印异常java.lang.IndexOutOfBoundsException: No group 1

事情的起因是这样的:发布线上环境之后,系统服务正常,业务正常,jetty日志打印正常,但是业务日志没有输出,4个节点的服务器都是同样的问题。当时第一反应是jar包冲突了?因为这次上线发布的主要解决的就是jar包冲突的问题,但是很奇怪除了生产环境之外,其他的开发环境,测试环境,准生产环境都没有任何问题。而且其实私心也不是特别想往这个方向查....jar包冲突...还是和日志相关...想想就头大。...

2019-11-21 11:23:19 2578

转载 MySQL学习笔记(二)

启动选项和配置文件MySQL是怎样运行的其实在学习笔记1中已经有了一些MySQL的配置选项比如 mysqld,mysqld_safe,所以这一节感觉应该就是简单启动选项的介绍在命令行上使用选项启动服务器程序的命令行后面指定启动选项的通用格式:--启动选项1[=值1] --启动选项2[=值2] ... --启动选项n[=值n]各个启动选项之间使用空白字符隔开,每个启动选项名称前面加–,选...

2019-07-10 16:19:21 113

翻译 MySQL学习笔记(一)

MySQL的架构这个理解其实很简单,就是简单的客户端-服务端架构,客户端发起请求,服务端操作数据。从图中我们可以看出,服务器程序处理来自客户端的查询请求大致需要经过三个部分,分别是连接管理、解析与优化、存储引擎。[外链图片转存失败(img-e0hj6NfT-1562667794946)(evernotecid://D6CA8B83-7C76-4893-B45E-CF81AF565AB8/app...

2019-07-09 18:24:06 146

原创 设计模式(二)----建造者模式

概述建造者模式是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的。角色建造者模式通常包括下面几个角色:1、Builder:给出一个抽象接口,以规范产品对...

2019-03-05 14:05:04 231

原创 重构与模式(一)

## 重构与模式#### 重构重构就是一种“保持行为的转换”,是一种对软件内部结构的改善,目的是在不改变软件的可见行为的情况下,使其更容易理解,修改的成本更低 重构过程包括去处重复,简化复杂逻辑和澄清模糊的代码,重构是,需要对代码的无情针砭,以改进其设计。这种改进可能很小,比如只是一个变量名,也可能很大比如合并类。 重构的动机,比较具有普遍性的就是:- 新增代码更加容易- 改善...

2019-03-04 16:49:17 1107

原创 设计模式(一)

设计模式概述什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模...

2019-03-04 11:08:41 271

原创 记一次线上异常:Certificates does not conform to algorithm constraints

在老系统突然发现了一个异常,在https的请求过程中抛出的,因为该业务使用的比较少,加上一直是在老系统中,监控做的并不到位,导致这个异常在现在跑了好久才被发现。异常信息 如下:javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to a...

2018-05-30 15:16:55 2866 1

原创 20180528-学习计划-1

自从毕业之后好像还没有这么认真的列出想学的知识点123,再这么浪下去可能真的找不到下一个饭碗了嗯加油学习计划:spring-context 使用spring-context 原理spring-context 源码衍生...

2018-05-28 17:24:43 114

空空如也

空空如也

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

TA关注的人

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