落魄的前端开发

  • 首页

  • 标签22

  • 分类6

  • 归档17

  • 搜索

解决idea启动服务时Build卡住报错java.lang.OutOfMemoryError: Java heap space

发表于 2019-10-11 分类于 前端笔记

导入的新项目,一开始都能正常启动服务,第二天一开电脑再启动就卡在Build了,十几分钟后报错提示 Error:java.lang.OutOfMemoryError: Java heap space 尝试了tomcat/bin/catalina.bat 加上下面的命令:set JAVA_OPTS= ...

阅读全文 »

记一次阿里资深前端电话面试

发表于 2019-07-16 分类于 面试技巧

几天前,hr说把我的简历内推给了杭州的一些部门,说通过筛选的话10天内会有人联系。 果然,才第5天就接到了阿里的电话。晚上9点多一个0571的号码拨过来,我大概猜到了 面试官先简单介绍了下自己,然后面试正式开始: 说说你现在做的项目? ES6的箭头函数有什么特点?这个基本都回答上来了,然后面试官开 ...

阅读全文 »

EventLoop事件循环:从入门到放弃

发表于 2019-06-21 分类于 前端笔记

什么叫事件循环?简单来说就是:主线程执行完同步任务后,依次执行异步任务的微任务队列和宏任务队列,这个过程是循环不断的,整个的这种运行机制称为事件循环(EventLoop)。 微任务(micro task):process.nextTick、await、promise.then宏任务(macro t ...

阅读全文 »

一些开放式的前端面试题

发表于 2019-06-19 分类于 面试技巧

你用 CSS 多久了? 这个问题可以让面试官了解求职者使用 CSS 的经验。它还可以告诉面试官该人是否将该技能作为业余爱好或在学术或专业环境中学习。 我在高中时就开始用 CSS 了。当时我和一些朋友为我们喜欢的电视节目搭了一个网站。不过这些页面很差劲,因为它们没有统一的风格。每个页面的字体和颜色都 ...

阅读全文 »

经典排序算法的ES6实现(动画演示)

发表于 2019-05-23 分类于 前端笔记

冒泡排序 在未排序序列中从后往前逐个比较相邻的两个元素,将最小的元素交换到开头 算法 最好情况 平均情况 最坏情况 空间复杂度 稳定性 冒泡排序 O(n) O(n2) O(n2) O(1) 稳定 function bubbleSort(array) { array ...

阅读全文 »

js模块化发展历程

发表于 2018-12-06 分类于 前端笔记

模块化是指把一个复杂的系统分解到一个一个的模块。 模块化开发的优点 代码复用,让我们更方便地进行代码管理、同时也便于后面代码的修改和维护。 一个单独的文件就是一个模块,是一个单独的作用域,只向外暴露特定的变量和函数。这样可以避免污染全局变量,减少变量命名冲突。 js 模块化规范有:CommonJS ...

阅读全文 »

使用hexo-asset-image插件引用本地图片无法显示

发表于 2018-11-02 分类于 博客搭建

启用文章资源文件夹功能: 1.修改站点配置文件_config.yml:post_asset_folder: true 2.安装一个可以上传本地图片的插件:npm install hexo-asset-image --save 3.以后使用hexo new 'xxxx'来生成 md 博 ...

阅读全文 »

运行gulp项目报错:AssertionError [ERR_ASSERTION]: Task function must be specified

发表于 2018-10-03 分类于 前端笔记

今天写了一篇文章正准备发布,生成静态资源文件后使用 gulp bulid 压缩代码,但是一运行:gulp 出现了这个错误: $ gulp buildassert.js:339 throw err; ^AssertionError [ERR_ASSERTION]: Task functio ...

阅读全文 »

OffscreenCanvas - 概念说明及使用解析

发表于 2018-08-28 分类于 性能优化

OffscreenCanvas 是一个实验中的新特性,主要用于提升 Canvas 2D/3D 绘图应用和 H5 游戏的渲染性能和使用体验。OffscreenCanvas 的 API 很简单,但是要真正掌握好如何使用,需要页端对浏览器内部的一些运作机制有较深入的了解,这也是撰写本文的目的。 跟 Off ...

阅读全文 »

OffscreenCanvas - 使用Web Worker加速您的Canvas操作

发表于 2018-08-21 分类于 性能优化

现在,您可以使用 OffscreenCanvas 从主线程渲染图形! Canvas 是一种在屏幕上绘制各种图形的流行方式,也是 WebGL 世界的切入点。它可用于绘制形状,图像,运行动画,甚至显示和处理视频内容。它通常用于在富媒体网络应用程序和在线游戏中创建出色的用户体验。 它是可编写脚本的,这意味 ...

阅读全文 »
12
kwongdroid

kwongdroid

17 日志
6 分类
22 标签
© 2016 – 2019 kwongdroid
|
0%