jQuery动画高级用法(上)——详解animation中的.queue()函数
如果你拿着一个疑问去找专业人士寻找答案,那么你的一个疑问会变成三个,因为他会用另外两个令你更加一头雾水的名词来解释你的这个疑问。
我想这是大多数,包括我在内,IT人在学习过程中碰到的最大问题。当你有一段代码或是一个概念不是很清楚,百度也好,Google也好,在论坛发问也好,给出的答案往往又会夹杂着更多你不懂得概念和令你头
http://www.cyqdata.cn/cnblogs/article-detail-36145
SWF Seeker 2011之SWF去壳解密反编译实战二
前一篇,我们使用ASV2011的插件SWF Revealer来将一个AS3加壳的SWF文件去壳。但不是所有情况都能搞定,例如一个加密的EXE电子杂志文件,看得到Flash在播放,却抓不到,或是一个网页中进行域名锁定的小游戏,虽然能下载下来,却由于域名锁定的关系,源文件真身没有被释放出来,这个时候该怎么办呢?SWF Seeker 2011内存提取工具就是来帮助我们抓取SWF真身的软件,所见即所得,只
http://www.cyqdata.cn/cnblogs/article-detail-36143
jquery之仿百度搜索框
最近项目中用到类似百度的输入框,于是自己用jquery写了一个。希望和大家共同分享一下。存在许多bug,请各位不吝赐教。
先看看整个的效果图:图一:
图二:
图三:
图四:
大概的效果图就这样,接下来直接看源码
页面:
View Code
1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.c
http://www.cyqdata.cn/cnblogs/article-detail-36140
OO Mapper 实践(下篇)
上篇介绍了OO Mapper 最核心的映射,简单类型映射,这篇将介绍的复合类型的映射。
1. Dictionary - > Dictionary 字典类型分为:IDictionary,IDictioanry<TKey,TValue>
public class SourceValue
{
http://www.cyqdata.cn/cnblogs/article-detail-36135
ESFramework 4.0 快速上手(09) -- 聊天系统Demo,增加Silverlight客户端(附源码)
在ESFramework 4.0 快速上手 -- 入门Demo,一个简单的IM系统(附源码)一文中,我们介绍了使用ESFramework的Rapid引擎开发的winform聊天程序,本文我们将在之前demo的基础上添加使用ESFramework.SL开发的Silverlight客户端。这样一来,不仅Silverlight客户端之间可以相
http://www.cyqdata.cn/cnblogs/article-detail-36132
ESFramework 4.0 快速上手 -- 聊天系统Demo,增加Silverlight客户端(附源码)
在ESFramework 4.0 快速上手 -- 入门Demo,一个简单的IM系统(附源码)一文中,我们介绍了使用ESFramework的Rapid引擎开发的winform聊天程序,本文我们将在之前demo的基础上添加使用ESFramework.SL开发的Silverlight客户端。这样一来,不仅Silverlight客户端之间可以相
http://www.cyqdata.cn/cnblogs/article-detail-36122
开发人员必备工具 :OO Mapper
昨天看了dudu 老大的文章博客园现代化建设——AutoMapper有感便推荐一下OOMapper 组件,诚然OOMapper 组件是站在巨人的肩膀上,如AutoMapper,EmitMapper,以及Codeplex上所有类似组件上都做了借鉴,也重新发明了轮子,但是在发明轮子的过程中个人的积累也在提升。
OO Mapper 是N
http://www.cyqdata.cn/cnblogs/article-detail-36120
如何在SharePoint中配置和自定义Content Query Web Part (二)
之前有一篇blog完成了Content Query web part 的配置部分,利用它我们很轻松地从SharePoint list里获取到数据并显示在了page上,效果如下:
虽然把数据读取出来了,但是如何自定义item的布局和样式来满足我们的需求呢?本篇blog将带你去完成自定义工作。其实完成这个任务的途径就是去修改
http://www.cyqdata.cn/cnblogs/article-detail-36117
仅IE6/7/8中添加同一个事件handler多次触发后会执行多次
如下
<div id="d1" style="width:200px;height:200px;background:gold;"></div>
<script>
function addEvent(el, type, fn){
if(el.addEventListener){
el.addEventListener(type, fn, false
http://www.cyqdata.cn/cnblogs/article-detail-36112
仅IE6/7/8下同一个类型事件的多个handler执行无序
如下,
<div id="d1" style="width:200px;height:200px;background:gold;"></div>
<script type="text/javascript">
function addEvent(el, type, fn){
if(el.addEventListener){
el.addEvent
http://www.cyqdata.cn/cnblogs/article-detail-36110
OO Mapper 实践(上篇)
上一篇 介绍了OO Mapper的作用以及支持的功能。这一篇将以上一篇为提纲进行实践。
准备工作:
下载NLite
编译NLite 项目
创建一个NUnit单元测试项目
添加NLite.dll 引用
添加 : using NLite;
&nb
http://www.cyqdata.cn/cnblogs/article-detail-36109
Silverlight中同步调用WebClient的解决办法,是同步!
如何建立web服务并引用的细节,不是本文的介绍的目标,不再赘述。在silverlight调用服务器端服务的时候,默认情况下是进行异步调用的,代码如下:
private void button2_Click(object sender, RoutedEventArgs e) { Service1Client sc = new Service1Cl
http://www.cyqdata.cn/cnblogs/article-detail-36098
发一款数据库的辅助工具:My-SqlViewer
今天发一个本人自己写的且经常使用的数据库的辅助工具:My-SqlViewer
由于本人比较喜欢使用存储过程,但发现不管是SQL Server Management Studio Express还是MySql的各类乱七八糟工具,
在日常开发中,总会发现有些地方在使用时不够方便,甚至缺少某些功能,于是才有这个工具的出现。
本工具的定位是:1. 辅助工具--所以功能有限,但要将有限的功能做得尽量好。2
http://www.cyqdata.cn/cnblogs/article-detail-36096
步步为营 .NET 设计模式学习笔记 六、Adapter(适配器模式)
概述 在软件系统中,由于应用环境的变化,常常需要将“一些现存的对象”放在新的环境中应用,但是新环境要求的接口是这些现存对象所不满足的。那么如何应对这种“迁移的变化”?如何既能利用现有对象的良好实现,同时又能满足新的应用环境所要求的接口?这就是本文要说的Adapter 模式。 意图 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作
http://www.cyqdata.cn/cnblogs/article-detail-36089
AsyncBox 一款基于 jQuery 的弹窗组件
插件说明- AsyncBox(异步盒子) 是一款基于 jQuery 的对话框插件,能够实现网站的整体风格效果,给用户一个新的视觉享受。- 主要模拟常用的 alert、confirm、prompt、open 和一些扩展对话框。- 支持模态、非模态、无限极模态与非模态组合、引用 URL、同域 Iframe 数据互通、普通拖动、克隆拖动、换肤、自动关闭。- 对话框内容自适应,有最大宽度限制。- 通过回调
http://www.cyqdata.cn/cnblogs/article-detail-36080
[WPF - 之一问一答系列] 如何从WPF的WebBrowser控件中获得WebResponse内容?为何WebBrowser控件的Navigated事件参数NavigationEventArgs的WebResponse属性始终为null?
问:
如何从WPF的WebBrowser控件中获得WebResponse内容?为何WebBrowser控件的Navigated事件参数NavigationEventArgs的WebResponse属性始终为null?
我们在一个WPF的WebBrowser的Navigated事件中,尝试去输出NavigationEventArgs e的WebResponse属性,他始终是null。
http://www.cyqdata.cn/cnblogs/article-detail-36070
仅IE6/7/8中innerHTML返回值忽略英文空格
如下
<div id="user"> jack</div>
<script>
alert(document.getElementById('user').innerHTML.length);
</script>
div[id=user]中的文本"jack"前有两个英文空格,各浏览器下结果如下
IE6/7/8 : 弹出4,即忽略了空
http://www.cyqdata.cn/cnblogs/article-detail-36066
jQuery LigerUI 插件介绍及使用之ligerGrid
一,简介
ligerGrid的功能列表:
1,支持本地数据和服务器数据(配置data或者url)
2,支持排序和分页(包括Javascript排序和分页)
3,支持列的“显示/隐藏”
4,支持明细行(表格内嵌)
5,支持汇总行
6,支持单元格模板
7,支持编辑表格(ligerGrid的一个特色,需要其他表单插件的支持)
8,支持树表格(待加入)
8,支持分组(待加入)
二,
http://www.cyqdata.cn/cnblogs/article-detail-36049
分享插件平台相关的源码分析——SharpDevelop、Composition Application Block、Eclipse OSGi、ObjectBuilder
今天分享一下我们在2008年设计OSGi.NET动态插件化平台时研究的源代码。在源码分析中,让我也见识了很多高手编写的非常巧妙、高超的程序。这几个程序中,最精妙的应该属于ObjectBuilder,最复杂是CAB。SharpDevelop是.NET最著名的开源IDE,基于自己创建的插件框架,这个插件化框架比较简单易用,不过,并不是我心目中真正的插件平台,因此,在参考SharpDevelop和OSG
http://www.cyqdata.cn/cnblogs/article-detail-36044
Silverlight杂记之HTTP通信WebClient介绍
Silverlight的微型.NET框架集成了具有通信功能的类,这些类都封装在System.Net命名空间中。但是由于一些原因,允许的通信协议只有HTTP/HTTPS一种,我们常见的FTP,FILE等协议并未得到支持。
System.Net命名空间中有一个特殊的WebClient类,该类为Silverlight浏览器插件提供
http://www.cyqdata.cn/cnblogs/article-detail-36039