- 博客(4)
- 收藏
- 关注
原创 Intellij IDEA 2020
设置 applicable contexts还记得我们配置时里面包含了类似于$date$这样的参数,此时 IDEA 还不认识这些参数是啥玩意,下面我们对这些参数进行方法映射,让 IDEA 能够明白这些参数的含义。
2024-08-30 09:41:23
514
原创 EventBus(2)——源码解析
这里的subscriptionsByEventType是个Map,key:eventType;你只要记得一件事:扫描了所有的方法,把匹配的方法最终保存在subscriptionsByEventType(Map,key:eventType;那么不用说,肯定是去遍历该类内部所有方法,然后根据methodName去匹配,匹配成功的封装成SubscriberMethod,最后返回一个List。32-45行:也比较简单,根据方法的后缀,来确定threadMode,threadMode是个枚举类型:就四种情况。
2024-08-30 06:51:21
1111
原创 docker,k8s部署Apollo
SPRING_DATASOURCE_URL: 对应环境ApolloPortalDB的地址SPRING_DATASOURCE_USERNAME: 对应环境ApolloPortalDB的用户名SPRING_DATASOURCE_PASSWORD: 对应环境ApolloPortalDB的密码APOLLO_PORTAL_ENVS(可选): 对应ApolloPortalDB中的apollo.portal.envs配置项,如果没有在数据库中配置的话,可以通过此环境参数配置。
2024-08-30 04:16:01
873
原创 BAT那些面试中已经透露给程序员的Java主流技术(做笔记,收藏)
微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户、服务端应用。Spring Cloud为开发者提供了快速构建分布式系统的通用模型的工具(包括配置管理、服务发现、熔断器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态等)。
2024-08-30 01:28:04
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅