首页
学习
活动
专区
工具
TVP
发布

c++与qt学习

专栏作者
1188
文章
840133
阅读量
34
订阅数
数列极限一基础篇-重点习题记录
大忽悠爱学习
2024-01-31
660
自己动手造一个状态机
有限自动状态机 (Finite-state machine , FSM) 通常用来描述某个具有有限个状态的对象,并且在对象的生命周期中组成了一个状态序列,通过响应外界各种事件完成状态流转。
大忽悠爱学习
2024-01-13
2130
那些年听烂了的名词之“高可用“
本文想来和大家聊聊那些年我们听烂了的名词之 ‘高可用’ ,那么第一个问题就是: “如何构建一个高可用系统呢?”
大忽悠爱学习
2024-01-09
2370
字节开源的netPoll多路复用器源码解析
IO 有阻塞和非阻塞两种模式,在阻塞IO下,我们需要耗费一个线程去阻塞在read操作下,去等待有足够多的数据可读并返回。在非阻塞IO下,不停对所有fd集合进行轮询,筛选出所有可读fd进行处理。
大忽悠爱学习
2023-12-18
2550
字节开源的netPoll底层LinkBuffer设计与实现
本文基于字节开源的NetPoll版本进行讲解,对应官方文档链接为: Netpoll对应官方文档链接
大忽悠爱学习
2023-12-07
2090
Golang 原生Rpc Server实现
本文我们来看看golang原生rpc库的实现 , 首先来看一下golang rpc库的demo案例:
大忽悠爱学习
2023-12-04
2030
MIT 6.824 -- MapReduce Lab
MapReduce 整体流程图如上所示,输入数据以文件形式进入系统,一些进程运行map任务,拆分了原任务,产生了一些中间体,这些中间体可能以键值对的形式存在。一些进程运行reduce任务,利用中间体产生了最终输出,master进程用于分配任务,调整各个worker进程。
大忽悠爱学习
2023-11-27
2040
短网址系统设计
短网址系统负责将某个长网址缩短为一个很短的网址,用户通过访问这个短网址可以重定向到原本的长网址。
大忽悠爱学习
2023-11-02
3050
经典限流算法设计与实现
假设单位时间是一秒,限流阈值为3。在单位时间1秒内,每来一个请求,计数器就加1,如果计数器累加的次数超过限流阈值3,则后续的请求全部拒绝。等到1s结束后,计数器清零,重新开始计数。
大忽悠爱学习
2023-10-27
2910
MIT 6.824 -- Cache Consistency -- 11
课程b站视频地址: MIT 6.824 Distributed Systems Spring 2020 分布式系统
大忽悠爱学习
2023-10-23
1000
Golang 协程 与 Java 线程池的联系
如何理解Golang的协程,我觉得可以用一句话概括: Golang 提供的协程是一种支持任务分时复用的高级线程池实现。
大忽悠爱学习
2023-10-19
2400
FastThreadLocal 快在哪里 ?
FastThreadLocal 是 Netty 中造的一个轮子,那么为什么放着好端端的ThreadLocal不用,却要重复造轮子呢?下面是Netty官方在源码注释中给出的解释:
大忽悠爱学习
2023-10-11
1190
Seata 源码篇之AT模式启动流程 - 下 - 04
上一篇文章,我们看了Seata AT模式一阶段提交流程,本文我们来看看AT模式的二阶段流程和全局事务提交回滚逻辑的实现。
大忽悠爱学习
2023-10-11
1810
Seata 源码篇之AT模式启动流程 - 中 - 03
当我们的数据源被代理后,代理数据源方法调用会走AOP拦截逻辑,也就是被SeataAutoDataSourceProxyAdvice的invoke方法拦截。invoke方法内部会将原本调用DataSource的方法转发给SeataDataSourceProxy执行:
大忽悠爱学习
2023-10-11
1900
简单聊聊 TCP 协议
在网络世界中最重要的问题之一就是可靠传输,而运输层的TCP协议为上层实体提供的服务抽象就是: 数据可以通过一条可靠的信道进行传输。借助于可靠信道,传输数据比特就不会受到损坏或者丢失,而且所有数据都是按照其发送顺序进行交付。这也正是TCP向调用它的因特网所提供的服务模型。
大忽悠爱学习
2023-10-11
3060
一个关于IntroductionAdvisor的bug
这里原本是期望代理对象能够采用Cglib进行代理的,因为目标对象没有实现任何接口,但是却因为ProxyFactory特殊处理了类型为IntroductionAdvisor的切面,将IntroductionAdvisor提供的接口都加入到了AdvisedSupport的interfaces接口集合中;导致DefaultAopProxyFactory最终执行代理时,选择采用jdk而非cglib。
大忽悠爱学习
2023-10-11
1420
如何实现线程池之间的数据透传 ?
当我们涉及到数据的全链路透传场景时,通常会将数据存储在线程的本地缓存中,如: 用户认证信息透传,链路追踪信息透传时;但是这里可能面临着数据在两个没有血缘关系的兄弟线程间透传的问题,这通常涉及到两个不同线程池之间数据的透传问题,如下图所示:
大忽悠爱学习
2023-10-11
2300
流量染色SDK设计的思考
笔者之前实习过程中负责过部门稳定性基建工作开展,其中一项任务就是负责流量染色SDK的实现和验证,具体来说,我负责的只是染色全流程中的一环,但是本文我想借助得物技术团队发表的流量染色实践系列文章,结合我自身实际开发经验,来聊聊我个人的一些拙见。
大忽悠爱学习
2023-10-11
5780
分布式多级缓存SDK设计的思考
之前实习期间编写过一个简单的多级缓存SDK,后面了解到一些其他的开源产品,如J2Cache,京东的JdHotKey,有赞的多级缓存SDK实现,所以本文想来总结一下我对多级缓存SDK设计的考量和开发心得。
大忽悠爱学习
2023-10-11
4331
Seata 源码篇之AT模式启动流程 - 上 - 02
上一篇 文章我们介绍了Seata AT模式解决分布式事务的核心思想,本文我们来看看具体通过源码来看看AT模式运行的具体流程。
大忽悠爱学习
2023-10-11
1800
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档