自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 C#的前世与今生

概念诠释:   C#(语言):                  基于.NET平台上的一种面向对象的高级编程语言,发音为“see sharp”,运行在CLR上的,CLR提供了他的编译环境。   CLR(Common Language Runtime运行时):  .NET的虚拟机所选用的名称,是一个代码运行时环境,可以认为它提拱了程序运行的一个“引擎”,正是有了它,所以.NET是一个

2015-04-07 19:06:28 395

原创 DIY的JS自动完成的插件

最近又花了点时间写了个在一般项目中比较常用的插件,就是JS自动完成选择的插件。该插件是基于jQuery1.6的利用于AJAX传递输入框值请求数据,支持能过配置的自定义处观位置与大小的调整;自定义事件触发;自定义请求返回数据的绑定;支持上下方向键选择等功能。经反复测过,支持目前所有

2011-08-24 17:45:50 1158

原创 迅雷、旋风、快车的下载地址加密算法解析

我们平时在网上寻找资源时,都看到一些网站里特别标明分开,用迅雷下载;用旋风下载;用快车下载等这些标签,如迅雷,我们常常会见到类似于如下的链接地址: thunder://QUFodHRwOi8vZG93bmxvYWRzLmFwcG1hcnRzLmNvbS9hcHBtYXJ0cy5l

2011-08-16 16:15:55 3204

原创 C#中实现迭代器

      在C#中,若要对自定义类型对象使用foreach进行迭代的话,该对象必须实现IEnumerable接口下的GetEnumerator方法,而GetEnumerator方法需返回一个IEnumerator的实例,IEnumerator的实例具体通过MoveNext(),Reset(),Current实现了迭代。      我们先来看看IEnumerable和IEnumerator两个

2011-06-28 14:46:00 2824

原创 DIY的JS弹出层弹出对话框弹出页面弹出窗口的插件

     今天要共享一款基于jQuery1.6的弹层插件lyz.layer1.0,该能在浏览器界面上显示非常好的体验效果,它可以通过配置不同属性来实现多样功能化,含:弹信息框、弹出层、弹窗口、弹出HTML代码等等。    详细JS调用代码如下:$(function () { $("#btnAlert").click(function () {

2011-06-24 14:37:00 4948

原创 DIY的JS延迟加载图片插件

      在很多时候,我们的页面会显示大量的图片,若要等待所有图片都呈现出来则会影响页面的响应速度。今天共享一个DIY的利用JS来延迟加载图片的插件。      大概的实现方式是:页面的定义元素img时,将src统一替换成自定义的一个属性名,如叫“originalSrc”,然后利用JS把给img的src设置为一个定义好的等待图片,然后在scroll事件触发时,把img元素位置正好在浏览器

2011-06-18 17:30:00 1845 1

原创 DIY的文本框水印插件

     今天要共享的插件是一个文本框水印功能插件。一个很简单,只是一些失焦与获焦事件代码而已的小插件,唯一特别的就是带上方法的“重载”。    在决定写这个插件前,我一直搞不懂像JS那样的动态类型语言怎么样能实现重载呢?虽然那时懂,但我确定是存在的,因为在JQuery中,css()方法就是一个很好的例子,如:“$("p").css("color");”和“$("p").css({ color:

2011-06-14 13:58:00 696

原创 JS中2个等号与3个等号的区别

      从开始学习编程的时候就知道,=是赋值;==是判断是否相等,值到前断时间 Visual Studio 2010上安装了一个关于JS压缩插件,而且该插件还有检察JS格式与标准的功能,所以常常在一保存JS文件后就会在错误列表中看到:Use '==='to compare with ".之类的警告。才明白,原来在JS的世界里是有"==="和"!=="这东西的。     下面举例来说说关于"=="和"==="的区别:           "1"==1            返回 true         

2011-06-02 11:57:00 2649 2

原创 DIY仿win7日历的JS日历控件

      现网上很多各种各样的JS日历控件,前断时间在由于在项目里也正好用着选择日期,在网上搜索了好多都不是很合心意,于是在那时,突然心血来潮想自己尝试下写出一个有特式一点的供调用,所以今天将自己这个DIY的一个JS日历控件共享一下,该日历控件外形与WIN7的相似,经反复测过,支持目前所有流行的浏览器。具体调用代码如下:

2011-05-31 16:56:00 2986 10

原创 JS单击与双击事件共存

一直都认为在Web开发中,双击事件都是少至又少地使用,直到最近项目需要,要在一个按钮上绑定单击与双击两件事件。开始也觉得不就是给按钮绑下两个事件而已罢了……只是后来才明白,是我想得太简单,在双击事件触发的同时也会触发单击的~囧   通过一番研究后,终于解决了,代码如下:

2011-05-25 13:58:00 9439 2

原创 iPhone上页面触屏事件的简单实现

    // 下一项    $(".next").bind("click", function () {        // ……    });    // 上一项    $(".prev").bind("click", function () {       // ……    });……    // 用于标记页面中X轴位置    var _x;    // 标记是否能移动    var _nextNum;    var _prevNum;   // 事件触发的对象(很奇怪的是,用$(".tab_con")

2011-05-04 11:51:00 2482

原创 《国王的演讲》好片!

<br />       这最近长期的每天过长的工作时间的日子里,另我一直处于精神疲劳的状态。今天是假期休息日,上午睡个懒觉起来后,在电脑前兴致勃勃地观看了广受赞扬电影——《国王的演讲》。<br />       故事讲述了英王次子(后来的英国女王伊丽莎白二世的父亲乔治六世国王),患有严重口吃,公众演讲让他遭受讥笑、尊严受伤,演讲成了他的心理阴影和深恶痛绝的事情,后来他放下了高高在上的身份,在“民间语言治疗医生”莱昂纳尔·罗格的帮助下,克服了自己的坏脾气,征服了自暴自弃和恐惧,重拾信心,二战前成功发表鼓舞人

2011-04-05 15:44:00 564

原创 关于网银在线接口回调乱码的问题

      今天大部分coding时间都是关于网银在线的接口。回调时中文乱码问题困扰我调示了半天,后来我开始思考何以网银不像支付宝一样有一字段:_input_charset?再次复查API文档,意外的是原来它是只字没提这个编码问题。记得以前敲的支付宝、财付通、快钱、钱门……这些接口都没这么郁闷过!给客服电话里说在action里追加encoding=UTF-8……结果还是无动于衷。囧~(网上有程序猿说这样行得通)     其后网上一搜,发现原来有好多胸弟们都有同样的遭遇,椐证实原来回调的是GBK,所以最终解决

2011-03-26 21:16:00 2971 3

DIY的JS文本框水印插件2.1

今天要共享的插件是一个文本框水印功能插件。一个很简单,只是一些失焦与获焦事件代码而已的小插件,唯一特别的就是带上方法的“重载”。 在决定写这个插件前,我一直搞不懂像JS那样的动态类型语言怎么样能实现重载呢?虽然那时懂,但我确定是存在的,因为在JQuery中,css()方法就是一个很好的例子,如:“$("p").css("color");”和“$("p").css({ color: "#ff0011", background: "blue" });”。后来经过查看JQuery源代码后才终于把迷底揭开。其实所谓的“重载”只是在方法内部做了变量类型的判断,如,使用类似代码:“if (typeof properties === "object") {……}”。 修复第一版本对IE9的部分兼容问题,经反复测过,支持目前所有流行的浏览器。

2011-08-25

DIY的JS自动完成的插件

最近又花了点时间写了个在一般项目中比较常用的插件,就是JS自动完成选择的插件。该插件是基于jQuery1.6的利用于AJAX传递输入框值请求数据,支持能过配置的自定义处观位置与大小的调整;自定义事件触发;自定义请求返回数据的绑定;支持上下方向键选择等功能。经反复测过,支持目前所有流行的浏览器

2011-08-24

DIY的JS弹出层弹出对话框弹出页面弹出窗口的插件

今天要共享一款基于jQuery1.6的弹层插件lyz.layer1.0,该能在浏览器界面上显示非常好的体验效果,它可以通过配置不同属性来实现多样功能化,含:弹信息框、弹出层、弹窗口、弹出HTML代码等等。

2011-06-23

DIY的JS延迟加载图片的插件

在很多时候,我们的页面会显示大量的图片,若要等待所有图片都呈现出来则会影响页面的响应速度。今天共享一个DIY的利用JS来延迟加载图片的插件。 大概的实现方式是:页面的定义元素img时,将src统一替换成自定义的一个属性名,如叫“originalSrc”,然后利用JS把给img的src设置为一个定义好的等待图片,然后在scroll事件触发时,把img元素位置正好在浏览器显示范围内把“originalSrc”属性值赋予"src",然后移除“originalSrc”属性。 原来是打算不破坏页面元素结构风格,不添加“originalSrc”属性,直接通过面页加载时,通过JS将img的src替换成originalSrc,可是那样的话就不能真正达到延迟加载的效果。因为在页面必竟在加载时还是加载了图片部分,然后停上。所以该方法从总体上看还是做不够,最后决定还是在页面元素img里加上“originalSrc”属性如:<img originalsrc="http://www.aa.com/aa.jpg" />。

2011-06-18

DIY的文本框水印插件2.0

今天要共享的插件是一个文本框水印功能插件。一个很简单,只是一些失焦与获焦事件代码而已的小插件,唯一特别的就是带上方法的“重载”。 在决定写这个插件前,我一直搞不懂像JS那样的动态类型语言怎么样能实现重载呢?虽然那时懂,但我确定是存在的,因为在JQuery中,css()方法就是一个很好的例子,如:“$("p").css("color");”和“$("p").css({ color: "#ff0011", background: "blue" });”。后来经过查看JQuery源代码后才终于把迷底揭开。其实所谓的“重载”只是在方法内部做了变量类型的判断,如,使用类似代码:“if (typeof properties === "object") {……}”。 修复第一版本对IE9的部分兼容问题,经反复测过,支持目前所有流行的浏览器。

2011-06-18

DIY的文本框水印插件

今天要共享的插件是一个文本框水印功能插件。一个很简单,只是一些失焦与获焦事件代码而已的小插件,唯一特别的就是带上方法的“重载”。 在决定写这个插件前,我一直搞不懂像JS那样的动态类型语言怎么样能实现重载呢?虽然那时懂,但我确定是存在的,因为在JQuery中,css()方法就是一个很好的例子,如:“$("p").css("color");”和“$("p").css({ color: "#ff0011", background: "blue" });”。后来经过查看JQuery源代码后才终于把迷底揭开。其实所谓的“重载”只是在方法内部做了变量类型的判断,如,使用类似代码:“if (typeof properties === "object") {……}”。 经反复测过,支持目前所有流行的浏览器。

2011-06-14

DIY仿win7日历的JS日历控件

现网上很多各种各样的JS日历控件,前断时间在由于在项目里也正好用着选择日期,在网上搜索了好多都不是很合心意,于是在那时,突然心血来潮想自己尝试下写出一个有特式一点的供调用,所以今天将自己这个DIY的一个JS日历控件共享一下,该日历控件外形与WIN7的相似,经反复测过,支持目前所有流行的浏览器。

2011-05-31

C#通用类(数据层)

花了一些时间,参考了一些人家写的,然后再自己写下...欢迎提供意见!

2008-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除