相关文章
NebulaGraph学习笔记-SessionPool之getSession
之前在 NebulaGraph学习笔记-自定义SessionPool 这篇文章中实现了自定义的SessionPool,后续在使用中发现经常查询的都是用的同一个Session,以至于某一个节点的负载压力很大。于是看了一下获取Session的方法,发现是顺序遍历,后续可以调整遍历方式来改变。 依赖包还是跟之前的…
建站知识
2025/4/22 14:37:14
深入了解Linux —— 调试程序
前言 我们已经学习了linux下许多的工具,vim、gcc、make/makefile等; 已经能够在linux写代码,并且进行编译运行,让程序在linux下跑起来。 但是,如果我们在写代码的时候遇见了错误;但是我们并不知道错误在哪&…
建站知识
2025/4/20 20:00:52
C++后端服务器开发技术栈有哪些?有哪些资源或开源库拿来用?
一、
C后台服务器开发是一个涉及多方面技术选择的复杂领域,特别是在高性能、高并发的场景下。以下是C后台服务器开发的一种常见技术路线,涵盖了从基础到高级的技术栈。
1. 基础技术栈
C标准库 C11/C14/C17/C20:使用现代C特性,如…
建站知识
2025/4/20 20:38:15
c语言笔记 函数参数的等价(上)
这三种写法在 C 语言中是等价的,因为它们都用于声明一个指向二维数组的指针,或者用于声明一个二维数组作为函数参数。它们的等价性源于 C 语言中数组和指针之间的密切关系。让我们逐一分析这三种写法: 在C语言中,当数组作为函数参…
建站知识
2025/4/22 2:57:23
Redis高频面试题10个
1. Redis 的特点及与 Memcached 的区别 特点: 基于内存的键值数据库,支持持久化(RDB/AOF)。 单线程模型,通过 IO 多路复用实现高并发。 支持多种数据结构:字符串、哈希、列表、集合、有序集合等。 提供…
建站知识
2025/4/21 22:54:37
Spring Boot API 项目中 HAProxy 与 Nginx 的选择与实践
在开发 Spring Boot 构建的 RESTful API 项目时,负载均衡和反向代理是提升性能与可用性的关键环节。HAProxy 和 Nginx 作为两种流行的工具,经常被用于流量分发,但它们各有侧重。究竟哪一个更适合你的 Spring Boot API 项目?本文将…
建站知识
2025/4/22 14:00:18
L33.【LeetCode笔记】循环队列(数组解法)
目录
1.题目
2.分析
方法1:链表
尝试使用单向循环链表模拟
插入节点
解决方法1:开辟(k1)个节点
解决方法2:使用变量size记录队列元素个数
获取队尾元素
其他函数的实现说明 方法2:数组
重要点:指针越界的解决方法
方法1:单独判断
方法2:取模
3.数组代码的逐步实现…
建站知识
2025/4/21 15:07:18