摘要:
theme: qklhk-chocolate 引言:你有没好奇过,在一个使用了transform变换的元素上使用window.getComputedStyle(htmlElement)['transform'] 查询出来的值代表什么? 为什么硬件加速要使用transform,以及为什么硬件加速会快? 阅读全文
摘要:
近期内部项目基础项目依赖升级,之前使用的路由缓存不再适用,需要一个适配方案。而在此过程中react re-render算是困扰了笔者很久。后来通过多方资料查找使用了freeze解决了此问题。本文主要论述react re-render问题一般的解决方案和freeze在react内部的实现原理。reac 阅读全文
摘要:
theme: qklhk-chocolate highlight: xcode 本文主要介绍的是计算机内部定点数的加减乘除如何实现,涉及到补码,原码补码的一位乘,一位除等相关知识。 php中文网md显示继续拉胯,欢迎点击此处浏览 计算机只能做加法, 我们大学老师经常这么念叨,那他是如何通过加法把其他 阅读全文
摘要:
贝塞尔曲线简介: 贝塞尔曲线,是贝塞尔老爷子在使用电子计算机设计汽车零件的时候 进行曲面设计而采用的一种参数化的样条曲线. 一般参数方程: \[B(t) = \sum_{i=0}^nC_n^iP_i(1-t)^{n-i}t^i \]由公式很容易可以看出n阶贝塞尔曲线需要的点数是n+1个点,该公式为参 阅读全文
摘要:
如果你有兴趣看这个相信你已经对背包问题有所了解,所以关于背包问题的描述,我就不写了。 只记录一下自己对这个问题的一些看法和思考,于我而言,这个东西现在困扰我的是如何确定最优解。 实质上关于背包问题网上的东西我大体都有看过,对于这个问题,常见的就是使背包重量动态增长,然后遍历每个要装入的这些包裹,当包 阅读全文
摘要:
以使用,使用webgl作为渲染界面,提供高性能,优质体验的图片预览插件。接入简单。
图片浏览大图时提供了细腻的交互体验,针对移动端的长图也专门做了适配,很适合图片预览。 阅读全文
摘要:
theme: qklhk-chocolate highlight: a11y-dark react17放弃了之前的expirationTime而启用了lane模型,故而在原来16的基础上又产生了更多的二进制运算,在接下来的一段时间我打算把这些二进制运算都整明白了、 关于react为什么会启用lane 阅读全文
摘要:
开始正式介绍之前先看一个比较有难度的关于闭包的面试题: function fun(n,o) { console.log(o) return { fun:function(m){ return fun(m,n); } }; } var a = fun(0); a.fun(1); a.fun(2); a 阅读全文
摘要:
16开始接触前端,一直对一个问题特别感兴趣,那就是js动画,也就是从那时起开始探究动画的各种表现形式,也是那个时候开始意识到编程这块东西最终考验的就是抽象和逻辑,而这一切完全是数学里边的东西。最早接触tweenJS是去年还是前年来着有点忘了,不过当时有点不大看得懂,勉勉强强算是过了一遍,不过有了这个 阅读全文
摘要:
highlight: a11y-dark 近期,有接手到一个echarts地图图表项目,因为采集的散点数据很多打不到准确的地图点上,故有了这个问题。 一般而言,标题的两个问题其是同一个问题,因为对与一个地图数据,也就是geoJson来说,其实就是一个有很多个点的多边形。 目前来说判断点是否在一个多边 阅读全文
摘要:
变量:这个东西不同的高度的人看法不一样,甚至不同领域的人的看法也不一样,当初上机组的时候依稀记得老师说这个寄存器那个锁存器什么的,然后根据高低电位就变成了二进制认识的0和1了,当然了具体细节本博主大人也不知道!而在我现在看来,变量就是一个容器,你用什么就向内存提出申请,这个叫做变量声明,至于到底要干 阅读全文