关键字:渲染
  • WebGL之延迟着色
    什么是延迟着色(Deferred Shading)?它是相对于正常使用的正向着色(Forward Shading)而言的,正向着色的工作模式:遍历光源,获取光照条件,接着遍历物体,获取物体的几何数据,最后根据光照和物体几何数据进行计算。 但 ...
  • Vue3中 router 带来了哪些变化?
    作者:Leiyhttps://segmentfault.com/a/1190000022582928</b ...
  • 用Hook替代Class编写React组件的原因
    Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 使用 Hook 有一段时间了,更能理解 React 为什么要添加新的原生概念。 Hook 是一些可以 ...
  • 一场灵魂烤问式的前端面试经历……
    面试官:小老弟,请坐!希望我们聊的开心。 小老弟:好的。面试官:先说一下你为什么来我们公司面试吧?小老弟:因为这是上天的安排!面试官:你说什么?小老弟:因为是你们公司给我打电话约我来面试的!面试官:好吧!为什么从上家公司离职?小老弟:因为钱 ...
  • 不知道怎么封装代码?看看这几种设计模式吧!
    为什么要封装代码?我们经常听说:“写代码要有良好的封装,要高内聚,低耦合”。那怎样才算良好的封装,我们为什么要封装呢?其实封装有这样几个好处:封装好的代码,内部变量不会污染外部。可以作为一个模块给外部调用。外部调用者不需要知道实现的细节,只 ...
  • (几乎)完美实现 el-table 列宽自适应
    背景 Element UI 是 PC 端比较流行的 Vue.js UI 框架,它的组件库基本能满足大部分常见的业务需求。但有时候会有一些定制性比较高的需求,组件本身可能没办法满足。最近在项目里就碰到了。 很多页面都需要用到表格组件el-ta ...
  • 前端开发基础知识整理--web综合篇
    该篇是web综合部分,主要包含了HTML(HTML5)、http、页面优化及其他一些概念性的问题doctype是什么?标准模式与兼容模式各有什么区别?声明必须处于HTML文档的头部,在标签之前,HTML5中不区分大小写, ...
  • 前端、后端、全栈有什么区别?干哪个钱多?
    随着信息产业的迅猛发展,IT行业人才需求量也在逐年扩大。据国内权威数据统计,未来五年,我国信息化人才总需求量高达1500万—2000万人。其中“软件开发”、“网络工程”等人才的缺口最为突出。以软件开发为例,我国软件人才需求以每年递增20%的 ...
  • 手动实现一个 react-router-dom
    引言 我们日常中使用 react 开发项目,那么一定会跟 react-rouer 打交道,但是由于 react 路由的设计和用法,使得很多刚使用 react 的同学在接触到react-router的时候就会很蛋疼,不知道其匹配的机制和原理。 ...
  • 飞机大战游戏(二)
    今天继续上篇的飞机大战,不知道大家在上个飞机大战的时候有没有什么问题,如果有的话,可以问我,下面,我们继续上次的来继续讲 上篇,我们说到画背景,然后我们将继续 画完背景之后加载完图片,然后上次有个没有说,就是画logo,也就是飞机大战的四 ...

暂无数据