相关文章
[计算机知识] 各种小问题思考
哈希算法以及哈希冲突
哈希算法:将任何长度的输入通过散列函数转换成固定长度的字符串
哈希冲突:不同的输入经过哈希函数处理后得到相同的哈希值 因为哈希函数的输出域是有限的
解决哈希冲突:
1. 开放寻址:产生哈希冲突后&…
建站知识
2024/12/26 9:41:32
二叉树进阶——手撕二叉搜索树
troop主页:troop 手撕二叉搜索树 1.二叉搜索树的定义2.实现(非递归)补充结构2.1查找2.2插入2.3删除(重要)情况1(无孩子&&一个孩子) 3.二叉搜索树的应用3.1K模型3.2KV模型3.2.1KV模型的实现 总结二叉…
建站知识
2024/12/24 21:14:25
ClickHouse开发相关(UDAF)
ClickHouse开发相关(UDAF)
ClickHouse介绍 ClickHouse是一个开源、高性能的列式 OLAP 数据库管理系统,用于使用 SQL 进行实时分析。
为什么需要ClickHouse UDAF? ClickHouse中已存在了许多聚合函数,绝大多数情况下已经覆盖我们的需求,但是有时候我们仍然需要自定义函数…
建站知识
2024/12/26 18:53:10
设计模式(14):命令模式
介绍
将一个请求封装为一个对象,从而使我们可用不同的请求对象客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。也称之为:动作Action模式,事务transaction模式。
命令模式角色
抽象命令类(Comman…
建站知识
2024/12/24 21:01:24
Win10文件夹共享(有密码的安全共享)(SMB协议共享)
前言
局域网内(无安全问题,比如自己家里wifi)无密码访问,参考之前的操作视频
【电脑文件全平台共享、播放器推荐】手机、电视、平板播放硬盘中的音、视频资源
下面讲解公共网络如办公室网络、咖啡厅网络等等环境下带密码的安全…
建站知识
2024/12/27 17:20:38
Windows下编译TinyXML(XML文件解析)
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处
TinyXML是什么? TinyXML是一个轻量级的C XML解析器,它提供了一种简单的方法来解析和操作XML文档。TinyXM…
建站知识
2024/12/24 21:14:05
C语言中文分词 Friso的使用教程
Friso是使用C语言开发的一款高性能中文分词器,使用流行的mmseg算法实现。完全基于模块化设计和实现,可以很方便的植入到其他程序中,例如:MySQL,PHP等。同时支持对UTF-8/GBK编码的切分。
官方地址:https://…
建站知识
2024/12/24 21:14:02