搜索结果
查询Tags标签: 聊聊,共有 105条记录-
聊聊一致性哈希算法
前言 之所以总结这个,是因为最近也在面试找工作了,觉得 小林Coding 写的这篇文章不错,同时自己做的集群聊天项目涉及Nginx的TCP负载均衡,刚好又和一致性哈希有关联,就搬过来摘录一下,方便自己复习。 接下来主要围绕以下几点来思考和讨论:当有大量请求到来时,如何分…
2022/9/15 14:17:16 人评论 次浏览 -
聊聊项目中的缓存-2022新项目
Web项目开发中,缓存一般都是少不了的,可以用来做各种事情,比如保存用户信息,提升数据库访问的效率, 用来加锁,等等。以前参与开发的项目中大多都是用来做这几件事情。当前参与开发的项目中,也在大量的使用 Redis缓存,不过缓存方式和之前的一些用法稍稍有些不同。下…
2022/8/8 6:23:00 人评论 次浏览 -
聊聊自动化测试的度量指标
本文是自动化测试系列的第四篇文章,这篇文章我想聊聊对自动化测试度量的一些想法。 上周末在知识星球社群的内部分享中,也有同学问了这个问题:自动化测试度量指标有哪些?各有什么价值? 脱离数据支撑谈价值多少有点底气不足,但脱离自动化的初衷和背景谈度量指标,就有…
2022/7/26 23:23:20 人评论 次浏览 -
聊聊如何用 Redis 实现分布式锁?
作者:小林coding 计算机八股文网站:https://xiaolincoding.com哈喽,我是小林。 今天跟大家聊聊两个问题:如何用 Redis 实现分布式锁? Redis 是如何解决集群情况下分布式锁的可靠性问题的?如何用 Redis 实现分布式锁的? 分布式锁是用于分布式环境下并发控制的一种机…
2022/7/26 2:23:12 人评论 次浏览 -
聊聊 C++ 中几类特殊成员函数
一:背景 在 C# 中要说类默认给我们定义的特殊成员函数,莫过于 构造函数,但在 C++ 中这样的特殊函数高达 6 种,有必要整合一下聊一聊。 二:特殊成员函数 1. 默认构造函数 和 C# 一样,很多书中都说,如果用户没有定义 构造函数,那么编译器会给我们定义一个,参考下面…
2022/7/13 1:25:50 人评论 次浏览 -
今天聊聊密码
密码什么弄呢,字母数字特殊符号,大小写还是全数字,全字母,还是混合,这个是一个排列组合的游戏,今天来看下我们常见的生成密码的办法吧 通过java 生成密码 ... package arithmetic; import java.util.Random; public class PassWord { /** * 密码的自动生成器:密码由…
2022/7/11 23:22:36 人评论 次浏览 -
聊聊数据溢出的事
1、前言 直接看代码uint32_t Time_Interval() {static uint32_t old_time_tick;uint32_t data;data = sys_time_tick_ms - old_time_tick;old_time_tick = sys_time_tick_ms;return data; }上述代码,sys_time_tick_ms每隔1ms自动加1,Time_Interval函数的作用是的,计算上…
2022/7/9 23:24:03 人评论 次浏览 -
聊聊 Netty 那些事儿之 Reactor 在 Netty 中的实现(创建篇)
本系列Netty源码解析文章基于 4.1.56.Final版本在上篇文章《聊聊Netty那些事儿之从内核角度看IO模型》中我们花了大量的篇幅来从内核角度详细讲述了五种IO模型的演进过程以及ReactorIO线程模型的底层基石IO多路复用技术在内核中的实现原理。 最后我们引出了netty中使用的主…
2022/7/3 23:25:38 人评论 次浏览 -
简单聊聊运维监控的其他用途
简单聊聊运维监控的其他用途 说到监控,一般都会聊到这三个基本维度:metrics、log和tracing,以及这几种常用的工具:Prometheus+grafana+alertmanager、ELK、jaeger。 监控通常来展示应用或集群的运行状态,配合告警来达到维护系统稳定性的目的。但除此之外,还可以将监…
2022/7/2 23:21:01 人评论 次浏览 -
聊聊C#中的composite模式
聊聊C#中的composite模式写在前面 Composite组合模式属于设计模式中比较热门的一个,相信大家对它一定不像对访问者模式那么陌生,毕竟谁又没有遇到过树形结构呢。不过所谓温故而知新,我们还是从一个例子出发,起底一下这个模式吧。 一个简单例子 设想我们要建立一个公司…
2022/6/23 1:23:33 人评论 次浏览 -
聊聊C#中的composite模式
> 作者:老胡写代码 > 原文:https://www.cnblogs.com/deatharthas/p/16390116.html 聊聊C#中的composite模式写在前面 Composite组合模式属于设计模式中比较热门的一个,相信大家对它一定不像对访问者模式那么陌生,毕竟谁又没有遇到过树形结构呢。不过所谓温故而知…
2022/6/22 1:22:25 人评论 次浏览 -
聊聊C#中的composite模式
写在前面 Composite组合模式属于设计模式中比较热门的一个,相信大家对它一定不像对访问者模式那么陌生,毕竟谁又没有遇到过树形结构呢。不过所谓温故而知新,我们还是从一个例子出发,起底一下这个模式吧。 一个简单例子 设想我们要建立一个公司的人事架构,在一个公司…
2022/6/21 1:50:04 人评论 次浏览 -
聊聊Java的SPI机制
什么是SPI SPI:Service Provider Interface 官方定义:直译过来是服务提供者接口,学名为服务发现机制,它通过在ClassPath 路径下的META-INF/services文件夹中查找文件,并自动加载文件里所定义的类。 应用场景 JDBC 不同的驱动由不同数据库厂商实现,但因为java中提供驱动…
2022/4/23 17:13:34 人评论 次浏览 -
简单聊聊这五个有趣的python库—bashplotlib
简单聊聊这五个有趣的python库—bashplotlib Bashplotlib是一个Python库,使得能够在命令行stdout环境中绘制数据。 老实说,第一次看到这个库的时候,笔者很疑惑,我们为什么可能会需要这样的库? 很快笔者就意识到,当没有任何可用的GUI时,它可能会很有用。 这个情况可…
2022/4/8 9:19:21 人评论 次浏览 -
聊聊幂等
什么是幂等 这里的幂等是参考的数学上的一个概念,在服务中的定义为多次执行所产生的影响均与一次执行的影响相同。 如何实现幂等 幂等没有一种专门的规则或者方法来实现,都是针对业务具体来做的。 幂等有多个可以讨论的维度。可以从大方向上按照操作(增删改查)来讨论。…
2022/3/18 23:29:14 人评论 次浏览