首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
青舟同学
掘友等级
前端工程师
|
阿里巴巴
打杂前端
获得徽章 13
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
49
文章 44
沸点 5
赞
49
返回
|
搜索文章
赞
文章( 44 )
沸点( 5 )
为什么defineProperty不能检测到数组长度的“变化”
区别我们先讲完属性类型后再来看。 [[Configurable]] 字面理解是表示属性是否可配置——能否修改属性;能否通过delete删除属性;能否把属性修改为访问器属性。 [[Enumerable]]能否通过for-in循环返回该属性。 第1、第2种对于属性的赋值是一样的,不…
Vue响应式原理-理解Observer、Dep、Watcher
最近在学习Vue的源码,看了网上一些大神的博客,看起来感觉还是蛮吃力的。自己记录一下学习的理解,希望能够达到简单易懂,不看源码也能理解的效果😆 相信很多同学或多或少都了解Vue的响应式原理是通过Object.defineProperty实现的。被Object.definePr…
如何快速上手百度微博都在用的Web框架Yaf?
1. 背景 后来面试结束之后,去特地了解一下,发现不少国内公司都在使用,不少知名大厂都有广泛应用,其中包括腾讯,百度,新浪微博等. 2. 关于Yaf 我们先来整理一下在用Yaf进行开发时,一般都会遇到几个常见的问题. 文档不全.对Yaf底层实现原理不甚了解,遇到问题通常只能去看…
Cookie&Session,登录的那些小事儿~
就是说这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。 我们的网站都是靠HTTP请求服务端获得相关数据,因为HTTP是无状态的,所以我们无法知道用户是谁。 所以我们需要其他方式保障我们的用户数据。 当然了,这种无状态的的好处是快速。 比如说我在百度A页面进行了登…
如何自动化部署项目?折腾服务器之旅~
本篇文章讲的不是如何把一个项目部署上线,而是如何自动化上线。 开发了一个需求管理和发布系统。 通过这个系统,可以创建需求、创建发布计划、创建分支、部署到测试环境、部署到生产环境、正式上线、合并代码等。 9.9元的阿里云服务器真的很慢,但还是足够折腾完这个项目。 用3个目录来模拟…
从前端模块化编程切入想聊聊前端的未来(文末有我想问的问题)
1. JavaScript模块化简述👦 一个复杂的项目肯定有很多相似的功能模块,如果每次都需要重新编写模块肯定既费时又耗力。同样,某个功能别人已经造好了轮子,我们就调来用用就好,这时就要引用别人编写模块,引用的前提是要有统一的「打开姿势」,如果每个人有各自的写法,那么肯定会乱…
有赞全链路压测实战
有赞致力于成为商家服务领域里最被信任的引领者,因为被信任,所有我们更需要为商家保驾护航,保障系统的稳定性。有赞从去年开始通过全链路压测,模拟大促真实流量,串联线上全部系统,让核心系统同时达到流量峰值: ... 通过全链路压测这一手段,对线上系统进行最真实的大促演练,获取系统在大…
Vue 源码解析(实例化前) - 初始化全局API(三)
这两天的把 1w 多行的 vue 过了一遍,看了一下把剩下在实例化 vue 构造函数前做的所有事情,做了一个总结,写下了这个最终章,文中有哪些问题,还希望大家可以指出。 通过 Object.defineProperties 为 VNode 的原型绑定了对象 prototypeA…
Hilo开发H5小游戏踩坑笔记
第一次开发小游戏,用的是Hilo框架。由于项目开发时间比较紧张,对游戏和CANVAS都没有了解过。代码虽然写的很烂,但是还是记录下踩过的坑吧!本文为碎碎念模式,并不深入,写错的地方希望多多指点。 游戏是微信内的一款横屏游戏。如果强制横屏,提示用户去控制横竖屏开关并不友好。 解决…
下一页
个人成就
优秀创作者
文章被点赞
2,749
文章被阅读
176,562
掘力值
8,168
关注了
23
关注者
964
收藏集
8
关注标签
1
加入于
2018-01-08