• 使用Hexo在Github上搭建你的博客

    自从投身于互联网学习的怀抱中后,一直想搭建一个属于自己的个人博客。了解过WordPress
    ,不过因为不懂服务器的知识只得暂时作罢;也看过csdn、博客园等,方便是方便,不过主题样式无法个人定制,这对于美工出身的我简直无法忍受。听朋友说起hexo,并且能够部署在github上,甚是方便,照着教程,一步一步搭建了这个博客。在搭建博客过程中遇到了很多问题,写下这篇教程的原因就是希望能够给需要的人些许帮助。

  • 让域名邮箱支持通配符

    目前手贱收了一个域名,想配置成支持泛域名解析的邮箱地址,即随便写名称都可以寄到的邮件。 之前有用 QQ 企业邮箱做过一个泛解析的域名,规则是错误的邮箱地址都转发到一个固定地址,参见地址 什么是错误地址转发功能?。 后来 Google Domails ...
  • 在低版本 IE 中点击空 block 元素的问题

    content{:toc} 问题描述当我们点击一个空的、没有任何内容的 div 或者其他块级元素时。在 IE11 以下,是没有反应的。 使用场景这类问题使用场景还是很普遍的。比如 UI 给了一张大图,要点击图上的某一块位置的时候。可以用一个空的 ...
  • JavaScript 阶段总结

    做了一张思维导图。总结这几个月对 JavaScript 的学习吧,也是一个复习。也是我目前的技能树。
  • 【HTML5】图片预加载

    在HTML5中,我们可以使用drawImage方法在canvas上进行画图操作,其基本代码如下:

    1
    2
    3
    4
    5
    var canvas = document.getElementById("canvas");
    var context = canvas.getContext("2d");
    var image = new Image();
    image.src = "images/01.jpg";
    context.drawImage(image, 0, 0);

    不过我们会发现这样写是无法显示出图片的,因为图片并没有加载完全,我们就调用了drawImage方法,我们可以使用img的onload方法,使图片加载完全后
    在执行drawImage操作,代码如下

    1
    2
    3
    4
    5
    var image = new Image();
    image.src = "images/01.jpg";
    image.onload = function() {
    context.drawImage(image, 0, 0);
    }

    或者使用<img>标签先加载图片
    <img src="images/01.jpg" style="display: none" id="image">
    然后使用getElementById来获得图片对象
    var image = document.getElementById('image');

  • Weinre --WebApp 调试工具

    content{:toc} 什么是 weinre?weinre官网 上有两句有意思的介绍: weinre is WEb INspector REmote. Pronounced like the word “winery”. Or maybe ...
  • Web App 相关技术

    content{:toc} 往前推2到3年,前端工程师还在忧心忡忡地想,移动互联网时代下,前端是不是没有生存空间了。但今天一看,在我们团队,前端工程师超过一半的工作都是在做移动端的Web或者APP的开发。移动Web或者APP在技术本质上是和做桌...
  • JavaScript 面向对象

    content{:toc} 本文为慕课网 JavaScript深入浅出 JavaScript 面向对象笔记。 概念 面向对象程序设计(Object-oriented programming,OOP)是一种程序设计范型,同时也是一种程序开发的方法...
  • python-ConfigParser

    几乎所有的应用程序真正运行起来的时候,都会读取一个或多个配置文件。配置文件的作用是:用户不需要修改代码,就可以改变应用程序的行为,让它更好的为应用服务。本篇主要介绍python中ConfigParser模块的API以及使用示例。 ConfigPars...
  • JavaScript 中的闭包

    content{:toc} 本文为慕课网 JavaScript深入浅出 JavaScript 中的闭包笔记。 闭包的例子function outer() { var localVal = 30; return local...