3 simoonQian

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

日更 - 摄影学习第五课:延时摄影

2020-06-13 17:16:30

日更 -摄影第四课:慢动作,提升视频感染力

2020-06-13 16:56:09

日更 -摄影学习第三课:防抖和稳定

2020-06-13 16:48:09

日更 - 摄影学习第二课:手机参数相关

2020-06-13 16:39:55

日更 - 摄影学习,一些关于摄影的细碎概念

今天学习了摄影的相关知识点。以此记录。

2020-06-11 12:49:51

精读高效能人士的七个习惯:思维定式

基于原则的思维定式,可以引导我们实现高效能,改善人际关系,解决深层问题。大家好,我是阿飞。今天是我和大家分享的概念是思维定式。在说思维定式之前,我想和大家分享一对图片:这是两个妙龄少女是吗?我第一眼看上去也是这样的。但是我们看看下面这张图:然后,我们再来看看这张图呢?这是一个年过花甲的奶奶不是么?你会扶着一个老奶奶过马路,却不会去扶着一个妙龄的少女过马路不是吗?由此可见,...

2020-04-09 19:12:57

《此生未完成》:她说,名利权情,没有一样是不辛苦的

文|阿飞2014年4月,一位风华正茂的女子、海龟博士、复旦大学优秀的青年教师,留下了她深爱的丈夫"光头"和她最放心不下的"土豆",因乳腺癌离开了人世。同年5月,《此生未完成》出版,首发的100本一抢而空。她,就是于娟,一个好人,透透彻彻、干干净净、明明白白的一个好人。一、节俭从大二开始,她开始勤工俭学,一直到博士三年级。做过家教、调研员、文员等十余种兼职。于娟是一个很节约...

2020-04-08 17:04:05

ESLint那些事

前言两年多以前,我刚刚学前端没多久。老师教我们使用可eslint。当我把eslint安装上的时候,满屏的错误一度让人崩溃,我当时心里想,这么难用的鬼东西,怎么会有人用呢?时至今日,身边还有些朋友,对eslint望而生畏。今天这篇文章,主要聊聊什么是Eslint,为什么要用它。它的实现原理是什么。工作中如何使用的Eslint,以及如何自定义Eslint规则。本文整理自以下文章:掘金:es...

2020-01-12 19:24:17

小程序、H5登录授权、分享、支付流程

微信登录、分享、支付流程[TOC]前言对于前端来说,微信的支付、分享、登录是一定要掌握的,今天这篇文章,主要对这三方面的流程进行详细的介绍。主要内容如下:域名相关知识介绍业务域名:在微信浏览器中点击文本框,会弹出提示该网站不安全,请不要输入密码的提示,通过配置业务域名可以解决这个问题。JS接口安全域名:分享功能(js-sdk)时需要试用这个域名。网页授权域名:用于获取用户...

2020-01-12 19:23:02

Docker入门之安装教程

本篇介绍了在Mac OS, Windows, Linux下的Docker安装方法。先来一个官方的介绍:Docker Engine is available for Linux (CentOS, Debian, Fedora, Oracle Linux, RHEL, SUSE, and Ubuntu) or Windows Server operating systems and is base...

2020-01-05 17:23:02

【读好书第四期】面向对象设计(一)

今天简单介绍一下对象的属性相关知识。导图如下:属性对象的属性有两种:数据属性和访问器属性数据属性数据属性包含一个数据值的位置,可以读取和写入。具有一下四个特征:[[Configurable]]:能否删除属性或定义属性 。默认值true[[enumerbale]]:能否通过forin循环返回对象。默认值true[[Writable]]:可否修改属性值。默认值true[[Value...

2020-01-05 00:20:19

小程序中应该如何实现上拉加载?

实现要点:onReachBottom声明周期使用随机数触发子组件的oberserver第一步: 在Page页面中维护一个参数,的onreacebottom中。改变该参数。data: { more: false },onReachBottom: function () { this.setData({ more: true }) },第...

2018-12-14 05:03:14

antd按需加载遇到的坑:.bezierEasingMixin();

在less升级到3.x, webpack 升级到4.x的时候,按需加载就会出现错误 了。./node_modules/antd/lib/button/style/index.less (./node_modules/css-loader??ref--6-oneOf-7-1!./node_modules/postcss-loader/src??postcss!./node_modules/le...

2018-12-01 18:00:15

2、React基础插件的安装

##目录React-RouterAxiosAntD暴露webpack配置less-loader修改less-loaderReact-Routeryarn add react-router-domless文件的配置首先暴露webpack的配置yarn eject配置less-loader文件: webpack.config.dev.js const less...

2018-12-01 17:50:53

React 入门笔记

生命周期的相关概念willMount //即将挂载DomdidMount //已经挂载domwillReciveProps //即将接受参数shouldComponentUpdate // 是否需要更新component, return true or falsewillUpdate //即将更新domdidUpdate //已经更新dom方法需要bi...

2018-11-29 05:20:41

面试题之: 什么是MVVM?

考察点:如何理解MVVM?如何实现MVVM?你是否读过VUE源码?面试题1: 说下使用jquery和Vue的区别?答:数据和视图的分离dom 和 js没有分离,真正的内容会混合在js中由js创建不符合开放封闭原则。对扩展开放,对修改封闭以数据驱动视图jquery直接修改视图vue只需要修改数据,框架自动修改视图面试题2: 说一下对MVVM的理解面试题3: ...

2018-11-23 05:21:17

什么是虚拟dom: virtual dom?

我一直在思考, 写博客是为了什么?终于有一天我想明白了: 思考, 表达, 交友。问: vdom是什么?为什么存在?用js模拟dom结构。dom发生变化的对比,放在js层做。提高重绘的性能js是图灵完备语言,能实现各种逻辑和算法的语言。存在的理由:dom操作是非常昂贵的js的运行效率是非常高的 jquery 中操作dom的渲染案例:var $idBtn = $('...

2018-11-19 05:04:20

面试题之:Promise的前世今生

jquery中ajax的几种方法如下: // 方案1 var ajax = $.ajax({ url: './1.json', success: function() { console.log(1); console.log(2); console.log(3); }, error: fun...

2018-11-17 07:55:02

面试题之事件轮询(event-loop)

js实现异步的具体解决方案同步代码直接执行异步函数到了指定时间再放到异步队列同步执行完毕,异步队列轮询执行。问: 什么叫轮询?当第一个异步函数执行完之后,再到异步队列监视。一直不断循环往复,所有叫事件轮询。...

2018-11-16 19:39:17

js面试题系列之异步

1、什么是单线程?和异步有什么关系?答:单线程: 同一时间只做一件事情。原因: 避免dom渲染冲突解决方案: 异步单线程的小例子:console.log(100)let sum = 0;for(let i = 0; i < 1000000000; i++) { sum ++;}console.log(sum);//如果sum没有执行完,下面的代码就不会执行了co...

2018-11-16 05:13:08

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。