警惕ConditionalAttribute的陷阱
ConditionalAttribute的用法相信大家都不会陌生,一般用于某个功能只需要在DEBUG(或其他模式)下使用。例如下面的代码将会只在DEBUG环境下输出一些调试信息,其他模式则不会。
public void Run(){ //do something LogDebugInfo(); }[C
http://cyqdata.cn/cnblogs/article-detail-52557
C语言学习趣事_How to Leran Program Fast_Translate Article
5 Ways You can Learn Programming Faster
5种方法提升程序设计学习效率
by Alex Allain
Learning to program isn't something you can do in an afternoon, but it doesn't
have to be
http://cyqdata.cn/cnblogs/article-detail-52548
AsyncTask、View.post(Runnable)、ViewTreeObserver三种方式总结frame animation自动启动
在一些需求中,需要在程序运行时动画自动启动,我们也知道在android提供的Tween Animation和frame animation。但是当使用frame animation时候,启动Frame Animation动画的代码anim.start();不能在OnCreate()中,因为在OnCreate()中Ani
http://cyqdata.cn/cnblogs/article-detail-52518
由于工作的原因,一直没有时间弄Easy.今天Easy又出控件(DatePicker)了
最近听网友有时间控件的需求,所以就挤时间弄了一个,如果使用过程中问题可以加入QQ群(158840960), 又可以在该博客留言, 先谢谢各位啦, 下面贴出该控件的代码, 本人文采不好,说不了多少字, 哈哈,请见谅
Easy.UI.DatePicker = Easy.extend(Easy.UI.
http://cyqdata.cn/cnblogs/article-detail-52515
AsyncTask、View.post(Runnable)、ViewTreeObserver三种方式总结android中frame animation自动启动
在一些需求中,需要在程序运行时动画自动启动,我们也知道在android提供的Tween Animation和frame animation。但是当使用frame animation时候,启动Frame Animation动画的代码anim.start();不能在OnCreate()中,因为在OnCreate()中Ani
http://cyqdata.cn/cnblogs/article-detail-52510
ACM POJ 3648 Wedding(2-SAT入门)
题目链接:http://poj.org/problem?id=3648
本文作者:kuangbin
(转载请注明出处,博客:www.cnblogs.com/kuangbin)
【题目大意】很多对夫妇参加一对新人的婚礼。分别做在长桌子的两侧。新郎、新娘分别坐两侧,新娘只能看到她对面的人。新娘不想看到她对面有
http://cyqdata.cn/cnblogs/article-detail-52488
DataTable数据导入工具
在项目开发中,尤其是二次开发的项目,经常遇到不同数据库的数据需要同步的问题,如果只是同步一下数据,不需要在程序中调用的话,那用第三方工具,像【mapforce】,就相对简单多了,除了一些复杂的业务数据很难解决外,其他一些数据结构的差异都可以用第三方的软件解决
http://cyqdata.cn/cnblogs/article-detail-52482
WinForm中可折叠的DataGridView
Download Source - 123KB
DataGridView是WinForm中非常灵活的一个控件,对于扩展其折叠功能的控件在网上已经有很多文章,但是只简要介绍了实现的方法,没有继续封装其他方法,比如数据绑定和增删功能,都需要在后置代码自己编写,加之复杂的业务逻辑,让代码显得冗余且不易复用。
在前
http://cyqdata.cn/cnblogs/article-detail-52367
开源框架完美组合之Spring.NET + NHibernate + ASP.NET MVC + jQuery + easyUI 中英文双语言小型企业网站Demo
热衷于开源框架探索的我发现ASP.NET MVC与jQuery easyUI的组合很给力。由于原先一直受Ext JS框架的licence所苦恼,于是痛下决心寻找一个完全免费的js框架——easyUI。它有完整的demo和强大AIP手册,使我在开发过程中得心应手。以下是这篇博文D
http://cyqdata.cn/cnblogs/article-detail-52360
搞不懂的错误_createPreparedCellForGlobalRow:withIndexPath
http://www.iphonedevsdk.com/forum/iphone-sdk-development/9102-assertion-failure-uitableview.html
2011-08-18 17:27:23.151 Encompass[49519:207] *** Assertion fail
http://cyqdata.cn/cnblogs/article-detail-52353
Silverlight学习点滴之四——DataGrid如何绑定外键
在上一篇(Silverlight学习点滴之三——DataGrid的基本使用)的第一个运行截图中,我们看到第一列是Category,并且全部都是空白。
转到数据库的表中查看,发现Products表只有CategoryID,而没有Category这个属性!那么,这个Category是·
http://cyqdata.cn/cnblogs/article-detail-52344
(译)使用cocos2d和box2d制作简单的platformer游戏
原文链接地址:http://www.uchidacoonga.com/2011/03/simple-platformer-using-cocos2d-and-box2d-with-collision-detection/
我收到许多网友的请求,问能不能写一个简单的超级玛利platfomer游戏教程。因为我是守承诺
http://cyqdata.cn/cnblogs/article-detail-52325
Silverlight实用窍门系列:54.详解Silverlight中的矩阵变换MatrixTransform,实现其余各种变换【附带实例源码】
在Silverlight中的MatrixTransform矩阵变换相对上篇文章所述的变换较复杂一些,但这种变换也更灵活。
MatrixTransfo
http://cyqdata.cn/cnblogs/article-detail-52279
intent-filter 之 data 「scheme, host, port, mimeType, path, pathPrefix, pathPattern」
之前一直搞不很明白 AndroidManifest.xml 中 activity 标签下的 intent-filter 中 data 标签的属性含义,今天认真看了 Dev Guide,又在网上查询了大量相关资料,现把 data 标签中的属性含义做一个总结。
一、定义
scheme, host,
http://cyqdata.cn/cnblogs/article-detail-42839
Orchard中的形状候补(Alternates)
候补(Alternates)是形状(Shape)可选变形,你可以在主题中对一些形状的特殊情况定制特殊的呈现模板。通过使用候补,你可以根据呈现内容、呈现类型或其他特征来进行重写。例如:你可以为形状在首页的候补创建一个模板文件,而其他的页面中还是使用默认模板文件。或者你可以使用候补让博客文章的标
http://cyqdata.cn/cnblogs/article-detail-42818
formValidator4.1.1问题汇总
4.1.1下载地址:点击进入
希望作者maodong能尽快处理好以下几个问题,期待稳定版的发布,闲话不多说,下面开始问题汇总:
一、未压缩版和压缩版不一样
解决办法:压缩版的问题似乎比较多,由于看不到压缩版的实际源码,也做不了修改,所以暂时使用未压缩版,或者也可以把修改好的未压缩版,自己去压缩一下再使用。
http://cyqdata.cn/cnblogs/article-detail-42813
NHibernate 需要一个设计器吗?不需要吗?需要吗?……
关于 NHibernate 需要一个设计器,我们来看看 NH 的用户是怎么比较 EF 和 NH 的。大多数的用都认为,和 EF 相比,NH 有两个做得不够的地方:
1、对 Linq 的支持很差,很多查询没有实现。2、缺乏一个象 EF 那样的设计器。
NH 不但需要一个设计器,而且需要一个很好用的设计器。有朋友把设计器等
http://cyqdata.cn/cnblogs/article-detail-42778
Silverlight实例教程 - Navigation导航框架传递参数
上一篇学习了Silverlight Navigation导航框架URI映射机制,其中讨论到Silverlight Navigation导航框架传递参数的问题。说起导航框架页面间传递参数,是最常用开发技巧之一。本篇将详细讲解Silverlight Navigation导航传参方法。传统Web应用中,由于普通Web页面属于
http://cyqdata.cn/cnblogs/article-detail-42776
SQL Server 2008中的CDC(Change Data Capture)功能使用及释疑
CDC(Change Data Capture:变更数据捕获)这个功能是SQL Server 2008企业版的功能,它提供了一种新的机制,对表格数据的更新进行跟踪,在数据仓库的建设过程中,通过这种技术,可以简化从业务数据库导入数据的复杂度。 之前我有过两篇文章介绍,最近因为又在和有关客户介绍这方面的应用。
http://cyqdata.cn/cnblogs/article-detail-42775
Microsoft Surface控件之ScatterView
今天,我来介绍一下Microsoft Surface当中的控件,ScatterView控件是Microsoft Surface控件中简单的一个,也是很常用的一个。ScatterView Class的命名空间是Microsoft.Surface.P
http://cyqdata.cn/cnblogs/article-detail-42757