【优选算法】—移动零(双指针算法) 云边有个稻草人-CSDN博客 想当一名牛×的程序员怎么能少的了练习算法呢?! 今天就立即开启一个新专栏,专干算法,提高算法能力(废柴的我也在准备蓝桥杯哈哈)—— 目录1.【 283. 移动零 - 力扣(LeetCode)】2.【算法原理 — 双指针算法】3.【编写代码】1.【 数据结构与算法 2025年04月27日 191 点赞 0 评论 11710 浏览
SQL SERVER非聚集索引 一、非聚集索引 1、非聚集索引 聚集索引是索引结构和数据一起存放的索引。 类似于字典的正文,当我们根据拼音直接就能找到那个字。 非聚集索引:非聚集索引是索引结构和数据分开存放的索引。 类似于根据偏旁部首找字,首先找到该字所在的地址,再根据地址找到这个字的信息。 2、存储在数据页中 也是存储在页中(PageType标记为2的页,叫索引页)。 比如表T建立了一个非聚集索引Index_A,那么 数据结构与算法 2025年03月29日 72 点赞 0 评论 11655 浏览
MySql用户管理 一、权限语法格式: 添加权限: grant 权限列表 on 库名 to 用户名@"客户端地址" identified by “密码”; 用户名:客户端连接数据库服务使用的用户 密码 :密码大于等于8个字符并包涵数字大小写字母符号 查看权限: show grants for 用户名@"客户端地址"; 修改密码: set password for 用户名@"客户端地址"=password(" 数据结构与算法 2025年04月17日 129 点赞 0 评论 11623 浏览
MySql分片规则·枚举分片 一、枚举分片规则(sharding-by-intfile) : 表里必须有名字叫sharding_id的表头 且表头的值必须在分片规则配置文件定义的值里选择。 配置规则文件:/usr/local/mycat/conf/partition-hash-int.txt # 设置sharding_id表头的值 Mycat60~ ]# vim /usr/local/mycat/conf/partiti 数据结构与算法 2025年06月09日 84 点赞 0 评论 11542 浏览
R语言-data.table包用来加速大型数据集的加载和运算 R语言具有较强的数据分析能力,但是对于数据处理,尤其是面对较大数据量时,就有很多的不足之处,为了解决处理较大数据集的问题,R中涌现了一系列数据处理的包,data.table包就是其中之一。 R语言data.table包是自带包data.frame的升级版,用于数据框格式数据的处理,最大的特点是快。它内部处理的步骤进行了程序上的优化,使用多线程,还有很多C编写的函数,大大加快数据 数据结构与算法 2025年05月30日 75 点赞 0 评论 11484 浏览
Clickhouse(流量分析(二).留存分析案例) 1. 留存分析定义 神策用户分析模型——留存分析的使用方法 2. 留存分析 ClickHouse留存分析工具十亿数据秒级查询方案 高效压缩位图RoaringBitmap的原理与应用 留存函数(retention) 方案一. Roaringbitmap 一般来说,求留存率的做法就是两天的用户求交集,join的速度会比较慢。假若每一个用户都可以表示成一个32位的无符号整型,用bitmap的形式去存储, 数据结构与算法 2025年04月22日 184 点赞 0 评论 11482 浏览
Python入门:Python3 数据结构全面学习教程 Python入门:Python3 数据结构全面学习教程 Python入门:Python3 数据结构全面学习教程,本文详细介绍Python3常用数据结构及遍历技巧。列表为可变序列,含丰富操作方法,可实现栈和队列,还可通过推导式及嵌套解析高效处理数据,del语句能删除元素或变量。元组是不可变序列&# 数据结构与算法 2025年09月07日 102 点赞 0 评论 11420 浏览
Go:Channel使用模式 有7种重要的channel模式需要理解,因为channel实现了Goroutine之间的通信。 等待结果模式 这是channel的基本使用模式,创建一个goroutine来执行一些任务,然后将执行结果通过channel通知到对应的其他Goroutine。 func WaitForResult() { ch := make(chan string) go func() { 数据结构与算法 2025年08月21日 107 点赞 0 评论 11389 浏览
【MySQL】MySQL 复制 MySQL复制介绍 MySQL复制允许将主实例(master)上的数据同步到一个或多个从实例(slave)上,默认情况下复制是异步进行的,从库也不需要一直连接到主库来同步数据。 MySQL复制的数据粒度可以是主实例上所有的数据库,也可以是指定的一个或多个数据库,也可以是一个数据库里的指定的表。 MySQL复制所带来的优势在于: 拓展能力: 通过复制功能可以将M 数据结构与算法 2025年06月30日 147 点赞 0 评论 11334 浏览
JavaScript语法基础 一、关于变量 (1) 什么是变量 变量 Variable ,描述了程序中临时存储数据的容器 image.png (2) 变量的声明 原生JavaScript中,有两种方式可以创建变量: 可以直接通过一个自定义名称创建一个变量; 使用var关键字创建变量(推荐) <!DOCTYPE html> <html lang="zh"> <head> 数据结构与算法 2025年04月29日 68 点赞 0 评论 11250 浏览