2022-04-30
// Calculates the n-th Fibonacci number export function fib(n: i32): i32 { var a = 0, b = 1 if(n === a || n === b) return n return fib(n – 1) + fib(n – 2) }
用这样一段代码编译成 wasm 来和原生 js 计算谁更快,wasm 大约能节省三分之一的时间,这个速度是预期的吗?
www.assemblyscript.org
2022-04-29
2022-04-28
2022-04-27
缺失 3d
2022-04-26
I am a huge fan of the new hooks API. However, it has some odd constraints about how you need to use it. I present a model for how to think about using the new API
https://medium.com/@ryardley/react-hooks-not-magic-just-arrays-cd4f1857236e
react hooks 的原理是链表加游标计数,有那么香么
2022-04-25
A WeakRef object lets you hold a weak reference to another object, without preventing that object from getting garbage-collected.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakRef
好多没用过的 api,浏览器越来越强了。
2022-04-24
“雅舍”非我所有,我僅是房客之一。但思“天地者万物之逆旅”,人生本來如寄,我住“雅舍”一日,“雅舍”即一日為我所有。即使此一日亦不能算是我有,至少此一日“雅舍”所能給予之苦辣酸甜我實躬受親嘗。劉克庄詞:“客里似家家似寄。”我此時此刻卜居“雅舍”,“雅舍”即似我家。其實似家似寄,我亦分辨不清。
http://www.millionbook.net/mj/l/liangshiqiu/lsq/001.htm
分享一篇梁实秋的《雅舍小品》
2022-04-23
2022-04-22
缺失 5d
2022-04-21
CSS 实现透明方格的 3 种方式
https://segmentfault.com/a/1190000041504985
2022-04-20
缺失 6d
2022-04-19
在 React 里像 Vue 一样写 CSS – 芥末的文章 – 知乎
https://zhuanlan.zhihu.com/p/47870721
乱语:原理是如果 react 组件引用了某个特殊标识的 css 文件,就对这个文件路径取 hash 值,再把这个 hash 值打在 react 的 dom 上,并把 hash 传给 css 文件,然后再对 css 的选择器带上 data-v-xxx 这样的标识。
文章标题取的有点误解,应该是 react 如何采用 vue 的 scoped 的 css 方案。
2022-04-18
2022-04-17
缺失 7d
2022-04-16
重读了鲁迅《呐喊》里的文章,找回了很多学生时代的记忆,很多那些非常脍炙人口的段落一一在日常生活中得到印证。是鲁迅的文章,本来就有这个魅力呢,还是因为我们不得不被教育从而接受鲁迅的文章。
这些文章总是严肃的,鲁迅写的那些不严肃的文章,其实更有意思,可以纯粹地获得生活的乐趣。
看鲁迅的文章,教我以自省的角度去反思自己的生活还有自己的生活模式,有些东西我们可以逃离,但是在大的时代背景下有些东西我们逃离不了。在复杂社会中生存的人,想要做到独立和自清,其实是很难。
想要过上体面的生活,我认为必须为自己编织一张防坠网,第二是学会从容和淡定,第三是可以明辨是非,能自我判断。
2022-04-15
缺失 7d
2022-04-14
平时我也不怎么用流量,因为突然有点事情,所以订购了一个¥9.9的10G的流量包。有效时间是五天,我以为是120个小时,结果是在第五天的24:00失效。今天早上我就看了一个视频,瞬间就消耗了我¥56的人民币。 很明显,这个流量包的计时不合理,它的宣传是5天。我去打电话,让中国电信给我退款。虽然说,他们很快地进行了处理,退了一部分钱给我。
我想说的是,我们遇到的不公平的事情,我们有没有尽力去争取还是做一个默默的忍受者。本来我也想算了,但是我一想我算了,就会让没有道理的人受益。 这个世界如果变得更丑陋了,我是有责任的。
我感到有心理负担,我为什么要是有这样理念的人,不要那么较真不是挺好的吗?
2022-04-13
The tabindex global attribute indicates that its element can be focused, and where it participates in sequential keyboard navigation (usually with the Tab key
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex
一个小诀窍,元素带上 tabindex 可以 focus
2022-04-12
向量叉乘的视频,几何意义就是求面积。
https://www.ixigua.com/7041087935395037727
2022-04-11
贝塞尔曲线于 1962 年,由法国工程师皮埃尔·贝济埃(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。
贝塞尔曲线主要用于二维图形应用程序中的数学曲线,曲线由起始点,终止点(也称锚点)和控制点组成,通过调整控制点,通过一定方式绘制的贝塞尔曲线形状会发生变化。
在计算机图形学中贝赛尔曲线的运用很广泛,例如Photoshop中的钢笔效果,在软件GUI开发中一般也会提供对应的方法来实现贝赛尔曲线,我们熟知的CSS动画过渡时间函数也是通过贝塞尔曲线(三阶贝塞尔曲线)获取的。
https://juejin.cn/post/6844903666361565191
2022-04-10
《被讨厌的勇气》
看过佛洛依德的心理学,讲究过去的经历影响现在,似乎也挺道理的。比如你活在一个不好的原生家庭,那自然可能就不会那么自信、有勇气、能处理好人际关系。
阿德勒的心理学套路是,不管过去如何,现在都是重新开始,强调“老子能为所欲为”。比如不能和父母改善关系,那就是自己选择不和父母改善关系;没有女朋友,其实就是不想找女朋友;没有高薪,就是选择不想高薪。
这种主观能动性和王阳明的“心外无物”很相似,都是唯心主义的观点。 哈哈,首次接受这种观点还是有点震惊。看书嘛,就是要带来一些新观点。
https://book.douban.com/subject/26369699/
2022-04-09
缺失 8d
2022-04-08
突然想推导一下椭圆的表达方程,结果耗时近两个小时。真的好菜呀,不能干程序员了。
椭圆的定义是点到两焦点距离和为定长2a的运动轨迹,这是推导的起点。
所以大于1,在椭圆外。
2022-04-07
2022-04-06
缺失 10d
2022-04-05
张朝阳和李永乐闲话物理,看个热闹。
https://tv.sohu.com/v/dXMvMTgyODUvMzMyMjAzOTE5LnNodG1s.html
2022-04-04
一般认为,欧拉于1736年出版的关于柯尼斯堡七桥问题的论文是图论领域的第一篇文章。此问题被推广为著名的欧拉路问题,亦即一笔画问题。 柯尼斯堡七桥问题(Seven Bridges of Königsberg)是图论中的著名问题。
这个问题是基于一个现实生活中的事例:当时东普鲁士柯尼斯堡(今日俄罗斯加里宁格勒)市区跨普列戈利亚河两岸,河中心有两个小岛。小岛与河的两岸有七条桥连接。在所有桥都只能走一遍的前提下,如何才能把这个地方所有的桥都走遍?
https://www.ixigua.com/7080830321880957476
2022-04-03
鸡翅木,英文名为chicken-wingwood,是木材弦切面上纹理酷似鸡翅的一类木材的总称,鸡翅木并不是木材树种名称,而是民间约定俗成的叫法。
古代曾有“有鸡必定喻吉”、“鸡吉谐音”的说法,历史上文人、商贾达官认为带有鸡谐单的名称含吉祥如意,任何有关吉祥图案的书都有此解,另外因其木材弦切面纹理酷似鸡翅,故名鸡翅木。鸡翅木的名字使它受到欢迎,得到文人的倾心青睐,商贾达官的附庸风雅,使之成为贵族,追逐者众。
https://m.wood888.net/baike/show-7319.html
2022-04-02
缺失 11d
2022-04-01
WebGL is the version of OpenGL, which is a 3D engine. It helps its user to perform 3D manipulation in web browsers. Canvas is a part of HTML5, allows its users rendered 2D shapes.
这个 canvas 教程挺棒、挺好的,学编程买书看书,看来真的是下策。
https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/