palmerye

276
获赞数
6
关注数
82
粉丝数
杭州
IP 属地未知
2016-04-04 加入
浏览 12.5k

焊得一手好PCB板的前端er

1,188 声望|达人
全站排名超越 99% 用户
javascript
867
html
524
web
229
bfc
120
css
120
个人动态
  • 发布了文章2021-07-13
    门户可视化搭建与Low Code实践
    偏中后台管理系统或者集成平台的应用入口,经常需要在应用入口进行个性化的展示。从用户角度来看,支持个性化的定制,可以有效提升用户的幸福感,提升使用或工作效率;从产品提供商来看,提供个性化定制服务的能力,也是提升产品力的一种方式。
  • 赞了文章2021-01-01
    聊聊 ESM、Bundle 、Bundleless 、Vite 、Snowpack
    前言一切要都要从打包构建说起。当下我们很多项目都是基于 webpack 构建的, 主要用于:本地开发打包上线首先,webpack 是一个伟大的工具。经过不断的完善,webpack 以及周边的各种轮子已经能很好的满足我们的日常开发需求。我们都知道,webpack 具备将各类资源打包...
  • 赞了文章2020-07-09
    写给前端的算法进阶指南,我是如何两个月零基础刷200题
    但是算法是一个门槛很高的东西,在一个算法新手的眼里,它的智商门槛要求很高。事实上是这个样子的吗?如果你怀疑自己的智商不够去学习算法,那么你一定要先看完这篇文章:《天生不聪明》,也正是这篇文章激励了我开始了算法之路。
  • 回答了问题2020-04-08
    pm2 start npm -- start报错!
    pm2 start "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" --name "xxx" -- run start
  • 赞了文章2019-12-27
    前端性能优化(CSS动画篇)
    最近拜读了一下html5rocks上几位大神写的一篇关于CSS3动画性能优化的文章,学到了很多,在这里记录一下,其中的知识都是来源于这俩篇文章,我只是截取了其中比较关注的内容出来,原文地址High Performance Animations及Accelerated Rendering in Chrome
  • 发布了文章2019-11-29
    懒加载在前端性能优化的应用及原理
    requests:在HTTP / 1.0或HTTP / 1.1连接上,Chrome每个主机最多允许六个同时TCP连接,所以请求数过多会导致TTFB等待时间过长。
  • 赞了文章2019-09-30
    Lottie-前端实现AE动效
    在海外项目中,为了优化用户体验加入了几处微交互动画,实现方式是设计输出合成的雪碧图,前端通过序列帧实现动画效果:序列帧:动画效果:序列帧:帧动画的缺点和局限性比较明显,合成的雪碧图文件大,且在不同屏幕分辨率下可能会失真。经调研发现,Lottie是个简单...
  • 赞了文章2019-09-25
    11道浏览器原理面试题
    浏览器与新技术 面试题来源于我的项目「前端面试与进阶指南」 本章关于浏览器原理部分的内容主要来源于浏览器工作原理,这是一篇很长的文章,可以算上一本小书了,有精力的非常建议阅读。 常见的浏览器内核有哪些? 浏览器/RunTime 内核(渲染引擎) JavaScript 引擎 ...
  • 赞了文章2019-09-03
    深入理解Node.js 进程与线程(8000长文彻底搞懂)
    进程与线程是一个程序员的必知概念,面试经常被问及,但是一些文章内容只是讲讲理论知识,可能一些小伙伴并没有真的理解,在实际开发中应用也比较少。本篇文章除了介绍概念,通过Node.js 的角度讲解进程与线程,并且讲解一些在项目中的实战的应用,让你不仅能迎战面...
  • 发布了文章2019-08-30
    记一次换行符引发的事故
    那天项目部署的时候,遇到一个很诡异的现象,一度怀疑自己职业生涯到此结束了,后面经排除发现,原来是Linux和Windows下shell脚本换行符的格式问题,导致脚本一直执行不了...(到此,标题所说的事故讲完了...:)看起来很蠢的问题,溜了 :) ...但莎士比亚说过,解决...
  • 发布了文章2019-08-27
    Nodejs调试的各种姿势
    对于绝大部分前端人员,对JavaScript的调试更多停留在浏览器中,类似console.log和debugger,但这种方式对代码侵入性较高,甚至需要刷新页面或重启编译器。转向服务端后,没有浏览器界面,如果仅停留在原来的调试方式,开发效率想必是较低的。因此,前端人员转向服务...
  • 赞了文章2018-12-08
    记一次思否问答的问题思考:Vue为什么不能检测数组变动
    问题描述:Vue检测数据的变动是通过Object.defineProperty实现的,所以无法监听数组的添加操作是可以理解的,因为是在构造函数中就已经为所有属性做了这个检测绑定操作。
  • 赞了文章2018-12-07
    剖析Vue原理&实现双向绑定MVVM
    本文能帮你做什么?1、了解vue的双向数据绑定原理以及核心代码模块2、缓解好奇心的同时了解如何实现双向绑定为了便于说明原理与实现,本文相关代码主要摘自vue源码, 并进行了简化改造,相对较简陋,并未考虑到数组的处理、数据的循环依赖等,也难免存在一些问题,欢...
  • 发布了文章2018-03-29
    DOM操作成本到底高在哪儿?
    从我接触前端到现在,一直听到的一句话:操作DOM的成本很高,不要轻易去操作DOM。尤其是React、vue等MV*框架的出现,数据驱动视图的模式越发深入人心,jQuery时代提供的强大便利地操作DOM的API在前端工程里用的越来越少。刨根问底,这里说的成本,到底高在哪儿呢?
  • 发布了文章2018-03-13
    从setTimeout-setInterval看JS线程
    最近项目中遇到了一个场景,其实很常见,就是定时获取接口刷新数据。那么问题来了,假设我设置的定时时间为1s,而数据接口返回大于1s,应该用同步阻塞还是异步?我们先整理下js中定时器的相关知识,再来看这个问题。
  • 发布了文章2018-02-25
    CSS中各种布局的背后(*FC)
    上图为W3C标准盒模型,另外还有一种IE盒模型(IE6以下),唯一的区别就是:前者width = content,后者width = content + padding + border若要将IE盒模型转换为标准盒模型,需要在文档顶部加上<!DOCTYPE html>声明;很有意思的是,后来CSS3 中也增加了box-sizi...
  • 发布了文章2018-01-30
    Travis CI助力Blog持续输出(Github Pages)
    之前更新blog要这样:本地安装hexo环境,还需要敲几个命令:hexo clean && hexo g && hexo d,构建部署还有点浪费时间。其实每次更新blog的时候,只需要增删改几个Markdown文件。懒~干脆上CI吧。
  • 发布了文章2018-01-03
    Rokid(全栈语音开发套件)评测---优雅篇
    先简单做个自我介绍吧,我是工科测控专业毕业,还没毕业就一直在一家中美合资的LED Driver 公司做研发。其实刚开始做硬件研发都比较简单,不过因为平台比较好,成长的也比较快。但可能刚毕业心疼比较浮躁吧,在周围工作多年的同事身上也看不到属于自己的未来,所以后...
  • 发布了文章2018-01-02
    前端真的能做到彻底权限控制吗?
    有一天突然想到一个问题,web端的权限控制:1.真的能控制权限吗?2.仅仅靠前端,能不能做到真正的权限控制?3.如果需要后台配合,应该如何配合?可能这是一个老生常谈的问题,但还是想整理下,有误的地方望大家指出。
  • 赞了文章2017-12-28
    JavaScript 就要统治世界了?
    " JavaScript 可以……""嘛,不就是操作一下 DOM,可以让元素飞来飞去吗""JavaScript 是……""不就是用 jQuery 让网页动起来,顶多就是再用用 Ajax 和后端进行一下数据交换吗""JavaScript 是一门……""最讨厌和鄙视这种弱类型不需要编译的脚本语言了,你说 OOP? 扯淡的吧,...