摘要: Nodejs C++插件(N-API) 0. 环境搭建 1. JS中调用C++方法 1.1 JS中调用源文件的C++方法 1.2 JS中调用动态库的C++方法 2. C++中调用JS方法 2.1. C++单线程调用JS方法 2.2. C++多线程调用JS方法 N-API 作为Nodejs项目的一部分 阅读全文
posted @ 2021-12-16 14:13 gaobowen(高博文) 阅读(712) 评论(0) 推荐(0) 编辑
摘要: Windows10 安装使用 Docker 下载安装 Docker Desktop https://docs.docker.com/docker-for-windows/install/ 点击运行 Docker Desktop。 如果出现如下提示 下载安装 Linux 内核更新包 https://w 阅读全文
posted @ 2021-08-11 16:37 gaobowen(高博文) 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 关于 JS this "1. this 与 普通函数" "2. this 与 bind、call、apply" "3. this 与 箭头函数" "4. this 与 return" + "4.1 返回 引用对象" + "4.2 返回 function对象" + "4.3 返回 数字,值对象" + 阅读全文
posted @ 2019-11-06 18:20 gaobowen(高博文) 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 前端 JS 获取 Image 图像 宽高 尺寸 简介 项目中用到获取图片的原始尺寸,然后适配宽高;网上的大部分前端解决方案,都是new Image()后,在onload事件中获取image的尺寸。 在图片数量较多或者图片尺寸较大的时候,这样的获取效率非常低下。所有就有了这篇文章。通过直接读取解析文件 阅读全文
posted @ 2019-11-02 11:21 gaobowen(高博文) 阅读(3049) 评论(0) 推荐(2) 编辑
摘要: Html CSS transform matrix3d 3D转场特效 透视矩阵 t、b、l、r 分别代表camera投影面的上下左右,camera指向 z方向(指向屏幕内),n为近景距离,f为远景距离。 Y轴旋转矩阵 转场效果 主要步骤: js let w = 1024; let h = 576; 阅读全文
posted @ 2019-10-31 10:30 gaobowen(高博文) 阅读(2619) 评论(0) 推荐(0) 编辑
摘要: 1. QuickJS 快速入门 (QuickJS QuickStart) "1. QuickJS 快速入门 (QuickJS QuickStart)" "1.1. 简介" "1.2. 安装" "1.3. 简单使用" "1.3.1. 控制台执行" "1.3.2. js脚本执行" "1.3.3. 编译二 阅读全文
posted @ 2019-10-17 18:31 gaobowen(高博文) 阅读(10667) 评论(1) 推荐(0) 编辑
摘要: Github 持续化集成 工作流 Npm包自动化发布 简介   持续集成指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个:   1. 快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。   2. 防止分支大幅偏离 阅读全文
posted @ 2019-09-26 18:33 gaobowen(高博文) 阅读(2398) 评论(0) 推荐(2) 编辑
摘要: 卷积可以理解为一种计算系统输入和输出数值的工具,用符号'*'表示卷积,那么就得到关系式:输入*系统=输出。 归纳的讲,t时刻卷积的值就是t时刻以及t时刻之前信号对系统产生响应值的总和。 对于LTI系统(线性时不变系统) 阅读全文
posted @ 2018-09-24 16:36 gaobowen(高博文) 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 指数哥伦布编码与哈夫曼编码一样都属于变长编码 但二者也有显著的区别: 1>信源相关性: 哈夫曼编码依赖于信源的概率分布,而指数哥伦布编码与信源无关 2>额外信息: 哈夫曼编码必须携带与该信源匹配的码表,指数哥伦布编码无需携带额外信息 h264官方协议文档中定义了4类指数哥伦布编码分为: ue(v)无 阅读全文
posted @ 2018-09-17 12:20 gaobowen(高博文) 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。 1 阅读全文
posted @ 2018-09-16 20:00 gaobowen(高博文) 阅读(309) 评论(0) 推荐(0) 编辑