DeathWhispers

深入解析常见三次握手异常

深入解析常见三次握手异常 原创张彦飞allen开发内功修炼2021-08-09 08:28 收录于话题#开发内功修炼之网络篇30个 大家好,我是飞哥! 在后端接口性能指标中一类重要的指标就是接口耗时。具体包括平均响应时间 TP90、TP99 耗时值等。这些值越低越好,一般来说是几毫秒,或者是几十毫秒。如果响应时间一旦过长,比如超过了 1 秒,在用户侧就能感觉到非常明显的卡顿。如果长此...

数据库架构设计:数据切分与分区详解

随着业务量的增长,单一数据库最终会面临性能瓶颈。数据切分(Sharding)是将数据分散到多个数据库或服务器上,以分担负载、提高系统可扩展性的关键技术。 1. 什么是数据切分? 数据切分是指通过特定的规则,将存储在单个数据库中的数据分散到多个数据库中,从而分散单台设备的负载。主要有两种切分方式:垂直切分和水平切分。 2. 垂直切分 (Vertical Splitting) 垂直切...

java正则表达式用法

java正则表达式用法 在其他语言中,\表示:我想要在正则表达式中插入一个普通的(字面上的)反斜杠,请不要给它任何特殊的意义。 在 Java 中,\表示:我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。 所以,在其他的语言中(如Perl),一个反斜杠,而在 Java 中正则表达式中则需要有两个反斜杠才能被解析为其他语言中的转义作用。也可以简单的理解在 Java 的正则表达...