找到相关内容 398
jQuery动画高级用法(上)——详解animation中的.queue()函数
   如果你拿着一个疑问去找专业人士寻找答案,那么你的一个疑问会变成三个,因为他会用另外两个令你更加一头雾水的名词来解释你的这个疑问。       我想这是大多数,包括我在内,IT人在学习过程中碰到的最大问题。当你有一段代码或是一个概念不是很清楚,百度也好,Google也好,在论坛发问也好,给出的答案往往又会夹杂着更多你不懂得概念和令你头
http://cyqdata.cn/cnblogs/article-detail-36145 
仅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://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://cyqdata.cn/cnblogs/article-detail-36110 
Snandy同学某篇博客续
【导读】很冒昧在博客名字中包含"Snandy"。因为他是博客园JavaScript社区最活跃分子之一.今早,在读他的一篇博客时,有了另类猜想.因此有了该文. 原文连接:写了10年Javascript未必全了解的连续赋值运算 var a = {n:1}; a.x = a = {n:2}; alert(a.x); 读到这里时,我以为a.x会输出[object,object].但结果却是undefin
http://cyqdata.cn/cnblogs/article-detail-36078 
Animation效果的树状(treeView)控件源代码
感谢网友的支持,有的网友说用不了,所以在这里我又重新做了一个修改,把详细的使用方法写出来 第一步 拷贝文件到你的项目中,下载源代码后你会发现有很多项目,有的童鞋会感觉很乱,不要乱,让我一解释一下吧 这个开源代码有很多控件,这里我只说树控件。首先拷贝BinaryComponents.SuperTree,BinaryComponents.Utility,BinaryComponents.WinForm
http://cyqdata.cn/cnblogs/article-detail-36020 
Visual Studio使用小技巧6 – 为代码加上Using(Resolve using)和管理Using(Organize using)
* 为代码加上Using(Resolve Using) 是否你遇到过这种情况? 在internet上或者msdn上找到段代码,拷贝到Visual Studio中进行编译;或者是将书上的代码敲入Visual Studio中,进行编译。得到这样的错误: The type or namespace name '****' could not be found (are you missing a usi
http://cyqdata.cn/cnblogs/article-detail-35988 
HDU_1299 Diophantus of Alexandria
整数分解:   任何一个正整数都可以表示成素数的x次方之积,所以本题就被转化成了求n ^2的素因子个数;   先把n分解得到  n = p1^e1 * p2^e2  * ......*pr^er  其中p是< n 的素数那么n 的素因子个数  k = (e1 + 1) * (e2 + 1) * (e3 + 1)*......   所
http://cyqdata.cn/cnblogs/article-detail-35982 
Hello World 之Django(上)
fPS:此文基本翻译自django官网的一个tutorial。 Django是用Python编写的一个Web开发框架,在开始使用之前,先要安装好Python,并且配置好Path环境变量,将python的可执行程序所在目录加进去。然后去Django下载页面下载最新的Django代码,解压到合适的目录。用命令行进入目录后,执行 E:\ProjectMy\Python\Django-1.2.5&g
http://cyqdata.cn/cnblogs/article-detail-35870 
辩驳一个默认的说法:IE6不支持!important
一:"!important"是什么?   第一个,是设置样式的优先级,设了!important的样式的属性优先于id选择器和class选择器。,比如id为"Main"的div在它的Class设背景色为红色,,id选择器下又设了背景色为蓝色,照css的"就近原则", 它的背景色应该是红色了,因为id选择器的优先级高于class选择器,但是,一旦class里设了"!important",哈哈
http://cyqdata.cn/cnblogs/article-detail-35802 
Transaction Scripts vs Domain Model
最近和一些朋友在闲聊之中发现不少人对于Transaction Scripts的认同和对于Domain Model的不理解都让我非常的诧异。所以就有了这篇文章。   首先,什么是Transaction Scripts,什么又是Domain Model呢?据我所知这两个概念都是Martin Flower在《Patterns of Enterprise Application Architecture》
http://cyqdata.cn/cnblogs/article-detail-35785 
wdk tips (7.2): IRP的CancelRoutine
上回我们留下一个未解的问题,就是当一个IRP的CancelRoutine没有被设置时,CancelIo操作会失败,系统中有可能会留下永远都不会被complete的IRP。在Threaded IRP和non-threaded IRP一节中我们有谈到irp分为线程相关和非线程相关两种。倘若一个永远不complete的irp是非线程相关的,情况会稍微好一点,顶多系统中泄露了一个资源。倘若该irp是线程相
http://cyqdata.cn/cnblogs/article-detail-35735 
分享29款基于 HTML 5 Canvas 的网页游戏
现在,越来越多的人尝试用 HTML5 来制作网页游戏等丰富的 Web 应用。上次向大家推荐了21款最佳 HTML5 网页游戏,今天要与大家分享的是另外25款基于 HTML5 Canvas 开发的网页游戏,相信体验了这些游戏之后,大家都会觉得 HTML5 很好很强大。 1. 3Bored 2. 3D Tetris – Cubeout 3. A first person shooter
http://cyqdata.cn/cnblogs/article-detail-35664 
IE9 无法使用Canon 打印机
     突然发现IE9 无法打印网页,提示“res://ieframe.dll/preview.js” 脚本错误(如下图)。卸载IE9 重新测试IE8 没有问题,重新安装IE9 仍然是不行,看来有可能是IE9 的问题。      找了不少资料都没能解决,也怀疑过与系统中某些软件有冲突,偶然看到Microsoft
http://cyqdata.cn/cnblogs/article-detail-35530 
在windows 7上搭建TItanium(mobile)开发环境
官方英文地址:http://wiki.appcelerator.org/display/guides/Installing+on+Windows+7 这是本系列的第二篇,那第一篇呢?第一篇还没写….因为写一半才想起,应该先写个titanium的介绍,架构,使用场景,优缺点等.但是既然已经写一半了,就写完吧,接下来再补上第一篇.简单的说,titanium就是使用容易上手的web开发技能
http://cyqdata.cn/cnblogs/article-detail-35504 
使用SQL Server Management Studio 2008 将数据库里的数据导成脚本
之前很羡慕MySQL 有这样的工具可以把数据库里的数据导成脚本,SQL Server 2005 的时候大牛Pinal Dave写了个Database Publishing Wizard,具体用法参考他写的文章SQL SERVER – 2005 – Generate Script with Data from Database – Database Publishing Wizard。SQL Ser
http://cyqdata.cn/cnblogs/article-detail-35502 
发布个c#版的HandlerSocket客户端类库
HandlerSocket 是一个mysql 数据库的插件,它可以绕过mysql的查询分析和优化的过程,直接与innodb存储引擎进行交互。尤其是当大多数数据都被innodb缓存到内存中的时候, 查询分析和优化过程就会是整个查询处理过程的瓶颈。通过使用HandlerSocket可以绕过这个瓶颈,从而提升性能。这要比mysql+memched要有优势,因为HandlerSocket不需要处理缓存失效
http://cyqdata.cn/cnblogs/article-detail-35492 
[翻译]JavaScript秘密花园 - Array, Array Constructor, for in loop, typeof, instanceOf
JavaScript Garden - 原文 JavaScript Garden - 中文翻译 数组遍历与属性 虽然在 JavaScript 中数组是是对象,但是没有好的理由去使用 `for in` 循环 遍历数组。 相反,有一些好的理由不去使用 for in 遍历数组。 注意: JavaScript 中数组不是 关联数组。 JavaScript 中只有对象 来管理键值的对应关系。但是关
http://cyqdata.cn/cnblogs/article-detail-35436 
IE6/7 and IE8/9(怪异模式)中form元素默认样式导致的bug
做邮箱首页时碰到的,如下 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>IE6/7下form元素默认样式导致的bug</title> </head> <body style="padding:0 400px;">
http://cyqdata.cn/cnblogs/article-detail-35419 
[翻译]JavaScript秘密花园 - scope, namespace, constructor, equality and comparisons
JavaScript Garden - 原文 JavaScript Garden - 中文翻译 作用域与命名空间 尽管 JavaScript 支持一对花括号创建的代码段,但是并不支持块级作用域; 而仅仅支持 函数作用域。 function test() { // 一个作用域    for(var i = 0; i < 10; i++) { // 不是一个作用域&nb
http://cyqdata.cn/cnblogs/article-detail-35326 
【企业信息化】Outlook自动配置连接Exchange
      我们希望可以在outlook里面看到联系人当前的状态,比如正在进行打电话(根据lync),正在进行开会(根据outlook日历判断),这样我们就可以很明确的知道当前我们的联系人在干什么,适不适合马上联系他等等.如果我们在错误的时间联系了某个领导或者某个客户,有时候是会工作带来很大的不便的.为了达到这样的效果,使用exchange+lyn
http://cyqdata.cn/cnblogs/article-detail-35206