[翻译]JavaScript秘密花园 - Type Casting,undefined,eval,setTimeout,Auto Semicolon Insertion - 全部完成PDF打包下载
JavaScript Garden - 原文
JavaScript Garden - 中文翻译
PDF打包下载
类型转换
JavaScript 是弱类型语言,所以会在任何可能的情况下应用强制类型转换。
// 下面的比较结果是:truenew Number(10) == 10; // Number.toString() 返回的字符串被再次转换为数字10 == '10';  
http://cyqdata.cn/cnblogs/article-detail-35503
SQL: 一对多的关系中如何Join成一行
如果你有一个一对多的关系,您想对两个表执行Join,但你只想要将每一个“一对多”关系的中产生一行,你可以参考下面:
一个很容易理解的例子,比如博客园的随笔(Post)和评论(comment)两个表,如下图:
如果你想获取随笔的ID, Title 和 一个评论的ID, 内容的话,有以下两个方案:
方案一:
方案二:
第一个方案在有很少随笔,但
http://cyqdata.cn/cnblogs/article-detail-35500
向前向前向前!向Windows Phone平台前进
距离2010年10月11日微软正式发布Windows Phone 7(简称WP7)已经过去半年了,2011年2月初由传出微软和诺基亚结盟的利好消息,我通过微博、百度知道等网站看到wp7的关注度也在持续上升,但是在国内.net开发人员中对于Windows Phone 7开发技术却响应者很少,虽然有Terry_龙 、Alexis 、linzheng、金山崟霸等牛人撰写了不少w
http://cyqdata.cn/cnblogs/article-detail-35497
WIN 2003 Server配置SQL Server 2005远程连接体验
今天第一次玩SQL Server 2005,需要配置远程连接。我废话少说,直入主题,总结下我从新手立场在win2003 server环境下去配置的过程。
第一步,设置服务器
首先在SQL配置管理器中,选择网络配置-TCP/IP
如上,总结,
1,我们需要设置的是IP地址(服务器的IP),
2,TCP端口(所有TCP的IP都要设置统一,一般是默认1433,但是我修改成了6096)
3,把R
http://cyqdata.cn/cnblogs/article-detail-35490
[翻译]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
分享一个VS2010插件 GBackupSolution Add-in for Visual Studio 2008/2010
这个插件是用Gmail来备份项目文件的。非常实用,分享一下,本人在用的过程中发现加载错误,希望大家一块分析一下是怎么回事。。。
GBackupSolution Add-in for Visual Studio 2008/2010
免费
创作者
Tiệp Lê (TMA Solutions)
评论
 
http://cyqdata.cn/cnblogs/article-detail-35382
请注意,如果FLASH的ExternalInterface.call无法正常工作,请确认启用了设置 local-trusted 安全沙箱
因在本地做一个FLASH应用,用于随机抽奖之用,所有的奖品剩余量需要在每次抽取后都将剩余量-1,为防止死机,断电等突发状况,我们需要将其保存,但FLASH CS3天生残缺,不能写文件,这直接导致我只能使用它的API----ExternalInterface来调用JS实现保存文件.
实现代码很简单:
FLASH代码片断
import flash.external.ExternalInterface;
http://cyqdata.cn/cnblogs/article-detail-35357
Windows Shell扩展系列文章 1 - .NET 4 编写Windows Shell上下文菜单扩展
示例代码下载 在MSDN论坛,大量的开发人员经常问道这样一个问题: 如何编写.NET代码开发Windows Shell扩展? http://social.msdn.microsoft.com/Forums/en-US/clr/thread/7ceb44d5-dce8-4197-ac55-f0f4fb59eeb4/ http://social.msdn.microsoft.com/
http://cyqdata.cn/cnblogs/article-detail-35349
Delphi+ArcEngine开发手记 二
接上文继续:) Delphi的保存地图代码: var mapDoc:IMapDocument;//把在Private定义的MyDoc去掉begin mapDoc:=coMapDocument.Create as IMapDocument; mapDoc.Open(mapCtl1.DocumentFilename
http://cyqdata.cn/cnblogs/article-detail-35337
BatchFileProcessing--流程设计
最近在研究Excel数据处理,感觉能面对大数据量的挑战是一件很愉悦的事情,:)下面是批量创建商品处理流程设计图: 一个商品会包含很多属性,比如商品编号,商品名,商品简介,单价,库存,图片(图片链接,多个链接用逗号分隔)等。如何用UI引导用户创建商品见我的另一篇文章”企业应用之分多步创建商品”。我们可以用Excel中的一行来描述一个商品,比如: 流程设计: 1)
http://cyqdata.cn/cnblogs/article-detail-35322
Entity Framework 4.1 DbContext使用记之——Find函数的使用与实现
随着EF4.1 RC上周的发布,MSDN EF论坛的帖子也越来越多。相信大家会对EF4.1的一些新功能感兴趣。之后会为大家带来一系列的文章,与大家分享下我学习EF4.1的一些经验与感想。顺便提一句,EF4.1的MSDN文档已经发布, http://msdn.microsoft.com/en-us/library/gg696172(v=VS.103).aspx。这一系列文章,可能需要您对E
http://cyqdata.cn/cnblogs/article-detail-35301
.NET中的异步编程(四)- IO完成端口以及FileStream.BeginRead
本文首发在IT168 写这个系列原本的想法是讨论一下.NET中异步编程风格的变化,特别是F#中的异步工作流以及未来的.NET 5.0中的基于任务的异步编程模型。但经过三篇文章后很多人对IO异步背后实现的原理以及为什么这样能提高性能很感兴趣。其实我本不想花更多的文字在这些底层实现的细节上,一来我并不擅长这些方面,二来我们使用.NET的异步IO就不需要关心这些底层东西,因为已经为
http://cyqdata.cn/cnblogs/article-detail-35258
基于Sybase DataWindow控件的单据模板(同时支持WinForm和WebForm)
在我以前的贴子中,有过对此控件的介绍,但也仅仅是使用它的打印功能.经过这段时间的使用,发现它如果作为单据模板使用,效果也很不错,而且作为模板的话,不仅在WebForm里可以,在WinForm里也是可以的,本文提供的demo里就提供了这两个场景的使用.好了,让我们直接进入正题
开发环境要准备好,如图-1所示,其中的文件在下载文件中已提供,
http://cyqdata.cn/cnblogs/article-detail-35196
有关CommandBar_InsertMenubar花屏的问题
出现了一个很神奇的事情,那就是CommandBar_InsertMenubar这个函数在WM6.5下花屏
这个函数在MSDN说的环境要求如下:
OS Versions: Windows CE 1.0 and later.
Header: Commctrl.h.
Link Library: Commctrl.lib.
我在各平台下测试的结果如下:PPC 2003: 无法显示菜单SP
http://cyqdata.cn/cnblogs/article-detail-35177
SQL Servr 2008空间数据应用系列八:基于Bing Maps(Silverlight)的空间数据存储
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、具有使用 Microsoft Visual Studio 进行 Microsoft .NET Framework开发的经验。
4、具有使
http://cyqdata.cn/cnblogs/article-detail-35172
[总结]关于Winform下,带CheckBox的TreeView操作技巧
背景
今天,在做一个指纹管理平台的界面上,遇到了一些问题,因为公司的基础库中没有针对Winform平台的操作,所以在一个部门选择的场景中,关于如何获取部门TreeView中被选中的项目被难住了。所幸还有一个神器叫做搜索引擎,故谷歌一番,发现Asp.net下的这个问题很好解决,但是关于Winform平台下的类似问题,如凤毛麟角啊!
当然,今天我也是查了很久,终于发现了两篇不错的文章,帮助我解决了这个
http://cyqdata.cn/cnblogs/article-detail-35139
.Net中的Interception--一个简单的AOP框架学习
最近翻手头的dll文件时无意中发现了一个Interception实现,这个框架比起目前流行的AOP框架显的比较简漏,但却很好的体现出了.net下AOP是怎么实现的,于是就整理出来。
在.Net Unity2.0中的Interception,按三种方式实现:
1.TransparentProxy/RealProxy Interceptor 即Remoting代理机制。
2.Interface Int
http://cyqdata.cn/cnblogs/article-detail-35136
.Net通用基础框架(.Net Common Infrastructure)-数据访问
IBatis=Internet+aBatis,由于Apache的支持力度不够,项目组在Google Code上另起炉灶,改为MyBatis。和Hibernate相比,IBatis在上手度、系统兼容性、OOA/D要求、Sql监控/优化方面略胜一筹,获得了大多数互联网公司的青睐。唯一不爽的是Java版本很活跃,.Net版本静悄悄。
MyBatisBase基类,支持读写库分离,IBatis在解析Dom
http://cyqdata.cn/cnblogs/article-detail-35132
firefox input file click 火狐 点击无效 上传
input.file {
position: relative;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;}
Upload File 作者: 达奇 发表于 2011-03-18 13:21 原文链
http://cyqdata.cn/cnblogs/article-detail-35115
Mongodb源码分析--主程序入口main()
作为这个系列的开篇,本人特此声明,因为本人技术功力有限,且对mongodb源码目前也在研究探索中,可能会对mongodb内部某些实现机制及原作者的意图领会不够精确,因此错误再所难免,希望大家批评指正。另外本文所使用的mongodb源码为1.8 rc1,同时如果有条件的话,大家可以安装vs2010,用C++来编译调试mongodb源码,以便通过运行
http://cyqdata.cn/cnblogs/article-detail-35066