大史不说话

LV0
发表了文章

javascript基础修炼(13)——记一道有趣的JS脑洞练习题

console.log(i)在执行时,会按照词法作用域来取得循环条件中的变量 i的值,本题的基本思路实际上就是如何在console.log语句和for循环条件之...

大史不说话
网站编程算法
发表了文章

Stanford公开课《编译原理》学习笔记(2)递归下降法

课程里涉及到的内容讲的还是很清楚的,但个别地方有点脱节,建议课下自己配合经典著作《Compilers-priciples, Techniques and Too...

大史不说话
编程算法JavaJavaScript
发表了文章

【带着canvas去流浪(14)】Three.js中凹浮雕模型的生成方式

浮雕模型,简单地说就是在木板上刻字时所形成的效果,如果把字的部分都剔除掉,就得到一个凹浮雕模型,如果把字以外的部分都剔除掉,就得到一个凸浮雕模型。本文分别对利用...

大史不说话
JavaScriptGitHubGit开源
发表了文章

Stanford公开课《编译原理》学习笔记(1~4课)

完整的编译的5个基本步骤包括lexcical anlysis,parse,sematic,optimize,code generate。课程中并没有使用复杂的编...

大史不说话
IDE打包正则表达式
发表了文章

Vue源码中compiler部分逻辑梳理(内有彩蛋)

compiler模块Vue框架中用于模板编译的,它的作用就是将Vue中的组件模板转换成render函数,render函数在运行时可以生成虚拟节点vnode,它是...

大史不说话
Vue.js打包
发表了文章

Vue+ElementUI项目使用webpack输出MPA

为另一个项目提供可嵌入的功能单页,大部分页面使用时都是独立功能页,个别页面带有左侧边栏(相当于3-4个页面的整合形态),由于资源定位地址的限定,每个页面打包为单...

大史不说话
webpackJavaScript打包HTMLElement UI
发表了文章

Vue-Router中History模式

history模式是指使用HTML5的historyAPI实现客户端路由的模式,它的典型表现就是去除了hash模式中url路径中的#。对于前端路由基本原理还不了...

大史不说话
PHP网站APIHTTPHTML
发表了文章

Vue中拆分视图层代码的5点建议

SPA框架几乎都是基于MVC或MVVM设计模式而建立起来的,这些模式都只是宏观的分层设计,当代码量开始随着项目增大而增多时,问题就会越来越多。许多企业内部的项目...

大史不说话
Vue.js
发表了文章

【nodejs原理&源码赏析(9)】用node-ssh实现轻量级自动化部署

网站的建设可以使用任何自己熟悉的框架,三大框架都有自己的官方Cli工具,从代码编写到生成可用于生产环境部署的包基本都有自动化命令,各个打包工具也在零配置的追求上...

大史不说话
npm自动化ExpressJSON
发表了文章

【带着canvas去流浪(13)】用Three.js制作简易的MARVEL片头动画(下)

有了上一篇基础知识的储备,本节就来制作一下简易版的MARVEL的片头动画。【点击观看动画效果】

大史不说话
编程算法
发表了文章

【带着canvas去流浪(12)】用Three.js制作简易的MARVEL片头动画(上)

通读完上一篇博文中提及的教程,觉得应该搞个大作业巩固一下所学的知识,想起刚上映的漫威宇宙第三阶段收官之作《蜘蛛侠·英雄远征》,于是决定仿一个MARVEL的片头动...

大史不说话
编程算法JavaScript
发表了文章

【带着canvas去流浪(11)】Three.js入门学习笔记

官方文档中的新手示例过于简单,所以本节对Three.js中的概念进行一些补充描述:

大史不说话
官方文档JavaScript图像处理
发表了文章

如何查看jsplumb.js的API文档(YUIdoc的基本使用)

最近向一些同事推荐了网页中实现流程图绘制的工具库jsplumb.js,Community版本是开源的,在github的官方仓库的Wiki中能够找到社区版的官方指...

大史不说话
GitHubAPIGit开源JavaScript
发表了文章

【nodejs原理&源码杂记(8)】Timer模块与基于二叉堆的定时器

Timer模块相关的逻辑较为复杂,不仅包含JavaScript层的实现,也包括C++编写的与底层libuv协作的代码,想要完整地看明白是比较困难的,本章仅以se...

大史不说话
Node.jsComposer
发表了文章

【nodejs原理&源码赏析(7)】【译】Node.js中的事件循环,定时器和process.nextTick

事件循环是Node.js能够实现非阻塞I/O的基础,尽管JavaScript应用是单线程运行的,但是它可以将操作向下传递到系统内核去执行。

大史不说话

个人简介

个人成就

  • 获得 243 次赞同
  • 文章被阅读 12.3K 次

扫码关注云+社区

领取腾讯云代金券