
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
点击“程序员内点事”关注,选择“设置星标”坚持学习,好文每日送达!引言接着《一口气说出 9种 分布式ID生成方式,面试官有点懵了》来继续详细的介...
前边我们介绍了 sharding-jdbc 的4种分片策略后,可以使用基础的分片功能了,引入任何一种技术都是存在风险的,分库分表当然也不例外,除非库、表数据量大到一定程度,现有高可用架构已无法支撑,否则不建议大家做分库分表,因为做了数据分片后,你会发现自己踏上了一段踩坑之路,而分布式主键ID 就是遇到的第一个坑。不同数据节点⽣成全局唯⼀主键是个⾮常棘⼿的问题,⼀个逻辑表 t_order 被拆分成多
整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取一、什么是限流?为什么要限流?不知道大家有没有做过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了限流!因为一趟地铁的运力是有限的,一下挤进去太多人会造成站台的拥挤、列车的超载,存在一定的安全隐患。同理,我们的程序也是一样,它...
Seata Server 搭建Seata Server 这里以最新的 seata-server-1.4.0 版本为例,下载地址:https://seata.io/en-us/blog/download.html解压后的文件我们只需要关心 \seata\conf 目录下的 file.conf 和registry.conf 文件。file.conf用于配置持久化事务日志的模式,目前提供 file、db
整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取本文作者:程序员内点事原文链接:https://mp.weixin.qq.com/s?__biz=MzAxNTM4NzAyNg更多精选3万字总结,Mysql优化之精髓为了不复制粘贴,我被逼着学会了JAVA爬虫技术部突然宣布:JAVA开发人员全部要会...
检验你是不是用过 rabbitmq
如果你自己有域名也可以直接指向过来,Vercel 的地址是 76.76.21.21,然后在已经部署的项目上 setting -> domain -> add domain 就可以了,直接傻瓜式操作。这是我自己搭建的地址:https://drawio.xiaofucode.com/zh,感兴趣可以玩一下,好好用没有多少钱的!以前手搓一个复杂的业务架构图,光是拖拽对齐就要半小时。现在底稿由 AI 生成
昨天临下班,生产环境出现了一个偶发的报错预警。旁边的同事正~~准备排查,只见他输入命令,一个 2GB 大小文本啊,日志哗哗刷啥也看不清,crtl + c 也停不下来了,最后轻轻的关闭连接,又重新打开了一个~后端开发来说,熟练掌握 Linux 的日志分析命令是基本功,整理几一些基于 、、、、 的日志查询场景,希望能帮你快速定位问题。很多新手习惯用 ,但对于大文件, 会导致屏幕刷屏,还容易把终端卡死。

最近有个新项目刚过完需求,正式进入数据库表结构设计阶段,公司规定统一用数据建模工具 PowerDesigner。但其实我不是太爱用这个工具,因为它的功能实在是太多了,而我们平时设计表用的也就那么几个功能。PDMan(最爱)PDMan 一款国产开源的数据库模型建模工具,相比于PowerDesigner ,PDMan 界面更加清爽漂亮,功能十分简洁干练,没有那么多复杂的设置,很容易上手,还提供了 Wi
絮絮叨叨还记得刚入行开始写Java时,接触的第一个项目是国家电网的一个业务系统,这个系统据说投资了5亿人民币进行研发,鼎盛时期研发人员一度达到过500人。项目采用当时最流行的ssh(Struts+Spring+Hibernate)框架,典型的三层架构(controller - > service -> dao)简单又粗暴,所有人写的代码都放在一个大工程里,项目文件大小达到几百M,解决.







