会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
帽子平头
COYG
博客园
首页
新随笔
联系
订阅
管理
[置顶]
netty搭建rpc框架
摘要: 介绍 netty想必大家都不陌生,我就不废话介绍了...(主要是懒,网上资料很多的) 本文主要使用netty搭建rpc远程调用框架,实现了个注册中心微服务,整合了springboot例子... 开发内容 用到动态代理+反射去调用服务的业务方法(注:简单调用,可自行拓展) 在没用用对象池的前提下,请求
阅读全文
posted @ 2022-02-24 16:14 帽子平头
阅读(190)
评论(0)
推荐(2)
2022年9月29日
运用D3js开发关系图谱
摘要: 背景 公司要开发个关系图谱,一开始选型有两个一个echarts和d3js,但由于echarts拓展性并没有那么好,所以选择了d3js,但d3js说实话,对于我这种前端菜鸟来说,学习起来还是有点难受,主要还是svg这玩意没玩过,也没玩明白,不过在网上这copy那copy下,最终还是实现了公司想要的功能
阅读全文
posted @ 2022-09-29 15:36 帽子平头
阅读(626)
评论(0)
推荐(0)
2022年5月20日
设计原则之DRY原则
摘要: DRY原则 DRY 原则,它的英文描述为:Don’t Repeat Yourself。中文直译为:不要重复自己。也可以理解为:不要写重复的代码。 我们从实现逻辑重复、功能语义重复和代码执行重复,这三种代码重复来说明DRY原则。 实现逻辑重复 例如有两个函数isValidUserName() 和 is
阅读全文
posted @ 2022-05-20 22:55 帽子平头
阅读(945)
评论(0)
推荐(0)
2022年4月26日
设计原则之KISS,YAGNI原则
摘要: KISS原则 kiss原则的英文描述有好几个版本,比如下面这几个。 Keep It Simple and Stupid. Keep It Short and Simple. Keep It Simple and Straightforward. 它们意思都差不多,翻译成中文就是尽量保持简单。我们知道
阅读全文
posted @ 2022-04-26 22:10 帽子平头
阅读(474)
评论(0)
推荐(0)
2022年4月19日
设计原则之SOLID 原则
摘要: 介绍 SOLID 原则是由 5 个设计原则组成的,分别为:(S)单一职责原则、(O)开闭原则、(L)里式替换原则、(I)接口隔离原则和(D)依赖反转原则; 单一职责原则 SRP 单一职责原则的英文是 Single Responsibility Principle,缩写为 SRP; 它的意思是一个类或
阅读全文
posted @ 2022-04-19 23:11 帽子平头
阅读(923)
评论(1)
推荐(1)
2022年3月12日
springboot-jta-atomikos多数据源事务管理
摘要: 背景 我们平时在用springboot开发时,要使用事务,只需要在方法上添加@Transaction注解即可,但这种方式只适用单数据源,在多数据源下就不再适用; 比如在多数据源下,我们在一个方法里执行了数据源A的操作,又执行了数据源B的操作,如果报错了,事务只会回滚主数据源或者是指定事务的数据源数据
阅读全文
posted @ 2022-03-12 21:42 帽子平头
阅读(734)
评论(0)
推荐(3)
2022年3月2日
Log4j2详解——XML配置详解
摘要: Log4j2详解——XML配置详解 找到了个很详细的文章链接 https://www.jianshu.com/p/bfc182ee33db
阅读全文
posted @ 2022-03-02 10:52 帽子平头
阅读(109)
评论(0)
推荐(2)
2022年2月24日
手写个注册中心
摘要: 介绍 注册中心,主要作用就是做服务注册和发现; 常见注册中心 Eureka:Eureka是Spring Cloud Netflix中的重要组件,主要作用就是做服务注册和发现。2.0遇到性能瓶颈,停止维护,现在已经闭源。 Consul:Consul是基于GO语言开发的开源工具,主要面向分布式,服务化的
阅读全文
posted @ 2022-02-24 13:08 帽子平头
阅读(574)
评论(0)
推荐(2)
公告