- 博客(6)
- 收藏
- 关注
转载 理解堆排序的本质:建堆 + 交换 + 装箱+重复
堆排序是一种基于堆这种特殊结构的选择排序。常见于不允许使用额外空间(in-place)的场景,且性能稳定为O(n log n)。堆排序本质上是一个“摘最大值放到底部 + 重建最大堆”的过程,构造最大堆就是在为这个摘果子流程做准备。
2025-07-20 14:06:33
6
转载 PostGIS栅格数据类型解析【raster】
在 PostGIS 中,raster 是用于存储和处理栅格数据的核心类型,支持从多种格式(如 JPEG、GeoTIFF、PNG、DEM)导入的数据。每个栅格由一个或多个波段(Band)组成,每个波段包含规则排列的像素值矩阵,且栅格可通过空间参考信息(SRID、原点坐标、像素尺寸)实现地理配准。
2025-07-05 12:46:12
16
转载 Nacos源码—5.Nacos配置中心实现分析
在异步任务AsyncTask的run()方法中,会一直从queue中获取通知任务,以便将配置数据同步到对应的集群节点。在调用PropertySourceLocator实现类的locateCollection()方法时,会先调用PropertySourceLocator扩展接口的locateCollection()方法,从而才会触发调用PropertySourceLocator实现类实现的locate()方法,比如调用NacosPropertySourceLocator的locate()方法。
2025-07-04 12:54:00
39
转载 【Linux】编译用于Exynos4412(ARM)的Linux-3.14内核
因为是针对的exynos4412编译的Linux内核,而exynos4412使用的引导程序是U-Boot,所以把编译好的Linux内核文件封装成uImage格式是比较好的选择。文件中了,感兴趣的同学可以打开看看,很复杂,新手不建议修改。我们使用的芯片是Exynos4412,在Linux中已存在相关的设备树文件了,但是已存在的不一定能直接使用,需要结合实际对其进行修改。基于实际情况,在本次编译中,我希望我把我修改好的内核发给别人同样有效,而且我只针对一种CPU指令集来配置的,所以我选择修改。
2025-06-03 20:39:43
10
转载 华为od机考2025A卷真题 -寻找重复代码
小明负责维护项目下的代码,需要查找出重复代码,用以支撑后续的代码优化,请你帮助小明找出重复的代码。重复代码查找方法:以字符串形式给出两行代码。转载于: https://www.cnblogs.com/fivestudy/p/18824398。,由英文字母、数字和空格组成),找出两行代码中的最长公共子串。如果不存在公共子串,返回空字符串。唯一区别在于,本题要计算的不是最长公共子串的长度,而是要。这是一个典型的dp问题。考虑完上述问题后,代码其实呼之欲出了。二维dp数组所占据的空间。输出任一最长公共子串。
2025-05-07 09:09:55
16
转载 Linux两个定时访问Url脚本
使用Linux内置的cron工具来制定定时任务,然后编写一个简单的bash脚本来访问URL。下面是二个示例脚本:脚本一,访问单条url登录后复制 #!/bin/bash# 访问URL的命令curl http://www.example.com# 将输出信息追加到日志文件echo "访问于 $(date +%Y...
2024-07-23 03:58:33
160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人