深入理解JavaScript中的call和apply

本文利用主动提问的学习方法来学习JavaScript中的call和apply

阅读全文

《如何培养技术洞见力》-读后感

前言

前几天从开发者头条看到了《如何培养技术洞见力》这篇文章,文中提到了为什么同样是看了一篇文章,听完一场演讲或者是看完一本书,普通人只是会觉得“哇哦,好厉害,好有道理”。然而那些所谓的大神却能从这些信息中获取到最有用的信息,而不只是赞叹。为什么会产生这种区别呢?作者认为最本质的原因在于:他们能够基于信息做有效的深度思考,而这种深度思考能力最直接的体现就是“洞见力”。所谓“洞见力”就是指一个人对某件事物的认知程度和ta自己的“分析结论”,是个人主观的看法和评价。洞见力的不同决定了一个人的思想深度。事实证明,一个人如果没有自己具备独立的深度思考能力,就很难有自己的洞见甚至创造。

阅读全文

基于AngularJS的markdown编辑器

由于这段时间已经是变成了markdown重度使用者了,因此就想着自己折腾一个markdown编辑器,发布在github pages上面。这样就可以实现了一个在线markdown编辑器。

技术栈

    阅读全文

    Git规范

    经过半年的开发,现在公司内部已逐渐形成比较规范的Git规范,从分支到工作流程到发布打Tag,都形成了一套规范。特此总结下。

    Git规范

    主要从以下三个方面介绍Git规范:

    阅读全文

    如何在安卓和iOS中清除微信浏览器的缓存

    在做微信移动页面开发时,若需要清除缓存,对于Android和iOS平台的清除方法如下:

    iOS

    iOS的微信浏览器中自带刷新按钮。点击微信右上角的菜单->刷新,,即可刷新页面实现清除缓存。

    阅读全文

    关于AngularJS的一些坑

    本文是搜集学习AngularJS和开发中收集的一些坑。持续更新。

    阅读全文

    【随笔】入坑机械键盘

    入手人生第二机械键盘

    阅读全文

    【读书笔记】JavaScript闭包的理解

    以前一直都不能完全理解闭包的概念,于是就专门学习了下闭包,整理成这篇文章。

    阅读全文

    【你不知道的JavasSript(上)读书笔记】第2章:词法作用域

    该系列是《你不知道的JavaScript(上)》的读书笔记。记录成文字,加深学习印象。

    阅读全文

    【你不知道的JavasSript(上)读书笔记】第1章:作用域

    该系列是《你不知道的JavaScript(上)》的读书笔记。记录成文字,加深学习印象。

    阅读全文

    【JavaScript高程学习笔记】面向对象的程序设计之继承

    本篇文章是学习《Javascript高级程序设计》中关于继承这一部分的学习笔记。

    阅读全文

    深入理解变量声明提升和函数声明提升

    最近做题目遇到了关于变量声明提升和函数声明提升的知识点,觉得掌握得不是非常好,因此特地又翻开了犀牛书,重新深入学习,并整理成文章。

    阅读全文

    【JavaScript高程学习笔记】面向对象的程序设计之对象

    本篇文章是学习《Javascript高级程序设计》中关于对象这一部分的学习笔记。

    阅读全文

    AngularJS动态加载模块和依赖

    由于AngularJS是单页面应用框架,在正常的情况下,会在访问页面的时候将所有的CSS、JavaScript文件都加载进来。文件不多的时候,页面启动速度倒不会影响太多。但是一旦文件数太多或者加载的第三方库比较大的时候,就会影响页面启动速度。因此对于应用规模大、文件数比较多或者加载的第三方库比较大的时候,采用动态加载JS或者动态加载模块会极大提升页面的启动速度。本文将介绍如何利用ocLazyLoad实现动态加载。

    阅读全文

    Hexo博客搭建教程(四):Hexo优化与个性化

    前面的文章介绍了如何打造一个属于自己的博客。但是这个博客还只是拥有基本的功能。对于一个站点而言,我们还需要很多功能来完善它,比如需要网站访问统计数据,网站评论功能等。这篇文章将从以下几个方面介绍如何自定义你的博客。

    • 添加统计代码
    • 添加多说评论功能
    • 如何添加本地图片

    阅读全文

    Hexo博客搭建教程(三):Hexo博客代码版本控制

    由于Hexo只会将生成后的public文件夹部署到github上,导致无法对博客进行代码版本控制。同时如果需要备份代码的话,只能通过其他手段来实现。
    本文介绍了如何利用github分支对代码进行版本控制,同时起到备份代码的作用。

    阅读全文

    Hexo博客搭建教程(二):Hexo博客的配置、使用

    本文主要介绍如何对Hexo博客站点进行个性化的设置、如何安装主题以及主题的设置。

    阅读全文

    Hexo博客搭建教程(一):Hexo介绍及搭建

    终于有了自己的github博客了。记录下搭建Github.io博客的过程以及当中所遇到的坑。

    阅读全文