加载中
解决增量矩阵缩放因子相乘时造成的计算错误 导致动画合成时参数不对的问题

之前纯粹是想多了... 以为会很麻烦, 结果就是个映射而已... 线性 let preP = 0; let ss = 1; const size = 100; const list = []; const N = 2; for (let i = 1; i <= size; i++) { const p ...

10/12 22:49
0
生成指定长度和进制的BigInt

BigInt的长度太大了, 一般的随机数生成库没有, 比如lodash, 所以需要自己实现一个生成BigInt的生成函数, 并且可以指定进制, 用于生成超大的数字 c是对应位置的权重, r是该位的随机数 // 指定...

10/08 19:41
0
捏脸游戏是如何使用png来隐藏信息的

虽然有点好奇, 但基本上还是有点头绪的, 之前用png来隐藏视频文件, 通过压缩的方式隐藏 不知道有没有修好 https://my.oschina.net/ahaoboy/blog/3189868 这次是通过在png文件格式尾附加实现 ...

hex
10/07 18:13
26
js 使用内存的一些注意点

参考 前端内存优化的探索与实践 1, 栈里面的数据操作比堆里面的快 function inStack() { let number = 1e5; var a; while (number--) { a = 1; } } var obj = {}; function inHeap() ......

10/06 13:22
12
js class 中 成员函数和箭头函数的注意点

参考 https://medium.com/@charpeni/arrow-functions-in-class-properties-might-not-be-as-great-as-we-think-3b3551c440b1 自动bind成员函数 https://github.com/andreypopp/autobind-dec...

opencv opencv4nodejs 安装和简单抠图

https://github.com/justadudewhohacks/opencv4nodejs#how-to-install 安装需要编译opencv, 所以会很慢... 需要clone仓库, 确保网络正常 如果已经安装了opencv, 设置环境变量禁止自动安装 # ...

10/01 22:15
101
js 颜色库 chroma 和 color

以后颜色相关的准备使用chroma 实现 https://gka.github.io/chroma.js/#quick-start https://github.com/gka/chroma.js/ https://github.com/Marak/colors.js 不仅是色值转换, 还有混合和度量...

node tesseract 图片色值过滤 识别图中的数字

取色和颜色转换 http://www.jiniannet.com/Page/allcolor https://tool.css-js.com/rgba.html https://tool.ip138.com/rgbhex/ https://www.rapidtables.com/web/color/RGB_Color.html 图片转...

Promise的奇怪用法和自己实现一个Promise

使用Promise实现一个页面所有图片加载完毕的回调 import React, { useEffect } from "react"; export default () => { useEffect(() => { const imageDomList = Array.from(document.getEle...

09/24 23:47
3.6K
node中的类似pandas 的库 danfo

https://danfo.jsdata.org/ https://github.com/opensource9ja/danfojs https://segmentfault.com/a/1190000024534592 类似pandas的api, 将Python中的切片用数组和字符串代替, 用法也相似, 和...

bluebirdjs 可以取消的promise

http://bluebirdjs.com/docs/getting-started.html https://github.com/petkaantonov/bluebird 安装 yarn add bluebird 使用 const BPromise = require("bluebird"); BPromise.config({ canc...

09/21 22:00
11
统计自己文章数目 cheerio

今天发现osc改版了, 不过这个数目差点吓死我, 不知道文章还在不.... 2020年9月14日 还以为是把私有的去除了, 不过就算去除私有的, 应该也没这么少吧... 然后试着去除一个私有的文章, 好像确实...

09/14 23:10
0
js URL 修改查询字符串 对象和链接互转

qs https://github.com/ljharb/qs const qs = require("qs"); const url = "http://www.abc.com:8080/home?user=ace&age=18"; const urlObj = new URL(url); const search = urlObj.search; ...

09/14 21:59
16
wasm 编译 cJSON 需要 安装CMAKE 3.18

不知道原文中是否真的成功编译, 反正我没成功 https://mp.weixin.qq.com/s/G3NGVV9wSHMMtFtq0MB6SA https://github.com/DaveGamble/cJSON clone cJSon git clone https://github.com/DaveGam...

js 一个神奇的尾递归优化

参考 https://www.zhihu.com/question/414097020/answer/1442510541 测试代码 const getList = (size) => Array(size).fill(1); const sum = (list) => { if (list.length === 1) return lis...

09/08 23:32
63
js 驼峰和下划线命名互转

相应的库 https://github.com/sindresorhus/decamelize#readme https://github.com/sindresorhus/camelcase#readme 在与端上和服务器进行通讯时, 经常遇到变量名称转换的问题, pageIndex 在j...

09/04 22:47
25
js worker 中wasm的性能测试

worker中wasm加载时间几乎不计, 也可能是代码比较简单, 不过这个加载时间应该比不上执行时间的零头是肯定的 在worker中js代码执行效率和wasm的执行效率几乎一样, 前几年worker中的执行效率还...

09/02 22:41
161
基于C的WebAssembly 和 Web Worker

纯C的比c++好编译和使用, 没有胶水的js, 以及简单的直接用exports就能拿到函数 https://webassembly.studio/ 这个是c的worker共享内存, 但是感觉效果也不是很好... wasm的多线程, 目前还没有...

js worker 快速传递数组

传递的是数据所有权, 一旦传递后, 主线程中就不能使用的, 同时接收的是一个二进制串, 需要建立视图操作 https://developer.mozilla.org/zh-CN/docs/Web/API/Web_Workers_API/Using_web_worke...

08/25 21:42
111
normalizr ​​​​​​​ 数据格式化 规范数据接口

参考 https://zhuanlan.zhihu.com/p/36487766 https://github.com/paularmstrong/normalizr https://developer.aliyun.com/article/3168 安装 yarn add normalizr npm install normalizr 简单...

08/22 21:27
30

没有更多内容

加载失败,请刷新页面

返回顶部
顶部