上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 微服务和分布式的区别: 简单的说,微服务是架构设计方式,分布式是系统部署方式,两者概念不同 微服务是啥? 这里不引用书本上的复杂概论了,简单来说微服务就是很小的服务,小到一个服务只对应一个单一的功能,只做一件事。这个服务可以单独部署运行,服务之间可以通过RPC来相互交互,每个微服务都是由独立的小团队 阅读全文
posted @ 2021-09-21 14:24 蒙恬括 阅读(727) 评论(0) 推荐(0) 编辑
摘要: Eureka入门使用介绍参见: https://blog.csdn.net/A7_A8_A9/article/details/104336729 https://blog.csdn.net/A7_A8_A9/article/details/104385643 CAP: C(一致性):所有的节点上的数 阅读全文
posted @ 2021-09-21 14:23 蒙恬括 阅读(132) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/flgb/p/13022787.html Semaphore 用来控制同时访问特定资源的线程数量,通过协调保证合理的使用公共资源理解 比作控制车流的红绿灯,如马路要控制流量,只限制100辆车通行,其他必须在路口处等待,不能行驶在马路上,当其中有5辆离开 阅读全文
posted @ 2021-09-21 12:45 蒙恬括 阅读(33) 评论(0) 推荐(0) 编辑
摘要: JDK1.7: HashMap 创建节点 void createEntry(int hash, K key, V value, int bucketIndex) { // 采取头插入法,1:创建新的Entry节点,next节点指向e, 2:新Entry节点赋值给数组中的位置 java.util.Ha 阅读全文
posted @ 2021-09-16 22:53 蒙恬括 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Nginx 作为缓存,可以把缓存放入磁盘或者内存中。可以配置。反向代理是代理服务端的。 负载均衡分层: 二层:数据链路层基于mac地址负载 三层:网络层,基于ip地址负载 四层:传输层 基于ip+端口负载 七层:应用层 基于http负载。 支持七层负载一定支持四层负载,因为四层是基础。 Nginx之 阅读全文
posted @ 2021-08-23 21:25 蒙恬括 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 首先要知道Class加载到jvm是延迟加载的,就是用到的时候才加载,而且类只加载一次。(这个一次是指同一个类只加载一次,而同一个类是指类加载器+类全限定名才能确定)。 为了让修改过后的.java文件生效,只能重新加载类,而为了重新加载只能改变类加载器。热部署的原理也就是更换类加载重新加载。也就是要自 阅读全文
posted @ 2021-08-19 22:14 蒙恬括 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1.docker是自动化构建镜像,并启动镜像。 docker compose是自动化编排容器。 2. docker是基于Dockerfile得到images,启动的时候是一个单独的container 3. docker-compose是基于docker-compose.yml,通常启动的时候是一个服 阅读全文
posted @ 2021-08-19 13:43 蒙恬括 阅读(124) 评论(0) 推荐(0) 编辑
摘要: springboot启动过程中会用到事件发布机制。这里先事件发布说明一下。 Spring中的事件发布机制。网上有一篇文章介绍的很详细,可以参考:https://www.cnblogs.com/takumicx/p/9972461.html 但是在SpringBoot中庸的是事件驱动机制,和Sprin 阅读全文
posted @ 2021-08-18 20:38 蒙恬括 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 在上节里面多少已经提到了自动装配的内容,比如DispatcherServletAutoConfiguration配置类中定义DispatcherServlet并把它加载到spring容器中。 但是这个类是配置在autoconfigure的jar包中的spring.factories中的,它是怎么生效 阅读全文
posted @ 2021-08-15 23:42 蒙恬括 阅读(621) 评论(0) 推荐(1) 编辑
摘要: Springboot使用起来很简单,在pom中引入如下依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.3 阅读全文
posted @ 2021-08-14 23:56 蒙恬括 阅读(1518) 评论(1) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页