数据结构与算法

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

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

深入浅出一下从电子商务到社交网络:排序算法在实际业务中的关键角色——动画可视化排序算法题试炼

本篇技术博文摘要 🌟 排序算法题全面试炼 引言 📘 在这个变幻莫测、快速发展的技术时代,与时俱进是每个IT工程师的必修课。 我是盛透侧视攻城狮,一名什么都会一丢丢的网络安全工程师,也是众多技术社区的活跃成员以及多家大厂官方认可人员,希望能够与各位在此共同成长。 ​  上节回顾 目录

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

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

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

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

273. 【运维】小回顾

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

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

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

Redis核心数据结构与分布式锁实现详解

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[2435024119@qq.com] 📱个人微信:15279484656 &

【鼠鼠优选算法-双指针】003:快乐数 & 004:盛水最多的容器

🎈主页传送门:良木生香 🔥个人专栏:《C语言》 《数据结构-初阶》 《鼠鼠的算法之路》 🌟人为善,福随未至,祸已远行;人为恶,祸虽未至,福已远离 目录一、快乐数题目描述:原理解析:鸽巢原理:代码实现:二、盛最多水的容器题目描述:原理解析:代码实现: 今天我们来看两道有意思的题目&

百亿级数据 分库分表 后面怎么分页查询?

随着数据的日益增多,在架构上不得不分库分表,提高系统的读写速度,但是这种架构带来的问题也是很多,这篇文章就来讲一讲跨库/表分页查询的解决方案。 架构背景 笔者曾经做过大型的电商系统中的订单服务,在企业初期时业务量很少,单库单表基本扛得住,但是随着时间推移,数据量越来越多,订单服务在读写的性能上逐渐变差,架构组也尝试过各种优化方案,比如前面介绍过的:冷热分离、查询分离各种方案。虽说提升一些性能,但是

449:安装mysql的踩坑指南

最近,在对象的help和自己不懈努力之下,成功安装了mysql。 在这个过程中,踩了不少坑,现在做一个安装mysql的踩坑指南。 背景 :电脑是win10系统,安装的mysql是从官网下载的最新版本。 步骤一:下载放到指定目录 从MYSQL官网下载社区版(