上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 75 下一页
摘要: MySQL的有个参数log_bin_trust_function_creators,官方文档对这个参数的介绍、解释如下所示: log_bin_trust_function_creators Command-Line Format --log-bin-trust-function-creators S 阅读全文
posted @ 2020-07-29 20:33 panchanggui 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 问题: 1、在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 2、在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那 阅读全文
posted @ 2020-07-29 15:16 panchanggui 阅读(1281) 评论(0) 推荐(0) 编辑
摘要: Nginx安装 注意:这里以CentOS 6.8服务器为例,以root用户身份来安装Nginx。 1.安装依赖环境 yum -y install wget gcc-c++ ncurses ncurses-devel cmake make perl bison openssl openssl-deve 阅读全文
posted @ 2020-07-22 12:20 panchanggui 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 目录 阐述背景 Leaf snowflake 模式介绍 Leaf segment 模式介绍 Leaf 改造支持 RPC 阐述背景 不吹嘘,不夸张,项目中用到 ID 生成的场景确实挺多。比如业务要做幂等的时候,如果没有合适的业务字段去做唯一标识,那就需要单独生成一个唯一的标识,这个场景相信大家不陌生。 阅读全文
posted @ 2020-07-22 12:19 panchanggui 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 一、页面静态化 1、动静态页面 静态页面 即静态网页,指已经装载好内容HTML页面,无需经过请求服务器数据和编译过程,直接加载到客户浏览器上显示出来。通俗的说就是生成独立的HTML页面,且不与服务器进行数据交互。 优缺点描述: 静态网页的内容稳定,页面加载速度极快; 不与服务器交互,提升安全性; 静 阅读全文
posted @ 2020-07-21 11:32 panchanggui 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 背景 最近在设计和开发部门的基础架构,需要利用反射技术找到classpath目录下所有包含指定注解的类,然后根据注解配置完成指定的功能。 最初是想自己写代码来实现这些功能,边查资料边写,整了大半天,写出来的效果自己都不太满意。一方面是代码多,不好维护;另一方面是性能不太好。不过,在查资料的过程中,我 阅读全文
posted @ 2020-06-24 16:43 panchanggui 阅读(4360) 评论(0) 推荐(0) 编辑
摘要: 一、缘起 很多时候,业务有定时任务或者定时超时的需求,当任务量很大时,可能需要维护大量的timer,或者进行低效的扫描。 例如:58到家APP实时消息通道系统,对每个用户会维护一个APP到服务器的TCP连接,用来实时收发消息,对这个TCP连接,有这样一个需求:“如果连续30s没有请求包(例如登录,消 阅读全文
posted @ 2020-06-12 17:22 panchanggui 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 一、缘起 很多时候,业务有“在一段时间之后,完成一个工作任务”的需求。 例如:滴滴打车订单完成后,如果用户一直不评价,48小时后会将自动评价为5星。 一般来说怎么实现这类“48小时后自动评价为5星”需求呢? 常见方案:启动一个cron定时任务,每小时跑一次,将完成时间超过48小时的订单取出,置为5星 阅读全文
posted @ 2020-06-12 16:08 panchanggui 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1、什么是分布式ID? 拿MySQL数据库举个栗子:在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日 阅读全文
posted @ 2020-06-04 14:35 panchanggui 阅读(457) 评论(2) 推荐(0) 编辑
摘要: 前文我们讨论了使用/refresh 端点手动刷新配置,但是如果所有微服务节点的配置都需要手动去刷新的话,那必然是一个繁琐的工作,并且随着系统的不断扩张,会变得越来越难以维护。因此,实现配置的自动刷新是很有必要的,本节我们讨论使用Spring Cloud Bus实现配置的自动刷新。 Spring Cl 阅读全文
posted @ 2020-05-18 11:07 panchanggui 阅读(606) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 75 下一页