- 博客(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
2011-08-25
DIY的JS自动完成的插件
2011-08-24
DIY的JS弹出层弹出对话框弹出页面弹出窗口的插件
2011-06-23
DIY的JS延迟加载图片的插件
2011-06-18
DIY的文本框水印插件2.0
2011-06-18
DIY的文本框水印插件
2011-06-14
DIY仿win7日历的JS日历控件
2011-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人