• 使用Object.defineProperty实现简单的js双向绑定

    缘起
    前几天在看一些流行的迷你mvvm框架(比如avalon.js、 vue.js 这种较轻的框架,而非Angularjs、Emberjs这种较重的框架)的实现。现代流行的mvvm框架一般都会将数据双向绑定(tw
  • IE8下Jquery获取select选中的值post到后台报错问题

    我们一般使用jquery获取select时,一般这么用:


    <select id='a'>
    <option selected='selected' value='1'>
    </select>
    var selectedValue = $("#a").val();

    在非IE8下,sele
  • JavaScript的作用域和块级作用域概念理解

    作用域永远都是任何一门编程语言中的重中之重,因为它控制着变量与参数的可见性与生命周期。讲到这里,首先理解两个概念:块级作用域与函数作用域。
    什么是块级作用域呢?
    任何一对
  • JavaScript AJAX之惰性载入函数

    在JS中有些内存只需执行一遍即可,如浏览器类型检测是最常用的一个功能,因为我们使用Ajax的时候需要检测浏览器的内置的XHR。我们可以在第一次检测的时候记录下类型,往后在使用A
  • HTML中当定义多个class属性时无效的解决方法

    在编写html的过程中,我们会经常为class属性定义多个值,但是同样会经常发现自己定义的值无效!!!

    以前碰到这种情况我就直接重写了,或者直接用id设置css属性,今天想起来好像有些不
  • Swift中初始化方法的顺序介绍

    与 Objective-C 不同,Swift 的初始化方法需要保证类型的所有属性都被初始化。所以初始化方法的调用顺序就很有讲究。在某个类的子类中,初始化方法里语句的顺序并不是随意的,我
  • php foreach正序倒序输出示例代码

    实现代码:


    // 正序
    foreach($files as $file_num => $file) {
    if(is_file($directory.$file)){
    //$file = iconv("gb2312","UTF-8",$file); //或者 iconv("gb2312","UTF
  • javascript计算用户打开网页的停留时间

    复制代码 代码如下:<SCRIPT LANGUAGE="JAVASCRIPT"><!--var ap_name = navigator.appName;var ap_vinfo = navigator.appVersion;var ap_ver = parseFloat(ap_vinfo.substri
  • android从资源文件中读取文件流并显示的方法

    本文实例讲述了android从资源文件中读取文件流并显示的方法。分享给大家供大家参考。具体如下:
    在android中,假如有的文本文件,比如TXT放在raw下,要直接读取出来,放到屏幕中
  • C#.NET发送邮件的实例代码

    复制代码 代码如下:using System;using System.Collections.Generic;using System.Text;using System.Net.Mail;using System.Net;namespace MyQuery.Utils{ /// <summar
  • WinXP桌面如何才能自动回到经典主题

      一些WinXP用户发现自己的电脑桌面突然变成灰白,切换到经典主题后,却发现XP经典主题也不见了,重新下载安装后还是一样。这个问题我们该怎么解决呢?下面就一起来看看具体的解
  • Java函数式编程(五):闭包

    使用词法作用域和闭包
    很多开发人员都存在这种误解,认为使用lambda表达式会导致代码冗余,降低代码质量。恰恰相反,就算代码变得再复杂,我们也不会为了代码的简洁性而在代码质量
  • PHP生成短网址方法汇总

    正常的网址带上参数的那种可能会很长,尤其是我们在印刷纸质品如企业宣传册中要印上某个长的url的话非常难看,而且也没几个人会去记这个网址,虽然现在可以用扫二维码的方式打开
  • JavaScript语言对Unicode字符集的支持详解

    上个月,我做了一次分享,详细介绍了Unicode字符集,以及JavaScript语言对它的支持。下面就是这次分享的讲稿。

     一、Unicode是什么?
      Unicode源于一个很简单的想法:将全世界所
  • 学习JVM之java内存区域与异常

    一、前言
    java是一门跨硬件平台的面向对象高级编程语言,java程序运行在java虚拟机上(JVM),由JVM管理内存,这点是和C++最大区别;虽然内存有JVM管理,但是我们也必须要理解JVM是如何管
  • 20个非常实用的Java程序代码片段

    下面是20个非常有用的Java程序片段,希望能对你有用。
    1. 字符串有整型的相互转换




    String a = String.valueOf(2); //integer to numeric string
    int i = Integer.parse
  • Android仿微信顶/底部菜单栏效果

    本文要实现仿微信微信底部菜单栏+顶部菜单栏,采用ViewPage来做,每一个page对应一个XML,当手指在ViewPage左右滑动时,就相应显示不同的page(其实就是xml)并且同时改变底部菜单按
  • 浅析XMLHttpRequest的缓存问题

    在使用XMLHttpRequest中有没有遇到过,第一次使用是好的,刷新一下就不行了,清空一下缓存再刷新又好了。
    这是在使用XMLHttpRequest中常遇到的一个问题,在有的时候XMLHttpRequest
  • JS烟花背景效果实现方法

    本文实例讲述了JS烟花背景效果实现方法。分享给大家供大家参考。具体实现方法如下:
    复制代码 代码如下:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  • input点击后placeholder中的提示消息消失

    html中,placeholder作为input的一个属性,起到了在输入框中占位并提示的作用。
    但是有一些浏览器,如chrome,当鼠标点击输入框时,placeholder的值不消失,只有输入数据才消失,会使前端
  • 详解Android四种存储方式

    在Android程序开发中我们经常遇到四种数据存储方式,每种存储方式都各有不同;以下我分别列举了Android开发中的不同存储方式的特点


    一,Preferences


    Preferences是一个较轻量
  • Android实现GridView中ImageView动态变换的方法

    本文实例讲述了Android实现GridView中ImageView动态变换的方法。分享给大家供大家参考。具体如下:
    使用YY影音的时候,发现点击GridView的某一个Item,Item里面的图标会在按下的
  • 一篇文章掌握RequireJS常用知识

    本文采取循序渐进的方式,从理论到实践,从RequireJS官方API文档中,总结出在使用RequireJS过程中最常用的一些用法,并对文档中不够清晰具体的内容,加以例证和分析,分享给大家供大家
  • CSS样式重置代码

    复制代码代码如下:
    /*
    html5doctor.com Reset Stylesheet
    v1.6.1
    Last Updated: 2010-09-17
    Author: Richard Clark - http://richclarkdesign.com
    Twitter: @rich_clark
  • Bootstrap 布局组件(全)

    Bootstrap 布局组件
    1、Bootstrap字体图标
    (1)、字体图标列表链接
    http://www.runoob.com/bootstrap/bootstrap-glyphicons.html
    (2)、用法
    如需使用图标,只需要简单地