首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Galaxy在掘金
掘友等级
后端java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
线上机器cpu突然飙高 怎么办?-- jvm调优实战
没错 我们的老朋友arthas。神器阿尔萨斯。下午刚刚在服务器部署好的,感觉非常兴奋,又有了新玩具(hahhh)。 当然如果没有阿尔萨斯也没关系。这篇文章会比较入门向。涉及到以下一些点 怎么观察线上heap状态。所谓防患于未然。之前介绍过jmap和jstats,现在会更进一步讲…
记一次线上服务器oom 排查过程
记录本次oom的排查方法。 一些好用的命令帮助观察堆,gc等状态。jmap和jstat。 某天晚上的21点,业务模块(微服务)调微信模块的rpc频繁超时,接到大量报错。排查到一半收到如下报警。 堆溢出了。微信模块机器全部挂掉。 立刻紧急重启机器,先保证线上服务可用。然后下载he…
【调优向】MySQL调优必备-执行计划explain与索引数据结构推演
要进行SQL调优,你得知道要调优的SQL语句是怎么执行的,查看SQL语句的具体执行过程,以加快SQL语句的执行效率。 可以使用explain + SQL语句来模拟优化器执行SQL查询语句,从而知道MySQL是如何处理SQL语句的。 关于explain可以看看官网介绍。 UNIO…
加了索引还这么慢?记一次用skywalking定位慢接口
平平无奇的营销号标题小能手。害。 慢接口是因为一个select操作。有索引。但是没走索引,索引失效了为什么?还有哪些场景索引也会失效? 通过skywalking定位到了一个慢接口。接口中有很多数据库查询且还有rpc调用,怎么定位是哪一个操作导致慢接口。会介绍怎么使用skywal…
线程副本ThreadLocal机制和源码
本文涵盖以下内容:threadlocal的使用案例和忘记remove造成的一个坑,threadlocal的源码,关于threadlocal的一点感受。全文总计2616字 ,预计需要10分钟。 使用场景:前端header中带一个白名单的版本标示A,同时后端在nacos中保存一个版…
Spring事件发布机制和源码
最近打算整理一些工作中用到的设计模式和应用到这些设计模式的例子。每篇文章都会以“一个例子,一个模式,一点原理"的方式展开。将会陈述用到这个模式的场景,这个模式本身的介绍,模式背后的源码。 业务场景是用户报名一个活动。活动报名成功以后,完成3件事。 用户如果是受邀请来报名的,需要…
Spring Security + OAuth的微信生态完全实战 2
Spring security通常从两个角度解决安全性问题。 使用servlet规范中的filter保护web请求并限制url级别的访问。 使用AOP保护方法的调用。借助于对象代理和使用通知,确保只有具备适当权限的用户才能访问安全访问的方法。 DelegatingFilterP…
Spring Security + OAuth的微信生态完全实战 1
网上有很多知识都是支离破碎的。现实中Spring security和oauth往往都是一起使用。他们共存在一个体系中扮演不同的角色。 OAuth的作用是授权。Security提供授权的依据。 就好像现在需要进入一个管理严格的小区。小区物业是OAuth,Security提供小区内…
写在专栏前-Java那些事儿
有些工作三四年的朋友问我,觉得很迷茫,技术水平如何再次提高,问了一下,朋友甚至连String这个类的源码都没有看过,有时候,会去帮同事调试一下代码,调试过程中,发现其连JDK源码都还没关联上,工作中遇到不熟的API或出现问题,直接就打开百度去查,从来不关注一下底层实现。 还有一…
个人成就
文章被点赞
106
文章被阅读
52,147
掘力值
1,066
关注了
25
关注者
54
收藏集
3
关注标签
9
加入于
2019-02-16