![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 88
java
SednaLin
这个作者很懒,什么都没留下…
展开
-
大话23种设计模式
“嗯,好吧,去商店,你自己挑。跟不同类型的 MM 约会,要用不同的策略,有的请电影比较好,有的则去吃小吃效果不错,有的去海边浪漫最合适,单目的都是为了得到 MM 的芳心,我的追 MM 锦囊中有好多 Strategy 哦。MM 最爱听的就是「我爱你」这句话了,见到不同地方的 MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个按键,见到 MM 我只要按对应的键,它就能够用相应的语言说出「我爱你」这句话了,国外的 MM 也可以轻松搞掂,这就是我的「我爱你」builder。原创 2024-07-23 09:42:28 · 769 阅读 · 0 评论 -
IDEA 远程 Debug 调试
如果把上述插入数据库的逻辑,换成调用远程的接口,在dropframe后,再次执行相同的代码,会不会导致远程接口被执行了2次?会的。好像感觉远程调试的用处也不是那么大,不能作为长期使用的调试工具。只能作为临时调试的手段。难点有几个:难保证本地代码和远程一致,而且你也很难判断是否一致通过远程调试发现了bug,但是又不能立即修复后继续调试,只能修复后部署后继续远程调试。原创 2024-03-08 16:54:23 · 840 阅读 · 0 评论 -
SaaS系统介绍
国内的互联网巨头竭力推荐的 SaaS 应用想必大家已经耳熟能详了,比如阿里的钉钉,腾讯的企业微信,这些软件里面应用平台上的可供使用的各类SaaS小软件数不胜数,从OA,到ERP到CRM等等,涵盖了企业运行所需的几乎所用应用。由于租户的SaaS环境是独立的,所以每入驻一个租户,就需要创建和运营一套SaaS环境,如果只是少量的租户,还可能可以管理,但如果是成千上万的租户,管理和运营这些环境将会是非常大的挑战。在共享模型下,服务商可以根据租户们的实际资源负载情况,动态伸缩系统,这样基础设施的利用率将非常高。原创 2024-02-28 14:59:36 · 1096 阅读 · 0 评论 -
Feign两种降级方式(监控调用接口报错日志)
以上写法,当被调用接口正常返回数据,但调用方接收回传的数据时如果报错,无法监控到报错日志,就无法分析报错原因(实际是因为实体类日期类型未做格式处理导致抛出异常),后查询相关文章后发现改为降级工厂可监控日志。改完后即可监控到接口回传时的报错日志,分析日志再修改bug即可。feign客户端改为调用降级工厂类。原创 2024-02-28 14:57:11 · 1059 阅读 · 0 评论 -
SpringBoot 日志配置
另一点就是我们把 root 标签删除了,root 其实是一个顶级的 logger , 其他的logger都可以视为它的子类,如果那些logger存在没涵盖的地方,或其没有指定 additivity="false" ,那最后root的设置就会被使用。此外,Log4j2还支持异步日志记录、日志事件序列化和性能优化等。就会发现,Slave 的日志打了两遍,而且连 debug 级别的都打了两遍,我们可以把这种逻辑理解为继承,子类执行一遍,父类还能在执行一遍,但 leve 属性还是会采用子类而非父类的。原创 2023-09-28 14:40:50 · 291 阅读 · 0 评论 -
网关 GateWay 的使用详解、路由、过滤器、跨域配置
有时候SpringCloudGateWay提供的过滤器工厂不能满足自己的要求。可能有时候需要在过滤时做一些其它的逻辑操作。那么这时候可以选择使用java代码自定义全局过滤器。原创 2023-09-19 17:00:03 · 801 阅读 · 0 评论 -
快速搭建gateway,动态路由、鉴权的流程
本文记录一下我是如何使用Gateway搭建网关服务及实现动态路由的,帮助大家学习如何快速搭建一个网关服务,了解路由相关配置,鉴权的流程及业务处理,有兴趣的一定看到最后,非常适合没接触过网关服务的同学当作入门教程。Gateway通过配置项可以实现路由功能,整合Nacos及配置监听可以实现动态路由,实现GlobalFilter, Ordered两个接口可以快速实现一个过滤器,文中也详细的介绍了登录后的请求鉴权流程。原创 2023-09-15 09:54:22 · 286 阅读 · 0 评论 -
Spring Boot自带的工具类
Spring Boot作为一个快速开发框架,其自带的工具类是开发过程中不可或缺的一部分。这些工具类的高效和实用性,能够大大提高开发人员的工作效率。在本文中,我们将重点介绍Spring Boot自带的工具类,帮助开发者更好地利用它们,提高开发效率。原创 2023-08-17 15:19:54 · 80 阅读 · 0 评论 -
《深入理解Java虚拟机》第3版学习笔记
语法 参考文档:The class File Formatu4 magic;// 魔数// 版本号// 常量池// 类访问标记// 本类全限定名// 单一父类// 多个接口// 字段表// 方法表// 类属性magic:魔数,简单识别 *.class 文件,值固定为 0xCAFEBABEminor_version, major_version:Class 文件的次、主版本号constant_pool_count:常量池大小+1。原创 2023-08-23 11:45:12 · 234 阅读 · 0 评论