摘要: HEIF编、解码器安装手册 by Navyum HEIF 编码、解码原理 Img 相关依赖库: 主要的第三方库:libx265、libde265、libaom、libvvenc、liblibheif、libvips 其他参考:libavif 相关编码标准: H.264/MPEG-4、H.265/HE 阅读全文
posted @ 2024-10-28 00:00 navyum 阅读(908) 评论(0) 推荐(0)
摘要: piclist 下载地址:https://github.com/Kuingsmile/PicList 食用方法: 参考官方文档 阅读全文
posted @ 2024-10-28 00:00 navyum 阅读(34) 评论(0) 推荐(0)
摘要: jsdelivr CDN 和 GitHub 的关系 jsdelivr 是一个免费且可靠的内容分发网络(CDN)服务,允许开发者将静态资源存储在 GitHub 仓库中,并通过 jsdelivr 进行全球加速访问。具体来说,jsdelivr 能够通过提供一个 CDN 地址,将存储在 GitHub 仓库中 阅读全文
posted @ 2024-10-27 23:59 navyum 阅读(165) 评论(0) 推荐(0)
摘要: electron 打包 mac程序环境配置: 需要准备的内容: appleid(账号) apple app password(app专用密码) apple development cert(开发者证书) appleid(apple账号) 使用自己的appleid即可 注册地址:https://app 阅读全文
posted @ 2024-10-27 23:59 navyum 阅读(131) 评论(0) 推荐(0)
摘要: github action 踩坑记录 问题一:工作流互相触发异常的 主要任务: 使用【自动生成工作流】通过定时任务触发,生产内容并推送到分支 使用【构建工作流】通过push事件监听,将新生产的内容构建成待发布内容 使用【pages发布工作流】将构建好的内容发布到Pages 遇到的问题: 1号工作流执 阅读全文
posted @ 2024-10-27 23:59 navyum 阅读(88) 评论(0) 推荐(0)
摘要: 栈 Stack: 概念: 栈(Stack)是一种线性表数据结构 遵循后进先出(LIFO,Last In First Out)原则,只能在栈顶进行添加和删除操作 操作: push (入栈) pop (出栈) peek (仅查看) 栈的应用: 函数调用栈 表达式求值 回溯算法 图解: 阅读全文
posted @ 2024-10-27 23:53 navyum 阅读(59) 评论(0) 推荐(0)
摘要: 列表 List 概念: 列表 List 是一种抽象的数据结构概念 表示元素的有序集合 无须使用者考虑容量限制的问题 如何实现列表: 链表本身就是列表 动态数组实现列表,需要实现动态扩容 阅读全文
posted @ 2024-10-27 23:53 navyum 阅读(23) 评论(0) 推荐(0)
摘要: 队列 Queue: 概念: 队列 Queue 是一种线性表数据结构 遵循先进先出(FIFO,First In First Out)原则,在队列的尾部添加元素,在头部移除元素 操作: enqueue(入队) dequeue(出队) front (仅查看) 应用: 任务调度 广度优先搜索算法 图解: 双 阅读全文
posted @ 2024-10-27 23:53 navyum 阅读(27) 评论(0) 推荐(0)
摘要: 链表 Linked List: 概念: 数组(Array)是一种线性表数据结构 用非连续的内存空间,来存储具有相同类型的数据的数据结构 每个节点包含数据部分和指针,指针指向下一个(或上一个,对于双向链表)节点 特点: 动态大小:链表的大小可以在运行时改变 不连续的内存:节点可以在内存中分散存储,通过 阅读全文
posted @ 2024-10-27 23:53 navyum 阅读(31) 评论(0) 推荐(0)
摘要: 数组 Array: 概念: 数组(Array)是一种线性表数据结构 用一组连续的内存空间,来存储一组具有相同类型的数据 数组中的元素可以通过索引直接访问 特点: 随机访问:可以快速地通过索引访问任何元素 固定大小:一旦声明,数组的大小就固定了 空间效率:因为申明时需要预留空间,在空间上可能不是最优的 阅读全文
posted @ 2024-10-27 23:53 navyum 阅读(35) 评论(0) 推荐(0)
//自己上传到博客园的js