会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yangxiaohui227
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
21
下一页
2020年4月11日
git的详细使用,项目创建到同步远程仓库,版本回退,忽略文件,分支创建,分支合并,分支名称修改,冲突解决,项目迁移
摘要: 注意:此处省略git的安装 1..git的工作流程示意图: 2.本地仓库的初始化: 2.1 创建一个文件夹,如我创建的是:D:\gitdemo\shop 2.2 进入shop目录,鼠标右键,打开git命令窗口,输入git init 命令,按回车键: 此时本地仓库已经初始化,生成的.git目录和相关文
阅读全文
posted @ 2020-04-11 10:58 yangxiaohui227
阅读(590)
评论(0)
推荐(1)
2020年4月1日
Ribbon源码分析(一)-- RestTemplate 以及自定义负载均衡算法
摘要: 如果只是想看ribbon的自定义负载均衡配置,请查看: https://www.cnblogs.com/yangxiaohui227/p/13186004.html 注意: 1.RestTemplate 所在jar为:org.springframework.web.client.RestTempla
阅读全文
posted @ 2020-04-01 18:02 yangxiaohui227
阅读(908)
评论(0)
推荐(0)
2020年3月31日
eureka源码--服务的注册、服务续约、服务发现、服务下线、服务剔除、定时任务以及自定义注册中心的思路
摘要: 微服务注册后,在注册中心的注册表结构是一个map: ConcurrentHashMap<String, Map<String, Lease<InstanceInfo>>> registry,假如一个order服务部署了三台机器,那么Map的第一个key为服务名称,第二个map的key是实例编号(in
阅读全文
posted @ 2020-03-31 11:56 yangxiaohui227
阅读(1151)
评论(0)
推荐(0)
2020年3月25日
eureka集群的搭建
摘要: 本次将会创建三个注册中心和一个客户端进行集群,架构图如下: 修改本机hosts文件,创建三个域名: 代码结构如图: 由于三个注册中心结构都是一样的,区别在于配置文件: #注册中心(eureka-server01.com)的yml配置 server: port: 8671 eureka: instan
阅读全文
posted @ 2020-03-25 11:24 yangxiaohui227
阅读(290)
评论(0)
推荐(0)
2020年3月23日
高并发解决思路之一 页面静态化
摘要: 背景:在电商中,如果搞活动,会发信息通知用户,这样短时间内会有大量用户访问某个页面,导致服务器的压力剧增 此时的逻辑是: 1.前端访问后台某个url,后台返回信息,前端拿到后台的数据渲染 如果后台的数据要查询很多个微服务才能得到,这样大批量用户同时访问的话,压力巨大 使用静态页的思路如下: 1.模仿
阅读全文
posted @ 2020-03-23 18:06 yangxiaohui227
阅读(470)
评论(0)
推荐(0)
2020年3月17日
分布式服务熔断以及服务降级报警机制自定义实现思路
摘要: 在熔断服务降级fallback接口进行短信通知,使用redis每5分钟通知一次,添加线程池可以更高效 demo: @FeignClient( name = "order-server", fallback = ShopOrderDetailInterface.DefaultFallback.clas
阅读全文
posted @ 2020-03-17 10:04 yangxiaohui227
阅读(376)
评论(0)
推荐(0)
2019年12月27日
工具方法
摘要: 1.查询文件内容字节长度public class Demo { public static void main(String[] args) throws ParseException, IOException { FileInputStream fileInputStream = new File
阅读全文
posted @ 2019-12-27 18:17 yangxiaohui227
阅读(185)
评论(0)
推荐(0)
2019年12月14日
IDEA 条件断点 进行debug调试
摘要: 1. 鼠标左键在要断点的行号点击一下,打个断点 2.鼠标移动到断点处,然后点击一下鼠标右键,之后会弹出: 3.填写条件,可以使用该行中的代码对应的变量作为条件 4.点击Done按钮 至此条件断点设置完成
阅读全文
posted @ 2019-12-14 15:55 yangxiaohui227
阅读(2439)
评论(0)
推荐(0)
spring BeanDefinition 继承结构图
摘要: ConfigurationClassBeanDefinition 是ConfigurationClassBeanDefinitionReader的静态内部类
阅读全文
posted @ 2019-12-14 15:35 yangxiaohui227
阅读(462)
评论(0)
推荐(0)
2019年12月3日
@Autowired,@Resource,@Qualifier,@Primary,@Inject的作用和区别
摘要: @Autowired注解的用法:可以用于构造器,方法,参数,字段进行属性注入,有一个required属性,默认是true,当改成false时,如果注入的属性在容器中不存在也不会报错@Resource该注解来源于javax包,有个属性name可以指定注入哪一个bean,当容器中某个类存在2个bean时
阅读全文
posted @ 2019-12-03 16:26 yangxiaohui227
阅读(775)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
21
下一页
公告