菜鸟笔记
提升您的技术认知

菜鸟教程

提升Memcached缓存命中率

菜鸟阅读 : 22赞(0)

Memcached是一个高性能的分布式内存缓存系统,它通过减少对数据库的访问来加速数据检索。然而,Memcached的缓存命中率直接影响到其性能表现。高缓存命中率意味着更多的请求被直接从缓存中满足,从而减少了对后端存储的访问,降低了延迟并提...

QPS和并发数和平均耗时的关系

菜鸟阅读 : 84赞(0)

QPS是每秒钟处理的请求数。对于一个系统来说,这个值有一个上限,压测的一个目的是测出这个最大值,来评估我们系统的能力。 并发数是一个时刻能系统中有多少在处理中的请求。对于一个系统来说,当然这个值也有一个上限,压测也可以测出最大并发数。 平均...

C++ 类成员函数的函数指针

菜鸟阅读 : 89赞(0)

一、引言 当我们在 C++ 中直接像 C 那样使用类的成员函数指针时,通常会报错,提示你不能使用非静态的函数指针: reference to non-static member function must be called 两个解决方法:...

C++移位运算符详解

菜鸟阅读 : 86赞(0)

移位运算符包括左移”<<“和右移”>>” 左移运算符<<: 1.无符号 语法格式:需要移位的数字<<移位的次数n 运算规则:按二进制形式把所有数字向左移动相...

Homeland —— 打造专属在线社区的理想选择

菜鸟阅读 : 310赞(1)

ruby-china/homeland: 是一个用于管理 Ruby China 社区的 Rails 应用程序。适合用于社区管理和项目管理。特点是提供了简单的 API支持多种社区管理功能并且可以自定义数据模型和行为。项目地址:https://...

开发强无敌组合:vscode cline 插件配合 deepseek

菜鸟阅读 : 2484赞(1)

随着 DeepSeek v3 的发布,其能力得到了大幅增强,在代码生成和理解方面甚至不逊色于 Claude 3.5 Sonnet。然而,仅仅复制粘贴代码仍然不够高效,如果能像 Cursor 和 Windsurf 那样,通过 agent 的方...

正排索引和倒排索引的区别

菜鸟阅读 : 127赞(1)

正排索引(正向索引) 正排表是以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档。 正排表结构如图1所示,这种组织方法在建立索引的时候结构比较简单,建立比较方便且易于维护;...

百度brpc 压测工具rpc_press解析

菜鸟阅读 : 199赞(1)

背景 昨天看到一段brpc中的压测代码rpc_press, 看着不错。整理一下。 发压工具的难点不是发送请求,而是要注意下面的2点: 保证能发出足够的qps,比如上万qps 控制发送合理的qps,比如控制为5qps,不可以大量发压 brpc...

判断一个数是不是质数或素数

菜鸟阅读 : 226赞(1)

一、概念介绍 大家中学都学过,就不过多介绍了,大致提两点: 质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 0和1既不是质数也不是合数,最小的质数是2 二、方法介绍 1.最直观,但效率最...

GitHub Pages 搭建永久免费的静态网站

菜鸟阅读 : 1112赞(1)

GitHub Pages 是一个由 GitHub 提供的免费服务,可以让用户创建和托管静态网站。静态网站通常由 HTML、CSS 和 JavaScript 文件组成,可以通过浏览器直接访问,不需要服务器端的处理。这里我们以导航站为例。 以下...