- 博客(75)
- 收藏
- 关注
原创 Pluglns
http://www.idangero.us/sliders/swiper/ http://wenku.baidu.com/view/89bbaaea102de2bd96058890.html
2013-07-19 16:22:10
218
原创 容易出错的JavaScript题目
1、function Container( properties ) { var objthis = this; for ( var i in properties ) { (function(){ var t = properties[i]; objthis[ "get" + i ] ...
2013-07-08 17:56:49
149
原创 lenovo
表格组件http://www.trirand.com/blog/jqgrid/jqgrid.html 流程图http://www.graphviz.org/Gallery.php
2013-07-08 17:23:46
163
原创 上个星期,上个月
<script type="text/javascript"> //个位补全window.singular = function(n){ var newNum; newNum = n < 10 ? '0' + n : n; return newNum;}//时间转字符串window.date2Str = function(dat...
2013-06-13 11:38:50
126
原创 new class
function newClass(classObj, superClass) { if(!classObj) classObj = {}; if(typeof classObj.__construct !== "function") classObj.__construct = function() {}; var f = classObj.__construct; f.exte...
2013-06-06 01:29:18
146
原创 纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)
今天在css-tricks上看到一篇文章,那篇文章让我不禁心头一震,强大的CSS啊,居然能画出这么多基本的图形。图形包括基本的矩形、圆形、 椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。当然有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,我希望你用的是 firefox或者chrome,当然IE也能看一部分的。那好,下面就一起来看看我们是如何用纯CSS来画这些图形的,...
2013-05-29 16:10:56
119
原创 JavaScript面对对象编程—继承
概述: 原型链:一个原型等于另一个实例。不能给构造函数传递参数,同时值类型会出现共用的问题。(原型的问题) 借用构造函数:SuperType.call(this,para)。解决原型链的问题,但是函数不能复用(构造函数的问题),效率不高。 组合继承(原型链+借用构造函数):前两种方式互补,但是调用了两次超类,出现了多余的属性(原型中的属性被屏蔽)。 原型继承:利用原型对对象进行一次浅复制...
2013-05-28 15:33:08
102
原创 寄生式组合继承
function inheritPrototype(subType, superType) { function F(){}; //新建一个空对象 F.prototype = superType.prototype; //空对象的原型为父类的原型 var prototype = new F(); //创建对象 prototype.constructor = subTy...
2013-05-28 11:34:25
130
原创 Functionbind
Function.prototype.bind = function () { var __method = this; var args = Array.prototype.slice.call(arguments); var object = args.shift(); return function () { __method.apply(object, args...
2013-05-28 11:07:29
106
原创 650d
无论是亚马逊还是苏宁国美都有召回机器仍然在售,那是因为佳能中国早已经将召回公告发布在官网上,但经销商却没有经常留意佳能官网,因此并不知情,这一点,我在苏宁国美都看到了招回几,那么我们怎么辨别自己购买的机器是否是召回机呢?1、首先看盒子上的出厂日期,官网公布的召回日期是6月27日(含27日)之前的大部分机器为召回机。对象产品为5月31日~6月15日生产的部分产品。2、看盒子上的机身串码(第一行为机身...
2013-05-17 14:04:28
151
原创 js 观察者模式
<!doctype html><html lang="en"><head><title>JavaScript Patterns</title><meta charset="utf-8"></head><body>&a
2013-05-07 17:08:21
144
原创 启用JBOSS的GZIP压缩
1、编辑文件:jboss\server\default\deploy\jbossweb.sar\server.xml Xml代码 <Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" connectionTimeout="20000" redirectPort="844...
2013-05-06 15:21:08
300
原创 github的常见操作
复制项目到本地: git clone git@github.com:rockyuse/plupload-java.git添加修改:git add .提交修改:git commit -m '修改描述'提交内容:git push -u origin master 测试SSH连接:SSH -v git@github.com删除命令:git rm aa.java删除文...
2013-04-26 10:14:36
115
原创 网站变灰
js自己去找 <script src="grayscale.js" type="text/javascript"></script><script type="text/javascript">var browserName = navigator.userAgent.toLowerCase();var mybrowser = {ve..
2013-04-24 00:43:34
90
原创 HTML的特殊字符
HTML的特殊字符我们并不常用,但是有的时候却要在页面中用到这些字符,甚至有时候还需要用这些字符来实现某种特殊的视觉效果。现在,国外的设计师Neal Chester整理了一份很全的特殊字符集,我觉得这很赞~~,共享出来供大家查阅吧。使用方法: 这些字符属于unicode字符集,所以,你的文档需要声明为UTF-8; 下面符号列表的后面有两列编号,它们并不太一样,第一列...
2013-04-18 12:47:21
103
原创 关闭闭包的定义
在动态执行环境中,数据实时地发生变化,为了保持这些非持久型变量的值,我们用闭包这种载体来存储这些动态数据(看完下面的应用就会很好的体会这句话)。闭包的定义:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 闭包就是嵌套在函数里面的内部函数,并且该内部函数可以访问外部函数中声明的所有局部变量、参数和其他内部函数。当该内部...
2013-03-27 18:47:42
408
原创 SeaJS v1.2 中文注释版
https://github.com/seajs/seajs/issues/305 /** * @preserve SeaJS - A Module Loader for the Web * v1.2.0 | seajs.org | MIT Licensed *//** * Base namespace for the framework. * seajs...
2013-03-12 16:10:40
306
原创 使用requestAnimationFrame更好的实现javascript动画(转)
详细说明:http://www.cnblogs.com/rubylouvre/archive/2011/08/22/2148793.htmlfunction animate(element, name, from, to, time) { time = time || 800; // 默认0.8秒 var style = element.style; var latenc...
2013-03-12 10:24:37
117
原创 css阴影
css代码:<style type="text/css">.mydiv{width:250px;height:auto;border:#909090 1px solid;background:#fff;color:#333;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,stren...
2013-03-03 09:25:53
142
原创 模拟apply和call
<html><head><script type="text/javascript">Function.prototype.Apply = function (obj, arr) { obj = obj || window; obj._tempFunction = this; var rv; if (!arr) { rv = ...
2013-03-01 18:56:21
86
原创 冒泡排序
function bubbleSort(arr){ var len = arr.length; for(var i = 0; i < len - 1; i++){ for(var j = i+1; j < len; j++){ var temp = arr[i]; if(arr[j] < temp){ arr[i] = arr[j];...
2013-03-01 18:30:51
154
原创 having的用法
SELECT app_key, app_version, COUNT(*) AS cFROM app_version_dataGROUP BY app_key, app_versionHAVING c >= 2 SELECT * FROM (SELECT app_key, app_version, COUNT(*) AS cFROM app_versio...
2013-02-21 15:50:12
173
原创 form导出数据
$.exportExcel = function (option) { var opts = $.extend({}, { url: "", fileName: "", excelCon: "", excelColName: "" }, option); if ($("#ExcelForm").length == 0) { $(document.bo...
2013-01-29 18:24:02
181
原创 从零开始写jQuery框架
随着时代发展,javascript阵营里面出现了越来越多的优秀的框架,大大简化了我们的开发工作,在我们使用这些框架的时候是不是也应该饮水思源想想它们都是怎样构建起来的呢?如果你不满足于仅仅是使用一些现成的API,而是深入了解它们内部的实现机制(照某人的说法, API是贬值最快的东西),最好的办法就是阅读它们的源代码了,前提是你读得懂。最近两天研究了一下jQuery的源码,在这里将本人一些粗浅认识分...
2013-01-07 17:36:11
103
原创 AMD和CMD的区别
https://github.com/seajs/seajs/issues/277 CMD的定义https://github.com/seajs/seajs/issues/242 AMD的定义https://github.com/amdjs/amdjs-api/wiki/AMD http://www.zhihu.com/question/20351...
2013-01-05 16:56:13
102
原创 判断单击还是双击
document.getElementById("google").onclick = function(){ var link = this.href; if(this.clickTimeout){ // 双击 clearTimeout(this.clickTimeout); this.click...
2013-01-04 10:43:09
525
原创 IE下使用excanvas.js的注意事项
下载网址:http://code.google.com/p/explorercanvas/downloads/list 简单的示例:<!DOCTYPE html><html><head><title>excanvas demo</title><meta http-equiv="Content-Type" ..
2012-08-03 15:02:42
179
原创 清除浮动大全
1、overflow:hidden 缺点是如果这个元素里面的元素定义绝对定位的,只能在元素内显示,如果超出这个父元素就显示不出了 2、多添加一个div,定义clear:both 3、.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hid...
2012-07-20 12:01:27
97
原创 js sort
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-
2012-06-04 01:50:48
82
原创 认识AJAX
AJAX(Asynchronous JavaScript and XML)是多种技术的综合,它使用Javascript绑定和处理所有数据。使用XMLHttpRequest对象进行异步数据读取,使用XML或json进行数据交换与处理,使用DOM实现动态显示和交互,使用XHTML和CSS标准化呈现,更重要的是它打破了使用页面重载的惯例技术组合,可以说AJAX已成为Web开发的重...
2012-05-25 16:06:21
81
原创 json转树状结构(java)
package cn.info.platform.test;import java.io.IOException;import java.lang.String;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.HashM...
2012-05-25 15:34:38
796
原创 json转树状结构(js)
/** * json格式转树状结构 * @param {json} json数据 * @param {String} id的字符串 * @param {String} 父id的字符串 * @param {String} children的字符串 * @return {Array} 数组 */function transData(a, idStr, pidStr,...
2012-05-25 15:33:08
375
原创 String、StringBuilder以及StringBuffer的区别
String是不可变的,对String进行改变的时候,都要生成新的String对象,在变量添加的时候效率低,但是在 String S1 = “This is only a” + “ simple” + “ test”;这种情况效率高。 StringBuffer是可变的,append添加的时候不生成新的对象,效率高,是线程安全的。 StringBuilder比String...
2012-05-25 10:41:33
79
原创 js数组操作大全
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); 结果 a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var b = a.unshift(-2,-1); 结果 a:[-2,...
2012-04-23 10:42:55
84
原创 json转字符串
function json2Str(obj) { var type = Object.prototype.toString.call(obj).slice(8, -1), rs; if (obj.nodeType != null) { return "HTMLNODE" } switch (type) { case "Undefined": case "Nul...
2012-04-13 17:15:00
93
原创 js 数组去重
/** * 数组去重 * @param {Array} 数组 * @return {Array} 去重后的数组 */ var distinct = function(arr){ var i = 0, l = arr.length, v, t, o = {}, n = []; for(; i < l; i++){ ...
2012-04-11 12:03:21
91
原创 数字之间加逗号
/** * 数字之间加逗号 * @param {String} 参数 * @return {String} 返回结果 */function formatNum(str){ str = str.toString(); if (/[^0-9\.]/.test(str)){return str;} var strFloor = ''; if(RegExp('\\.')...
2012-04-10 16:59:49
1031
原创 js hashmap
function HashMap() { /** 存放键的数组(遍历用到) */ this.keys = []; /** 存放数据 */ this.map = {}; Array.prototype.remove = function(s) { for (var i = 0; i < this.length; i++)...
2012-04-09 14:29:21
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人