首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ksfzhaohui
掘友等级
高级java工程师
|
电商
公众号 | 回滚吧代码
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
ksfzhaohui
高级java工程师 @ 电商
·
7月前
关注
从Apollo看长轮询
前言 如果让我设计一个配置中心,最先想到的两个核心功能:一个是如何将配置存储下来,另一个是怎么能够实时的获取到最新的配置;最简单的方式我们可以直接利用现有的一些中间件:Zo...
14
3
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
Innodb间隙锁实战
锁概念 InnoDB存储引擎包含了三种行锁的算法,分别如下所示: Record Lock:行锁,针对的是单行记录; Gap Lock:间隙锁,锁定的是一个范围,但是不包含记...
1
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
一次被木马攻击的记录
描述 最近一个老同学跟我说他部署在阿里云上的系统,在tomcat的目录下出现了一个index.jsp文件,内容大致如下: 我一看发现这不就是一个木马后门文件吗,只需要通过参...
8
1
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
Redis实现分布式锁十连问
前言 分布式锁就是在多个进程之间达到互斥的目的,常见的方案包括:基于DB的唯一索引、Zookeeper的临时有序节点、Redis的SETNX来实现;Redis因为其高性能被...
10
评论
分享
ksfzhaohui
关注了
咖啡拿铁
高级java工程师 @ 电商
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
字节码增强概述
前言 字节码我们都知道是java文件经过编译之后的class文件,每一个字节码文件都要由10部分按照固定的顺序组成;增强其实就是对字节码文件进行改造生成一个新的文件,已达到...
6
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
ASM在FastJson中的应用
前言 上文ASM入门篇中除了对ASM的使用做了介绍,同时也提到ASM被使用的一些场景,其中有一项就是ASM被用来代替Java反射;FastJson作为序列化工具,就使用了A...
5
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
ASM入门篇
ASM简介 ASM是一个通用的Java字节码操作和分析框架,它可以用来修改现有的类或直接以二进制形式动态生成类。ASM提供了一些常见的字节码转换和分析算法,从中可以构建定制...
7
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
对高可用系统的一点理解
什么是高可用 简单来讲就是我们系统如何提高对外的服务时间,想要系统达到100%可用基本是不太可能的,也内有一个专门的衡量标准SLA(全称:Service Level Agr...
1
评论
分享
ksfzhaohui
关注了
JavaGuide
高级java工程师 @ 电商
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
超时与重试浅析
超时可以说是除了空指针我们最熟悉的异常了,从系统的接入层,到服务层,再到数据库层等等都能看到超时的身影;...
9
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
ShardingSphere-JDBC分片改写引擎
前言 上文ShardingSphere-JDBC分片路由引擎中介绍了分片流程中的路由引擎,最终获取了路由结果;本文要介绍的改写引擎需要使用路由结果来对SQL进行改写,改写成...
3
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
一次GSON时间问题的排查 | Java Debug 笔记
本文正在参加「Java主题月 - Java Debug笔记活动」,详情查看<活动链接> 问题描述 近期有一个老项目在测试环境中频繁出现了GSON反序列化时间问题,错误堆栈如...
1
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
ShardingSphere-JDBC分片路由引擎
本文继续介绍分片流程中的路由引擎,路由引擎可以说是整个分片流程的核心模块,用户自定义的分片算法都在路由引擎中执行。...
3
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
ShardingSphere-JDBC分片解析引擎
整个数据分片会经过一个复杂的流程包括:解析、路由、改写、执行、归并这几个子流程,每个子流程都有对应的引擎来处理...
4
评论
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
ShardingSphere-JDBC入门实战
Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,...
6
1
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
Jackson-databind引发的漏洞问题分析
最近公司内部提供了一份应用高危漏洞的清单,其中提到了fastjson和jackson,因为之前对fastjson因为多态问题引发的反序列化问题有过了解,所以打算也做一个简单...
1
1
分享
ksfzhaohui
赞了这篇文章
敖丙
🏆掘金签约作者 @ 微信搜:敖丙
·
2年前
关注
我离职了
嗨,大家好,我是敖丙。 当大家看到这个视频或者文章的时候我想我应该已经离开老东家一段时间了,先对我身边的朋友和关心我的读者说一声抱歉,一直拖到现在才告诉你们这个消息。这大半...
453
134
分享
ksfzhaohui
高级java工程师 @ 电商
·
2年前
关注
分布式事务浅析
分布式事务拆开来其实就是分布式、事务两个概念,分布式简单讲就是不同进程间的系统进行通信;事务狭义上我们经常把它看作是数据库的事务,事务具有ACID特性即:原子性(Atomi...
7
评论
分享
下一页
个人成就
文章被点赞
343
文章被阅读
102,074
掘力值
3,237
关注了
10
关注者
125
收藏集
1
关注标签
16
加入于
2019-03-07