首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户2963061902554
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
106
文章 106
沸点 0
赞
106
返回
|
搜索文章
赞
文章( 106 )
沸点( 0 )
simviso 国外MIT CMU 斯坦福计算机科班顶级课程翻译系列
关于simviso的介绍?一个小的民间组织而已,不想过多扯那么多没用的,只想尽一些绵薄之力,做点事情。同时,我们尽自己最大的努力,去做好每一点翻译,做好每一点知识分享。 如果觉得不错,对自己很有帮助,可以帮我们分享一下,我们只想把更多的精力放在知识输出上,翻译或者自有的分享发出…
静态代码分析神器 - 数据流分析
数据流分析是静态代码分析领域广泛应用的方法。由于最近在学习软件测试、静态代码扫描时频繁碰到数据流分析,同时自己在毕业设计也实现了一些简单的基于代码数据流分析的代码优化算法,结合着自己的理解撰写了本文,简单聊聊这个静态代码分析领域的神器,希望大家雅正。 数据流分析是一种代码分析方…
TrueType 入门:基本概念
OpenType 是 TrueType 的扩展。本文全流程介绍 TrueType 从字体设计到字体显示的每个步骤,这些步骤同样也适用于 OpenType。 TrueType 字体可能诞生于纸上,也可能从其他格式转换而来。但最终,字体文件中一定包含每个字形的描述信息。下图展示了从…
了解前端编译原理-编译器
前端涉及到编译原理的地方实在太多了,ES6 转 ES5,TS 转 JS,小程序端开发,安卓端开发等等... 编译原理无处不在,正如尤大所说,懂编译原理真的可以为所欲为。前端学习编译原理刻不容缓!
漫谈从编译器到运行时
编译原理相关的书籍资料五花八门,大多偏理论为主,实用性高的寥寥无几;而讲实践的书,相关的理论太少,难以提炼出一套方法论。并且教科书通常只实现了一些语言的子集,很多基本的特性都有所阉割,对一些新的语言特性要么只字不提,要么一笔带过。最近笔者实现了从支持面向对象、函数式、闭包等特性…
编译原理实战入门:用 JavaScript 写一个简单的四则运算编译器
编译器是一个程序,作用是将一门语言翻译成另一门语言。 例如 babel 就是一个编译器,它将 es6 版本的 js 翻译成 es5 版本的 js。从这个角度来看,将英语翻译成中文的翻译软件也属于编译器。 一般的程序,CPU 是无法直接执行的,因为 CPU 只能识别机器指令。所以…
「用 macro! 实现逆波兰表达式」开始
「这是我参与11月更文挑战的第 21 天,活动详情查看:2021最后一次更文挑战」 在 Rust 众多有趣的功能特性中,Rust 宏无疑是最有趣的那个(个人觉得)。可惜的是,即使读完了这本书和各种教程
漫话:如何给女朋友解释什么是编译与反编译
某天下班后,我在家里进行电话面试,问到面试者这样一个问题:"你知道使用哪些办法可以反编译Java代码吗?"。但是面试者回答的并不好,所以我在面试评价中写到:"对编译原理相关知识理解的不透彻"。这时,女朋友看到这句话。 计算机语言(Computer Language)指用于人与计…
前端与编译原理——用 JS 写一个 JS 解释器
说起编译原理,印象往往只停留在本科时那些枯燥的课程和晦涩的概念。作为前端开发者,编译原理似乎离我们很远,对它的理解很可能仅仅局限于“抽象语法树(AST)”。但这仅仅是个开头而已。编译原理的使用,甚至能让我们利用JS直接写一个能运行JS代码的解释器。 接触过小程序开发的同学应该知…
iOS 编译原理与应用
在Xcode中,当我们按下command + B进行build操作后发生了那些事情,这是一个将代码编译的过程。Xcode现在使用的编译器是LLVM,Xcode 早期使用的是GCC编译器,由于一些历史原因,从Xcode5开始正式过渡到使用LLVM编译器。下文将着重介绍LLVM。 …
下一页
个人成就
文章被点赞
1
文章被阅读
1,069
掘力值
23
关注了
14
关注者
1
收藏集
0
关注标签
46
加入于
2022-04-16