摘要:近期线上出现一个bug,研发的小伙伴把测试环境的地址写死到代码中,在上线前忘记修改,导致线上发布的代码中使用了测试环境地址。 开发过程中虽然有各种规范制度,但是难免有粗心,与其责备不如通过技术手段将问题进行避免。 为了达到上述需求,初步想通过以下步骤来实现代码关键字自动扫描告警。 Python安装 阅读全文
posted @ 2020-05-23 12:17 中年YN 阅读(154) 评论(0) 推荐(0) 编辑
摘要:最近线上系统(JDK1.7)出现了多次FullGC,但是情况都不一样,今天有时间,将FullGC的排查思路以及如何解决记录下,供大家一起探讨。 场景一: 系统发布上线之后,里面收到如下告警信息: 收到上述告警信息之后,第一反应就是代码新发布的功能有问题;但是由于当天发布功能有点多,一时半会无法定位到 阅读全文
posted @ 2019-12-01 16:02 中年YN 阅读(970) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cnblogs.com/chenty/p/5191777.html 工作中尝尝会遇到各种数据库性能调优,除了查看某条SQL执行时间长短外,还需要对系统的整体处理能力有更全局的掌握。 QPS:Query per second,每秒查询量 TPS:Transaction 阅读全文
posted @ 2016-02-16 09:34 中年YN 阅读(8101) 评论(0) 推荐(2) 编辑
摘要:近期线上出现一个bug,研发的小伙伴把测试环境的地址写死到代码中,在上线前忘记修改,导致线上发布的代码中使用了测试环境地址。 开发过程中虽然有各种规范制度,但是难免有粗心,与其责备不如通过技术手段将问题进行避免。 为了达到上述需求,初步想通过以下步骤来实现代码关键字自动扫描告警。 Python安装 阅读全文
posted @ 2020-05-23 12:17 中年YN 阅读(154) 评论(0) 推荐(0) 编辑
摘要:最近线上系统(JDK1.7)出现了多次FullGC,但是情况都不一样,今天有时间,将FullGC的排查思路以及如何解决记录下,供大家一起探讨。 场景一: 系统发布上线之后,里面收到如下告警信息: 收到上述告警信息之后,第一反应就是代码新发布的功能有问题;但是由于当天发布功能有点多,一时半会无法定位到 阅读全文
posted @ 2019-12-01 16:02 中年YN 阅读(970) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cnblogs.com/chenty/p/5191777.html 工作中尝尝会遇到各种数据库性能调优,除了查看某条SQL执行时间长短外,还需要对系统的整体处理能力有更全局的掌握。 QPS:Query per second,每秒查询量 TPS:Transaction 阅读全文
posted @ 2016-02-16 09:34 中年YN 阅读(8101) 评论(0) 推荐(2) 编辑
摘要:原文链接:http://www.cnblogs.com/chenty/p/5152878.html 最近整理Redis,对sentinel有了更深入的理解,特地总结如下 1.主从Redis 主从redis实际上是一种主备模式,即主redis宕机后,可以切换从redis继续提供服务。 缺点: 1.人为 阅读全文
posted @ 2016-01-23 11:00 中年YN 阅读(3151) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cnblogs.com/chenty/p/5136834.html 最近,有个项目突然接到总部的安全漏洞报告,查看后知道是XSS攻击。 问题描述: 在页面上有个隐藏域: <input type = "hidden" id = "action" value = "${a 阅读全文
posted @ 2016-01-17 10:08 中年YN 阅读(6412) 评论(1) 推荐(5) 编辑
摘要:最近从新拜读《深入理解Java虚拟机:JVM高级特性与最佳实践》这本书,看到有关引用的相关知识,以前没有好的习惯,这次看完在博客上记录下 引用:如果reference类型中的数据存储的数值代表的另外一块内存的起始地址,那么就称这块内存为一个引用。 java引用对以上基本概念进行了丰富:S... 阅读全文
posted @ 2016-01-08 10:03 中年YN 阅读(157) 评论(0) 推荐(0) 编辑
摘要:最近研究ehcache同步时发现一个问题:现有A、B两个服务器,由A服务器向B服务器同步信息,采用RMI方式手动方式进行同步配置信息如下: 同步的核心代码:String key = StringUtils.leftPa... 阅读全文
posted @ 2016-01-06 15:55 中年YN 阅读(2322) 评论(0) 推荐(0) 编辑
摘要:引入Maven依赖 org.terracotta.ehcachedx.com.javabi javabi-sizeof 0.3 org.terracotta.ehcachedx.monitor common 1.0.2 commons-math commons-math 1.2将附... 阅读全文
posted @ 2015-10-20 20:11 中年YN 阅读(916) 评论(0) 推荐(0) 编辑
摘要:设置显示颜色 全局选项->默认会话->编辑默认设置->终端->仿真,终端选择Linux,勾选【使用颜色方案】,如下图所示: 设置鼠标右键复制、粘贴 全局选项->终端,取消【选中时复制】【粘贴用(P)】选中状态,如下图所示: 阅读全文
posted @ 2015-10-15 10:00 中年YN 阅读(72) 评论(0) 推荐(0) 编辑