大史不说话

LV0
发表了文章

【带着canvas去流浪(15)】threejs fundamentals翻译系列1-scene graph

本文是three.js系列博文的一篇,第一篇文章是【three.js基础知识】,如果你还没有阅读过,可以从这一篇开始,页面顶部可以切换为中文或英文。

大史不说话
发表了文章

【一统江湖的大前端(9)】TensorFlow.js 开箱即用的深度学习工具

TensorFlow是Google推出的开源机器学习框架,并针对浏览器、移动端、IOT设备及大型生产环境均提供了相应的扩展解决方案,TensorFlow.js就...

大史不说话
发表了文章

【一统江湖的大前端(8)】matter.js 经典物理

在前端开发领域,物理引擎是一个相对小众的话题,它通常都是作为游戏开发引擎的附属工具而出现的,独立的功能演示作品常常给人好玩但是无处可用的感觉。仿真就是在计算机的...

大史不说话
发表了文章

GDG Xi'an DevFest 2019 闪电演讲 -《假如我是一个浏览器》PPT(经典多图,建议收藏)

内容讲述了HTML,CSS和JavaScript文件从代码到浏览器中图形的基本过程,实际上每个阶段正好代表了高级前端工程师可以选择的三大细分方向——架构师,工程...

大史不说话
网站CSS打包渲染IDE
发表了文章

高性能Web动画和渲染原理系列(5)合成层的生成条件和陷阱

之前介绍到了RenderLayer渲染层的概念,在涉及到硬件加速的话题时,出现了很多新的概念,参考《Webkit技术内幕》一书的介绍总结如下:

大史不说话
CSS
发表了文章

高性能Web动画和渲染原理系列(4)“Compositor-Pipeline演讲PPT”学习摘要

一直以来都想了解浏览器合成层的运作机制,但是相关的中文资料大多比较关注框架和开发技术,这方面的资料实在是太少了,后来在chromium官方网站的文档里找到了项目...

大史不说话
渲染OpenGLAPIHTML
发表了文章

高频Linux命令小结(新手向)

近期接触了一些Linux使用,前端开发者平时用不到,学完也比较容易忘,小结一下方便复习。

大史不说话
LinuxWindows
发表了文章

JavaScript基础修炼(14)——WebRTC在浏览器中如何获得指定格式的PCM数据

最近不少朋友需要在项目中对接百度语音识别的REST API接口,在读了我之前写的【Recorder.js+百度语音识别】全栈方案技术细节一文后仍然对Web音频采...

大史不说话
API语音识别视频处理
订阅了专栏

腾讯云自媒体分享计划

3 文章3.5K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答3.5K 关注者
发表了文章

高性能Web动画和渲染原理系列(3)——transform和opacity为什么高性能

关于opacity和transform的动画性能的话题,机会总是会涉及到“合成层”或者“硬件加速”的概念,理解起来让人觉得非常混乱,最近研究渲染相关的知识后,希...

大史不说话
缓存CSS
发表了文章

高性能Web动画和渲染原理系列(2)——渲染管线和CPU渲染

动画的流畅程度通常是以FPS(Frame Per Second,每秒帧率)作为衡量的。在摄像机录制视频时每一帧实际上包含了一段时间内的画面记录(长曝光摄影的道理...

大史不说话
缓存渲染CanvasCSS
发表了文章

Web高性能动画及渲染原理(1)CSS动画和JS动画

Web动画的本质是元素状态改变造成的样式变更,CSS动画和JS动画的区别并不是由语言来决定的,而是由两者的特点和适用场景来判断的。CSS动画简洁高效,提升交互体...

大史不说话
CSSJavaScript
发表了文章

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

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券