2020年6月17日

Mysql四种隔离级别

摘要: 什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前 阅读全文

posted @ 2020-06-17 14:22 爱程序的陈先森 阅读(207) 评论(0) 推荐(0) 编辑

2019年10月22日

SpringCloud微服务实战三:Hystix的基本概念

摘要: 1.说到隔离、熔断、降级,最出名的就是 Netflix 开源的 Hystrix 组件,Hystix官方对它描述为:Hystrix是一个延迟和容错库,旨在隔离远程系统、服务和第三方库,阻止级联故障,在复杂系统中实现恢复能力。2.下图应用从单块到微服务,系统被拆分为多个,那么产生了个问题,就是微服务的可 阅读全文

posted @ 2019-10-22 16:13 爱程序的陈先森 阅读(423) 评论(0) 推荐(0) 编辑

SpringCloud微服务实战二:Spring Cloud Ribbon 负载均衡 + Spring Cloud Feign 声明式调用

摘要: 1.Spring Cloud Ribbon的作用 Ribbon是Netflix开发的一个负载均衡组件,它在服务体系中起着重要作用,Pivotal将其整合成为Spring Cloud Ribbon,与其他SpringCloud组件结合可以发挥出强大作用,它的负载策略有多种,默认轮询,可配置超时重试,说 阅读全文

posted @ 2019-10-22 15:43 爱程序的陈先森 阅读(201) 评论(0) 推荐(0) 编辑

2019年10月16日

SpringCloud微服务实战一:Spring Cloud Eureka 服务发现与注册中心(高可用实列为两个注册中心)

摘要: 微服务架构: 微服务架构的核心思想是,一个应用是由多个小的、相互独立的、微服务组成,这些服务运行在自己的进程中,开发和发布都没有依赖。不同服务通过一些轻量级交互机制来通信,例如 RPC、HTTP 等,服务可独立扩展伸缩,每个服务定义了明确的边界,不同的服务甚至可以采用不同的编程语言来实现,由独立的团 阅读全文

posted @ 2019-10-16 11:24 爱程序的陈先森 阅读(605) 评论(0) 推荐(0) 编辑

2019年8月15日

Elasticsearch连接类(带密码)

摘要: 我使用的ES版本是6.3.2的所有使用的pom.xml是(注意:使用的版本一定要与你的ES版本相同!) 阅读全文

posted @ 2019-08-15 16:30 爱程序的陈先森 阅读(2881) 评论(3) 推荐(1) 编辑

解决前端跨域请求(SpringBoot)

摘要: @Configuration public class CorsConfig { private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); // 1. 设置访问源地址 corsConfiguration.addAllowedOrigin("*"); 阅读全文

posted @ 2019-08-15 16:19 爱程序的陈先森 阅读(643) 评论(0) 推荐(0) 编辑

通过http路径获取文本内容(Java)

摘要: public static String readFileByUrl(String urlStr) { String res = null; try { URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); ... 阅读全文

posted @ 2019-08-15 16:16 爱程序的陈先森 阅读(700) 评论(0) 推荐(1) 编辑

导航