摘要:
/** * 给sheet页,添加下拉列表 * * @param workbook excel文件,用于添加Name * @param targetSheet 下拉列表所在sheet页 * @param options 下拉数据 ['百度','阿里巴巴'] * @param column 下拉列表所在 阅读全文
摘要:
redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 redis是一种高级的key:value存储系统,其中value支持五种数据类型: 1.字符串(strings) set mystr "hello world!" //设置字符串类型 get 阅读全文
摘要:
和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。 为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构, Redis主从复制可以根据是否是全量分为全量同步和增量同步。下图为级联结构。 1 全量同步 Redis全 阅读全文
摘要:
批量将表名变为大写 begin for c in (select table_name tn from user_tables where table_name upper(table_name)) loop begin execute immediate 'alter table "'||c.tn||'" rename to '||c.tn; exception when others th... 阅读全文
摘要:
使用Zuul构建微服务网关 8.1. 为什么要使用微服务网关 8.2. Zuul简介 8.3. 编写Zuul微服务网关 8.4. Zuul的路由端点 8.5. Zuul的路由配置详解 8.6. Zuul的安全与Header 8.7. Zuul的文件上传 8.8. Zuul的过滤器 8.8.1. 过滤 阅读全文
摘要:
使用Hystrix实现微服务的容错处理 7.1. 实现容错的手段 7.1.1. 雪崩效应 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。 服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可 阅读全文
摘要:
使用Feign实现声明式REST调用 6.1. Feign简介 Feign是一个声明式的REST客户端,它的目的就是让REST调用更加简单。 Feign提供了HTTP请求的模板,通过编写简单的接口和插入注解,就可以定义好HTTP请求的参数、格式、地址等信息。 而Feign则会完全代理HTTP请求,我 阅读全文
摘要:
Spring Cloud Config统一管理微服务配置 9.1. 为什么要统一管理微服务配置 9.2. Spring Cloud Config简介 Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。 使用Config Server,您可以在所有环境中管理应用程序 阅读全文
摘要:
Ribbon实现客户端侧负载均衡 5.1. Ribbon简介 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。 Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Bala 阅读全文
摘要:
linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的: 图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS和WINDOWS 3.0 一样, windows 3.0不是独立的操作系统,它只是D 阅读全文