首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
行无忌
掘友等级
打杂工具人
|
字节跳动
一个重度强迫症患者,桌面控
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
245
文章 226
沸点 19
赞
245
返回
|
搜索文章
赞
文章( 226 )
沸点( 19 )
曲线救国:webpack打包优化黑科技
随着我们项目越来越复杂,我们在用webpack打包的时候,会发现打包的速度越来越慢,最后慢到打包一次要几分钟甚至更多的时间,缓慢的打包速度严重影响效率,那么如何提高打包速度就成为了我们的痛点,一般大家都是用HappyPack、Dellplugin和UglifyJsPlugin(…
Web聊天工具的富文本输入框
最近折腾 Websocket,打算开发一个聊天室应用练练手。在应用开发的过程中发现可以插入 emoji ,粘贴图片的富文本输入框其实蕴含着许多有趣的知识,于是便打算记录下来和大家分享。 是不是觉得很神奇?接下来我会一步步讲解这里面的功能都是如何实现的。 传统的输入框都是使用 <…
【从头到脚】撸一个社交聊天系统(vue + node + mongodb)- 💘🍦🙈Vchat
项目开始是因为工作需要一个聊天室功能,但是因为某些原因最终选用的是基于xmpp协议的Strophe.js写的。于是就想用node自己写一套,本来只是想简单的写个聊天页面,但是写完了又不满意,所以不断的重构(似乎可以理解产品经理为什么老是改需求了๑乛◡乛๑)。 很多东西,比如mo…
从0到1,一步步开发React的loading组件,并发布到npm上
没有发布过npm包的同学,可能会对NPM对开发有一种蜜汁敬畏,觉得这是一个很高大上的东西。甚至有次面试,面试官问我有没有发过npm包,当时只用过还没写过,我想应该挺难的,就小声说了没有,然后就让我回去了o(╯□╰)o。 其实,在现在的我看来,npm包就是一个我们平时经常写的一个…
android Handler导致的内存泄露
1. 问题描述 2. 原因讲解 在Handler消息队列 还有未处理的消息 / 正在处理消息时,此时若需销毁外部类MainActivity,但由于上述引用关系,垃圾回收器(GC)无法回收MainActivity,从而造成内存泄漏。如下图: 3. 解决方案 解决方案的思路 = 使…
webpack打包优化黑科技
随着我们项目越来越复杂,我们在用webpack打包的时候,会发现打包的速度越来越慢,最后慢到打包一次要几分钟甚至更多的时间,缓慢的打包速度严重影响效率,那么如何提高打包速度就成为了我们的痛点,一般大家都是用HappyPack、Dellplugin和UglifyJsPlugin(…
作为前端的你了解多少tcp的内容
经常在前端的面试群中发现有人会碰到面试官去询问tcp的握手和挥手问题,诸如你了解tcp吗,解释一下tcp的三次握手和四次挥手,我认为如果只是简单的了解这2个问题,真的那么有意义吗?所以,不防试着去多了解一点网络通信的内容,记得在上家公司的时候有个老哥说过,网络通信其实还是蛮重要…
如何使用 vue + typescript 编写页面 ( 基础装饰器部分 )
Vue是一款前端的库,用来快速生成页面,是一款MVVM理念的框架。 简单。推荐指数:3.7 。 打开 vscode ,文件-打开文件夹,选择刚才创建好的项目文件夹,导入项目,使用CTRL + ~ 召唤控制台。 输入npm run serve运行开发模式,按住CTRL点击链接,打…
复杂Vue组件的异步流程分析
如果一个组件的状态,依赖于异步任务的执行,那么这个状态就是异步的,我们称之为异步状态。异步状态会引入不确定性,换句话说就是,代码执行结果的正确与否完全靠运气或者靠网速。更糟糕的是,这种不确定性会可能向外扩散向内渗透,进而影响到整个应用的稳定性。 我们知道Vue关于数据视图双向绑…
Vue 源码中一些util函数
JS中很多开源库都有一个util文件夹,来存放一些常用的函数。这些套路属于那种常用但是不在ES规范中,同时又不足以单独为它发布一个npm模块。所以很多库都会单独写一个工具函数模块。 最进尝试阅读vue源码,看到很多有意思的函数,在这里分享一下。 上述两个表达式都是尝试将一个参数…
下一页
个人成就
文章被点赞
1,492
文章被阅读
108,979
掘力值
3,798
关注了
92
关注者
307
收藏集
9
关注标签
22
加入于
2018-04-19