• 【C】变量定义(Definition)与声明(Declaration)

    含义 声明(Declaration)*:告诉编译器变量或者函数的信息,例如变量的类型(type)、命名(name) 定义(Definition)*: 为变量或者函数分配存储空间 变量(Variable)对于局部变量(定义在函数或者代码块中的),声...
  • 基于原生JS移动端响应式解决方案——AUTOSTRAP

    介绍

    就目前移动端而言,已有比较成熟都响应式框架,类似于Bootstrap、AmazeUI、Skeljs。但是对于普通开发者来说,为了满足快速开发的需求去学习和使用这些框架的时间成本是比较高的。所以,本着轻量、快速开发的原则,为大家提供了基于原生JS的移动动端解决方案,希望能在交流、使用中继续优化AutoStrap。

  • Sublime Text3 无法使用LiveReload插件的解决方法

    最近电脑系统换为ubuntu后,发现原来这个问题的解决办法和windows中略有不同,及时记录下来。

    以前一直在用sublime text2, 有一款插件感觉非常好用,就是LiveReload
    在sublime中写完代码,按下ctrl+s保存后,浏览器自动刷新页面,可直接查看效果,
    而不用切换到浏览器中再按F5刷新。这对于做web开发的真心方便,最爽的莫过于双屏开发,这边写完代码,保存,那边直接查看效果。
    然而,前段时间开始尝试sublime text 3, 没想到通过package control安装的livereload插件无法使用了,简直不能忍啊!!在网上搜索了好久,也看了国外的一些解答,总算找到了解决方法。

  • 使用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在技术本质上是和做桌...