自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(371)
  • 资源 (2)
  • 论坛 (1)
  • 收藏
  • 关注

转载 入口文件开始,分析Vue源码实现

Why? 网上现有的Vue源码解析文章一搜一大批,但是为什么我还要去做这样的事情呢?因为觉得 纸上得来终觉浅,绝知此事要躬行。 然后平时的项目也主要是Vue,在使用Vue的过程中,也对其一些约定产生了...

2019-09-25 16:35:29 49

转载 优化基于文本的资产的编码和传送大小

除了避免不必要的资源下载,在提高网页加载速度上您可以采取的最有效措施就是,通过优化和压缩其余资源来最大限度减小总下载大小。 数据压缩基础知识 在您消除了任何不必要的资源之后,下一步就是对浏览器需要下载...

2019-09-25 16:10:12 55

转载 vue项目可以从哪些方面进行优化

图片优化 图片大小优化,部分图片使用WebP(需要考虑webp兼容性) 在线生成,如智图、又拍云 gulp生成,gulp-webp或gulp-imageisux canvas生成 可以参考https:...

2019-09-25 15:47:35 120

转载 webpack4新特性介绍

导语: webpack是一个JS应用打包器, 它将应用中的各个模块打成一个或者多个bundle文件。借助loaders和plugins,它可以改变、压缩和优化各种各样的文件。它的输入是不同的资源,比如...

2019-09-25 15:26:56 67

转载 canvas绘图之钟表

前言 最近公司做项目用到了统计图一些东西,我当然用的是第三方类库,周末在家没事想起了canvas绘图,就熟悉了一下并做了一个钟表的小例子,如图: 虽然样子丑点,但是该有的功能一点都不少,接下来就说下...

2019-09-25 15:01:28 51

转载 [译] 以申请大学流程来解释 JavaScript 的 filter 方法

原文地址:JavaScript’s Filter Function Explained By Applying To College 原文作者:Kevin Kononenko 译文出自:掘金翻译计划 ...

2019-09-25 14:37:31 61

转载 前端需要了解的 SSO 与 CAS 知识

不管是什么公司,只要产品数量大于一个,那么单点登录势必是绕不过去的一个问题。作为前端程序员,我们对其虽然接触不多,但适当的了解还是必要的。本文就来谈谈单点登录相关的问题。 前置知识 了解 SSO,最好...

2019-09-25 14:08:07 49

转载 [译] 挑战 Flutter 之 YouTube(画中画)

原文地址:Flutter Challenge: YouTube (Picture-In-Picture) 原文作者:Deven Joshi 译文出自:掘金翻译计划 本文永久链接:https://git...

2019-09-25 11:25:16 267

原创 使用模板消息及利用模板消息群发的说明

下周就是国庆节,不知道你公众号的群发次数用完了吗?如果用完了,还可以使用模板消息群发对全部粉丝推送,仅限服务号使用。订阅号依然每天只能用群发1次,开发公众号高级群发接口,不会开发的人员可以直接使用微号帮平台功能。不仅仅这一个功能使用,所有功能均可试用7天。1、模板消息群发功能模板消息可以跳转外链和小程序,功能仅服务号可以使用,订阅号无法使用。模板消息支持修改文本颜色、换行等。2、模...

2019-09-25 10:11:02 351

转载 详解高级前端面试常问的EventLoop

首先啥是EventLoop? 整个js这种运行机制又称为Event Loop(事件循环) EventLoop又分为浏览器端和node端两种 上代码感受一下 setTimeout(() => { ...

2019-09-25 09:57:56 99

转载 新年福利~~带你手把手撸mvvm,再也不怕面试被问倒了~~~

#多种方式实现MVVM,本章先讲解基于defineProperty来实现,也就是类似于实现vue的mvvm功能。本系列有3种实现方式,defineProperty(VUE),脏检查(angular),...

2019-09-25 09:39:59 54

转载 前端安全大起底 | JTalk 掘金线下活动第八期

???? 活动群 不能来现场的同学可以入群,我们会发布相关活动信息在群里。活动群如果已满,请加微信:memindcn 回复 jtalk 入群 ???? 报名 - 票已售罄,可尝试加群 扫码报名: 报名链接:点...

2019-09-25 09:23:55 65

转载 数据模拟神器 easy-mock 正式开源

开源公告 由大搜车无线团队出品的 easy-mock 在线数据模拟服务上线至今已经有几个月时间了,近期网站刚更新了焕然一新的 2.0 版本,与此同时,我们还带来一个更重磅的消息: 今天正式将整个服务的...

2019-09-25 09:02:02 115

转载 美团点评点餐 Nuxt.js 实战

一、背景 在今年年初我开始接触vue的时候,就发现在vue官方文档中“服务端渲染”的一节中提到了Nuxt.js框架,SSR这种方式对于首屏的加载时间优化显而易见,同时还可以方便的进行SEO。美团点评的...

2019-09-25 08:38:16 118

转载 前端算法收集库

1. 前言 前端算法代码收集库 旨在帮助大家提高javascript编码水平,代码规范,面对面试官问最难的算法问题也能从容应对 这是一个常见的js算法面试题收集库,包含测试,欢迎star,如果库中没有...

2019-09-24 23:47:14 38

转载 自制简单的range(Vue)

自制简单的range(Vue) 废话不多说先上成果图 实现思路 主要分界面与逻辑两大块 界面分为5个部分 左滑块长度 左内容位置 中间长度 右滑块长度 右内容位置 逻辑 touch3个事件 各滑块长度...

2019-09-24 23:21:33 43

转载 面试高级前端工程师必问之流-stream

流(stream)是一种在 Node.js 中处理流式数据的抽象接口。 stream 模块提供了一些基础的 API,用于构建实现了流接口的对象。 Node.js 提供了多种流对象。 例如,发送到 HT...

2019-09-24 23:05:18 75

转载 2018三月份前端面试总结 | 掘金技术征文

前言 前端最基本的就是html,css和js,你可以不懂框架,不懂库,不懂各种自动化工具,但是基础要好 技术的运用要符合业务的场景。 这两句话是我面试以来的最大收获,我出去面试的目的有两个, 第一是想...

2019-09-24 22:48:06 37

转载 从Chrome源码看audio/video流媒体实现二

第一篇主要介绍了Chrome加载音视频的缓冲控制机制和编解码基础,本篇将比较深入地介绍解码播放的过程。以Chromium 69版本做研究。 由于Chromium默认不能播放Mp4,所以需要需要改一下源...

2019-09-24 22:24:31 138

转载 当vue遇到pwa--vue pwa移动端适配解决方案模板案例

写在前面:这个项目杂七杂八看起来很杂,这篇文章主要是就是介绍下这个模板项目的几个要点,让大家从这个项目中能学到真正实用的技术要点,项目地址在文末。 一.pwa 1.什么是 PWA,使用哪些技术做到pw...

2019-09-24 21:56:36 99

转载 重构 - 设计API的扩展机制

1.前言 上篇文章,主要介绍了重构的一些概念和一些简单的实例。这一次,详细的说下项目中的一个重构场景--给API设计扩展机制。目的就是为了方便以后能灵活应对需求的改变。当然了,是否需要设计扩展性这个要...

2019-09-24 21:35:14 39

转载 前端3大JS框架走势图:vue增长最快,react或被Preact 取代

Javascriptreport 近日发布了一篇文章来比较流行前端框架的走势。走势图是通过统计最新的数据,并与前一年的数据进行比较而生成。数据来源于 npm trends 的每日下载量。 前端框架三巨...

2019-09-24 21:19:30 100

转载 ECharts 全新大版本 4.0 正式发布!百度数据可视化实验室成立

2018年1月16日,百度发布了旗下知名开源产品 ECharts (echarts.baidu.com)的最新大版本 4.0,新版本在产品的性能、功能、易用性等各个方面进行了全面提升。和 EChart...

2019-09-24 20:51:32 196

转载 想写出优雅的代码?试试这些ES6小tips

最近又重温了ES6的文档,发现除了箭头函数,解构赋值,扩展运算符这样常用的语法外,还有很多很给力的方法,不仅使代码更简洁,还可以提高代码的健壮性,更令我意外的是,浏览器兼容大部分的方法,无需babel...

2019-09-24 20:28:44 43

转载 简单粗暴的去重promise的回调

假设有这样一个场景,在用户快速点击刷新按钮后,短时间内会有多个网络请求发出,为了仅仅保留最新的一次请求,我们需要屏蔽之前发出请求的回调,不要因为异步回调顺序的不同导致页面刷新多次。 这里的做法是每次请...

2019-09-24 20:08:30 44

转载 [译] React、Jest、Flow 和 Immutable.js 将使用 MIT 许可证

阅读原文(需自备梯子) Adam Wolff 下周,我们将根据 MIT 许可证重新授权我们的开源项目 React,Jest,Flow 和 Immutable.js。我们正在重新评估这些项目,因为 Re...

2019-09-24 19:39:53 53

转载 vue-仿支付宝支付

开始之前的小唠叨 前端小白~迷迷糊糊就写了一个支付盘,来到掘金,献上自己的处女作~ <div class="goods-psd"> <p class="apply-title"> ...

2019-09-24 19:24:04 294

转载 简陋至极:微信小程序日历组件(思路)

最近在做微信小程序项目,其中涉及到日历。一直以来,遇到日历,就是网上随便找个插件,这次心血来潮,想着自己去实现一下。这次不是封装功能强大,健硕完美的组件,只是记录一下,主体思路。更多功能还得根据项目需...

2019-09-24 18:59:24 52

转载 微信小程序开发平台新功能「云开发」快速上手体验

微信小程序开发平台刚刚开放了一个全新的功能:云开发。 简单地说就是将开发人员搭建微信小程序后端的成本再次降低,此文刚好在此产品公测时,来快速上手看看都有哪些方便开发者的功能更新。 微信小程序一直保持一...

2019-09-24 18:31:19 59

转载 你不是一个前端

Mentor:“你不是一个前端” 我:"???" Mentor:“你不要老想着自己是一个前端,你不是一个前端” 我:“可是把我招来不就是写前端的吗??” Mentor:“你可以写前端,但是你不要限制自...

2019-09-24 18:06:35 24

转载 浅谈 2018 移动端跨平台开发方案

Write once, run anywhere. 引言 “一次编写,到处运行”,这是 SUN 公司用来展示 Java 语言跨平台特性的 slogan,它意味着 Java 可以在任何平台上进行开发,编...

2019-09-24 17:40:30 249

转载 react-native第二弹来了!

距离上次发表文章已过去两月半,react-native构建的app已经差不多要上线了,总结一下自己填的坑,希望对大家能有所帮助。 页面跳转使用官方推荐react-navigation 这里涉及到比较常...

2019-09-24 17:20:03 31

转载 前端开发者指南(2017)

参与者(排名不分先后):blueken; brucecham; cfanlife; DDU1222; LittlePineapple; MatildaJin; MAYDAY1993; pobusama...

2019-09-24 17:04:11 52

转载 排名前10的vue前端UI框架框架值得你掌握

之前得到消息vue在GitHub已经超过react,成为第一大框架,让我们来看看以vue为基础的开发框架有哪些? Element(start-28128) 饿了么前端推出的基于 Vue.js 2.0 ...

2019-09-24 16:46:26 37

转载 一行代码让微信小程序支持 cookie

weapp-cookie 一行代码让微信小程序支持 cookie,传送门:github Intro 微信原生的 wx.request 网络请求接口并不支持传统的 Cookie,但有时候我们现有的后端接...

2019-09-24 16:23:35 93

转载 前端必会的抓包工具

说到抓包这个问题,很多初级的前端都不太能意识到这个问题,虽然本人也就是个小菜,但是对于抓包工具可以说是熟练掌握了,因为有过太多接口的问题被测试指派了我,那么如果熟练掌握了抓包不仅能快速定位出问题,还能...

2019-09-24 16:03:33 296

转载 闭包详解一

在正式学习闭包之前,请各位同学一定要确保自己对词法作用域已经非常的熟悉了,如果对词法作用域还不够熟悉的话,可以先看: 深入理解闭包之前置知识---作用域与词法作用域 前言 现在去面试前端开发的岗位,如...

2019-09-24 15:36:37 27

转载 这周为公司撸了一个「自动分配任务系统」

我现在是团队前端 leader,经常要做一件事情就是分配任务,在分配任务上我遇到一个很棘手的问题,就是不清晰不同任务的先后次序,导致了项目返工。 举个简单例子,假如一次迭代中我需要完成登录注册、公共函...

2019-09-24 15:11:43 340

转载 浅谈Vue-router的部分高级用法

前言 大家好久不见,上周没来得及写文章,这周终于有时间发布文章了,还是很开心的,至于这篇文章的内容大家就可以看出来不会有很多,并且针对的是已经有初步了解Vue-router的人,好了进...

2019-09-23 23:54:47 44

转载 基于 electron-vue 开发的音乐播放器

土狗音乐播放器 一个基于 electron-vue 开发的音乐播放器 (持续更新中..欢迎star) 源码地址:https://github.com/SmallRuralDog/electron-vu...

2019-09-23 23:38:53 62

Unix高级编程环境

本书详细说明U N I X操作系统的设计和实现。虽然本书并不提供 U N I X源代码(因为这是 AT & T的财产),但提供并讨论了U N I X内核使用的很多算法及数据结构。

2018-01-28

深入理解计算机系统(原书第2版).pdf

本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。

2018-01-28

TcpClient传输接收和发送数据太小,怎么扩大容量

发表于 2019-09-25 最后回复 2019-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除