09 2020 档案

摘要:一、修改默认打开的浏览器 二、代码提示设置 阅读全文
posted @ 2020-09-27 12:18 jock_javaEE 阅读(720) 评论(0) 推荐(0)
摘要:一、是因为加添spring cloud alibaba配置中心依赖和bootstrap.xml又不使用的问题 阅读全文
posted @ 2020-09-27 10:38 jock_javaEE 阅读(8739) 评论(0) 推荐(0)
摘要:一、下载镜像文件 docker pull mysql:5.7 二、根据镜像创建mysql容器 1、 创建容器内在本地的映射文件夹 mkdir -p /mydata/mysql/data /mydata/mysql/log /mydata/mysql/conf 2、 初始化mysql的配置文件*.cn 阅读全文
posted @ 2020-09-24 00:39 jock_javaEE 阅读(112) 评论(0) 推荐(0)
摘要:一、使用交互式运行容器,容器运行后直接进入到容器内部,退出容器内部后,容器直接关闭 阅读全文
posted @ 2020-09-22 16:47 jock_javaEE 阅读(1861) 评论(0) 推荐(0)
摘要:一、Spring Cloud Bus是用轻量的消息代理将分布式的节点连接起来,可以用于广播配置文件的更改或者服务的监控管理,也就是消息总线可以为微服务做监控,也可以实现应用程序之间相互通信,Spring Cloud Bus可选的消息代理有RabbitMQ和Kafka 二、Spring Cloud B 阅读全文
posted @ 2020-09-18 23:34 jock_javaEE 阅读(468) 评论(0) 推荐(0)
摘要:一、Spring Cloud Config分布式配置中心作用:可以通过修改在git仓库中的配置文件实现其它所有微服务的配置文件的修改 二、结构图 阅读全文
posted @ 2020-09-18 21:31 jock_javaEE 阅读(160) 评论(0) 推荐(0)
摘要:一、Spring Cloud Gateway组件的核心是一系列的过滤器,通过这些过滤器可以将客户端发送的请求由(路由)转发到对应的微服务 网关的执行过程:当一个请求到达网关,网关利用断言,查看该请求是否符合某一个路由规则,若符合某一个路由规则,则路由到指定的服务,但路由期间要经过一系列过滤器 二、网 阅读全文
posted @ 2020-09-17 23:57 jock_javaEE 阅读(147) 评论(0) 推荐(0)
摘要:一、Feign的作用:简化客户端调用服务的url代码 二、Feign内置ribbon配置项和Hystrix熔断的Fallback配置,因此不需要额外引入依赖,也不需要再注册 RestTemplate 对象 三、使用Feign可以进行以下配置 a、 负载均衡 b、 服务熔断(了解) c、 请求压缩(了 阅读全文
posted @ 2020-09-17 22:28 jock_javaEE 阅读(189) 评论(0) 推荐(0)
摘要:一、Hystrix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败 二、Hystrix主要是解决服务雪崩问题,其处理手段主要是服务降级,包括: a、线程隔离:用户请求不直接访问服务,而是使用线程池中空闲的线程访问服务,加速失败判断时间。 b、服务熔断:及时返回 阅读全文
posted @ 2020-09-17 19:18 jock_javaEE 阅读(182) 评论(0) 推荐(0)
摘要:一、负载均衡是一个算法,可以通过该算法实现从地址列表中获取一个地址进行服务调用。 二、Ribbon提供了轮询、随机两种负载均衡算法(默认是轮询)可以实现从地址列表中使用负载均衡算法获取地址进行服务调用 三、需求:可以使用RestTemplate访问http://user-service/user/8 阅读全文
posted @ 2020-09-17 18:27 jock_javaEE 阅读(239) 评论(0) 推荐(0)
摘要:一、Eureka的主要功能是进行服务管理,定期检查服务状态,返回服务地址列表,自身并不提供服务也不消费服务 二、Eureka原理图形 三、服务消费可以使用工具类根据服务名称到eureka中获取对应的服务地址列表 四、就Eureka而言,所需要进行的相关配置 1:Eureka-server a:单机版 阅读全文
posted @ 2020-09-16 23:01 jock_javaEE 阅读(217) 评论(0) 推荐(0)
摘要:一、 服务管理 如何自动注册和发现 如何实现状态监管 如何实现动态路由 服务如何实现负载均衡 服务如何解决容灾问题 服务如何实现统一配置 阅读全文
posted @ 2020-09-16 22:57 jock_javaEE 阅读(218) 评论(0) 推荐(0)
摘要:一、RPC:基于socket,速度快,效率高;webservice、dubbo 二、HTTP:基于TCP,封装比较臃肿;对服务和调用方没有任何技术、语言的限定,自由灵活;RESTful,Spring Cloud, 三、HTTP服务调用的实现。底层分别用了三种http客户端工具类包 1:httpCli 阅读全文
posted @ 2020-09-16 17:19 jock_javaEE 阅读(318) 评论(0) 推荐(0)
摘要:一、Restful是一种面向资源的设计风格,所谓的资源是指一类数据,例如:电商中的user / product / oder 二、Restful的Api书写格式与一般Api书写格式的区别 一般Api书写格式: /api/get_user/ >获取用户信息 /api/update_user/ >更新用 阅读全文
posted @ 2020-09-14 19:08 jock_javaEE 阅读(191) 评论(0) 推荐(0)
摘要:一、查询命令: ip addr 二、网卡的配置: vi /etc/sysconfig/network-scripts/ifcfg-ens33 三、将ONBOOT=no 修改为 ONBOOT=yes 四、重启网络服务: sudo service network restart 阅读全文
posted @ 2020-09-13 22:36 jock_javaEE 阅读(699) 评论(0) 推荐(0)
摘要:一、先打开管理,在“全局设定”中选择“热键”,会看到如下图所示的内容,默认使用右ctrl键让鼠标离开虚拟机 阅读全文
posted @ 2020-09-13 20:39 jock_javaEE 阅读(1715) 评论(0) 推荐(0)
摘要:一、classpath类路径,包含java包下和resource下 阅读全文
posted @ 2020-09-11 16:32 jock_javaEE 阅读(137) 评论(0) 推荐(0)
摘要:一、git 删除本地创建的仓库连接 //删除文件夹下的所有 .git 文件 find . -name ".git" | xargs rm -Rf 二、git命令:全局设置用户名邮箱配置 1、查看git配置信息 》 git config --list 2、查看git用户名 》 git config u 阅读全文
posted @ 2020-09-09 00:35 jock_javaEE 阅读(116) 评论(0) 推荐(0)
摘要:一、@SpringBootApplication下的三个注解 1:@SpringBootConfiguration 标注在某个类上,表示这是一个Spring Boot的配置类; 2:@EnableAutoConfiguration 3:@ComponentScan 扫描当前包下或者子包下所有的类 二 阅读全文
posted @ 2020-09-08 16:32 jock_javaEE 阅读(3619) 评论(0) 推荐(0)
摘要:一、 JSON解析器: * 常见的解析器:Jsonlib,Gson,fastjson,jackson 二、 JSON转为Java对象 步骤: 1. 导入jackson的相关jar包 2. 创建Jackson核心对象 ObjectMapper 3. 调用ObjectMapper的相关方法进行转换 a. 阅读全文
posted @ 2020-09-01 14:30 jock_javaEE 阅读(2308) 评论(0) 推荐(0)