首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zy445566
掘友等级
DiDi
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 9
沸点 2
赞
11
返回
|
搜索文章
赞
文章( 9 )
沸点( 2 )
编译deno,deno结构解析
deno原本在我不被重视技术列表中,但在github的年度开源star榜单上,斩获年度第四。让我不得不思考为什么deno能广受好评,我想我需要刨开deno看看了。 为什么不能直接解刨,呃。。。这和我的习惯有关系,我喜欢先编译,并一步一步调试,毕竟源码是不可能骗人的,再加上我喜欢…
又被node的eventloop坑了,这次是node的锅
近日在论坛上看到一篇文章讲node和谷歌浏览器的eventloop的区别,因为看到写的还不错,我表示了肯定。但没过多久一位坛友却说node11结果不一样,我说怎么可能不一样。接着坛友贴了个代码,我试着运行了一下,啪啪打脸! 理想情况下这个就是一开始将两个setTimeout放进…
动态规划难?读完这篇还不理解那就不要请我吃鸡了
昨天同事说动态规划很难,我说不会啊,理解了就很简单,我同事表示不屑,以为我在炫技。于是乎我问了一个工作六年的前同事,他居然也觉得高大上,并且表示接触过会动态规划的朋友,觉得很牛逼。 我了个天,表示震惊了,简直吓的我瑟瑟发抖发抖好么。既然如此,那我一定要让大家理解,让大家也牛逼牛…
一个JS程序员对机器学习的概念简单手记
从前JS程序员要学习机器学习,总是困难的,很多时候被算法和复杂的逻辑所困住,但现在问题得到很大的缓解,我们可以用tensorflow.js(训练和部署机器语言模型的JavaScript库)提供的库和用更好的方式来更简单的实现机器学习能力。 本文将主要讲解机器学习的一些主要概念。…
使用emscripten实现js直接调用C代码(emscripten的初探)
最近感觉一个时间转换的C库挺好用的,但不想做成C扩展,并不是说C扩展难,对于我来说好歹也是写过一些C扩展的,主要是C扩展对环境有一些依赖,比如非win下需要node-gyp做为环境支持来进行编译,对使用者来说相对麻烦。并且我希望前端也可以调用,所以目标瞄准了emscripten…
警惕位移运算<<的坑
本意是如果a很大,b很小的情况,也能把快速进行减法运算。 但后来发现a一旦很大,就会死循环,这个还是概率出现。 后来debug发现到一定时候tmpShiftB会变成0,导致死循环。 但想想别高兴的太早,看看标准怎么说,毕竟制定标准的人也贼坑。让我们看看标准怎么写的。 一看下来坏…
让大佬向你仓库PR关键技术,拿去装逼,不要谢我
前段时间看到可以通过修改git的邮箱实现,实现伪造记录,但是修改起来还挺麻烦的,大佬的账号不能在命令行中保存,遂做了一个命令行工具,专门用来伪造github的提交请求。😎
使用JS实现JS编译器,并将目标js生成二进制
上一篇文章 利用LLVM实现JS的编译器,创造属于自己的语言 中讲到使用llvm用C实现JS编译器,本片文章将使用JS来实现JS编译器,还是应了《Atwood定律》能够使用JavaScript实现的,必将使用JavaScript实现。本片文章C代码不超过10行,即使完全不会C也…
利用LLVM实现JS的编译器,创造属于自己的语言
本文参考了官方教程Kaleidoscope语言的实现,本文只实现了JS的编译器的demo,如果想要加深学习比如语言的JIT的实现和语言的代码优化,我将官方教程和代码集合打包在了 github.com/zy445566/llvm-guide-zh 中有兴趣,可以更加深入的学习。 …
个人成就
文章被点赞
142
文章被阅读
26,018
掘力值
772
关注了
4
关注者
33
收藏集
0
关注标签
33
加入于
2017-09-21