自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱欧米

好记性不如烂笔头

  • 博客(4)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 2、shardingjdbc工作原理分析

shardingjdbc在当前分库分表领域占有很大市场份额。可能和其宣传有关系,其文档突出自己的优点,对自己的缺点写的很少或者很不容易被注意到。所以,我们在使用shardingjdbc做业务的时候要关注他最终生成的sql是什么?是否符合我们的业务需求。这里不是黑shardingjdbc,不是shardingjdbc的问题,这是计算机行业难以跨越的问题。​。

2021-11-26 10:26:20 2364

原创 2、shardingjdbc top n工作原理分析

一、shardingjdbc概述 shardingjdbc在当前分库分表领域占有很大市场份额。可能和其宣传有关系,其文档突出自己的优点,对自己的缺点写的很少或者很不容易被注意到。所以,我们在使用shardingjdbc做业务的时候要关注他最终生成的sql是什么?是否符合我们的业务需求。这里不是黑shardingjdbc,不是shardingjdbc的问题,这是计算机行业难以跨越的问题。 二、shardingjdbc SQL转义 我们就拿一份按照季度的分库分表场景做演示吧。这里可以看出shardingjdbc

2021-11-26 10:03:34 666

原创 4、tcpip协议包结构分析

本文使用wireshark分析netty tcp通讯过程。 一、3次握手抓包分析 下图是wireshark 抓取 netty建立连接的3次握手tcp请求。 //显示所有目标或源地址是192.168.1.1的数据包 ip.addr == 192.168.1.1 ![wecom-temp-c5fec2d60d74724332c937b0c7b89ad0.png](https://img-blog.csdnimg.cn/img_convert/be920f8445ba8ccb965f14fc74390a81.p

2021-11-23 15:09:21 244

原创 17、redis-分布式锁-redis、zk分布式锁实现原理

我们在编程有很多场景使用本地锁和分布式锁,但是是否考虑这些锁的原理是什么?本篇讨论下实现分布式锁的常见办法及他们实现原理。 ​ 一、使用锁的原则 使用本地锁和分布式锁是为了解决并发导致脏数据的场景,使用锁的最高境界是通过流程设计避免使用锁,锁会牺牲掉系统性能为代价的。 二、常见的分布式锁实现 分布式锁总结: 产品性能:redis>zookeeper>mysql,获取锁成功率:mysql悲观>zk>redis 锁实现 实现方式 性能 选型注意 选择关注点 mysql 乐

2021-11-10 13:28:27 215

iterm mac平台最好用的shell工具

iterm mac平台最好用的shell工具

2022-09-14

mac 版本redis访问皮肤

mac 版本redis访问皮肤

2022-09-14

es-head工具es管理工具

es head 懂的都懂

2022-09-14

mac版本网络调试助手工具

netty 开发必备工具简单轻便

2022-09-14

spring cloud dubbo整合

spring cloud ,dubbo ,mybatis , druid ,generator 整合,代码已经测试通过

2018-03-11

eWebEditor例子.rar

一个eWebEditor应用的小例子

2012-11-14

MAC查看器,ip查看,源代码

mac查看,ip查看及其代码,快速调出QQ,浏览器,vs,播放器等!快速关闭QQ,浏览器,vs,播放器等

2011-04-14

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

TA关注的人

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