数据结构与算法

【征文计划】深度剖析 Rokid SLAM 算法:从传感器融合到空间重建的完整技术链路

【征文计划】深度剖析 Rokid SLAM 算法:从传感器融合到空间重建的完整技术链路 🌟 Hello,我是摘星! 🎧 在Rokid语音交互的技术海洋中,我是那个永不停歇的深潜探索者。 🔍 每一行SDK代码都是我解构的密码,每一个算法原理都是我追寻的真理。 🎯

273. 【运维】小回顾

今天早上和大领导沟通完接下来的解决方案之后,顺利解决了客户那边由于服务器断电造成的软件故障,所幸昨天我的失误没有造成生产事故。 今天其实还有一次删除的工作要实施,这次谨记昨天的教训,反复验证完待删除文件已备份之后,才开始进行删除任务。总今往后,删除文件一定要慎之又慎,尤其是生产环境。 在今天实施解决方案的过程中其实还出现了个小插曲,我完成所有步骤之后,重启数据库,发现数据库启动成功了,但客户那边原

【数据结构手札】顺序表实战指南(二):结构体构建 | 初始化 | 打印 | 销毁

🌈个人主页:聆风吟 🔥系列专栏:数据结构手札 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 📚专栏订阅推荐 📋前言 - 顺序表文章合集 一. ⛳️顺序表:重点回顾 1.1 🔔顺序表的定义 1.2 🔔顺序表的分类

JPA 百万级数据量动态分页查询的优化

分页查询是业务中再常见不过的操作了,在数据量比较小,索引使用得当的情况下,一般的动态查询都没啥性能问题。然而当数据量比较达到百万,千万级,常规的分页查询一般都会出现性能问题。本文不会介绍什么分库分表,缓存之类的优化方案,这些东西在网上千篇一律,不值得在此处拿来讨论。本文将通过具体的案例来讲讲当数据量到达百万量级后,分页到底该怎么做,代码该怎么写。 前言 分页查询是业务中再常见不过的操作了,在数

Zabbix-2·部署安装使用

一、Zabbix安装部署思路: 想要实现实施监控要解决的几个方面: 数据采集: 可以使用agent(安装在被控端的软件)或者SNMP(简单网络管理协议,用于网络设备的数据采集) 数据存储: 可以使用mysql或其他数据库 数据展示: nginx+php展示web页面 简单来说就是,zabbix通过在远程主机上安装agent进行数据采集,存储到mysql数据库,通过web页面进行展示。 Zabb

《面试高频数据结构:单链表与顺序表之争,读懂“不连续”之美背后的算法思想》

🔥@晨非辰Tong:个人主页 👀专栏:《C语言》、《数据结构与算法》💪学习阶段:C语言、数据结构与算法初学者⏳“人理解迭代,神理解递归。” 引言:学完顺序表,深受其扩容和插入删除低效之苦? 是时候认识单链表了。它用指针串联数据&#xff0

领略算法真谛:单源最短路问题

嘿,各位技术潮人!好久不见甚是想念。生活就像一场奇妙冒险,而编程就是那把超酷的万能钥匙。此刻,阳光洒在键盘上,灵感在指尖跳跃,让我们抛开一切束缚,给平淡日子加点料,注入满满的passion。准备好和我一起冲进代码的奇幻宇宙了吗?Let's go!

456.【开发工具】解决 Goland 报错:Found several packages [main, xxx] in ...

前两天为了在 Go 语言中使用 oracle 的数据库驱动,安装了个 _ "github.com/godror/godror"包,结果 Goland 就一直报错(红色下划线),作为一个强迫症开发者,是受不了程序里报错的(毕竟程序警告都不想容忍)。报错如下: 报错信息: Found several packages [main, time] in 'D:/v4_dev_env/go

523. 【Lua】类型和值(三)

一、表(Table) 当调用函数 math.sin 时,我们可能认为是“调用了 math 库中函数 sin”;而对于 Lua 语言来说,其实际含义是“以字符串"sin"为键检索表math” Lua 语言中的表本质上是一种辅助数组(associative array),这种数组不仅可以使用数值作为索引,也可以使用字符串或其他任意类型的值作为索引(nil 除外)。 使用构造器表达式(construct

【优选算法必刷100题】第021-022题(二分查找):山峰数组的的峰顶索引、寻找峰值

🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》《优选算法指南-必刷经典100题》《Linux操作系统》:从入门到入魔🌟心向往之行必能至🎥Cx330🌸的简介:目录前言:21. 山峰数组的