给JCreator一双翅膀,它也能把代码格式化得很好
使用JCreator有一段时间了,习惯了Visual Studio 2010中的代码格式化功能。于是乎在JCreator中狂找类似的功能。结果杯具地发现没找到,不懂是不是我没看清楚,有知道的童鞋吱一声哈。好,进入正题,在这里我使用AStyle外部扩展工具来实现代码格式化。具体操作步骤如下:
1.下载本文后面附带的AStyle.rar,解
http://cyqdata.cn/cnblogs/article-detail-31745
使用 jQuery dataTables - 1
jQuery 的插件 dataTables 是一个优秀的表格插件,提供了针对表格的排序、浏览器分页、服务器分页、筛选、格式化等功能。dataTables 的网站上也提供了大量的演示和详细的文档进行说明,为了方便学习使用,这里一步一步进行说明。
首先,需要到 dataTables 的网站 http://www.datatables.net/ 下载这个脚本库,
目前的版本是 1.7.5,下载的压缩包中
http://cyqdata.cn/cnblogs/article-detail-31741
使用 jQuery dataTables - 2 四种数据来源
四种数据来源
对于 dataTables 来说,支持四种表格数据来源。
最为基本的就是来源于网页,网页被浏览器解析为 DOM 对象,在 dataTables 中称为 DOM 来源。
$(document).ready(function() {
$('#example').dataTable();
} );
第二种数据来源为数组, JavaScript 中的数组,通过在初始化对象
http://cyqdata.cn/cnblogs/article-detail-31730
jquery.validate 1.7版本(remote方法)bug修复方法
前一段时间在做表单提交的用户体验升级,使用jquery.validate时遇到一个棘手的问题. 具体情况是使用remote验证规则,jquery.validate 不能正常工作.于是分别用1.44版与1.51版做测试,结果仍然不能工作. 以下是测试脚本:
<script> &nb
http://cyqdata.cn/cnblogs/article-detail-31712
由Qmake.exe/QtCreator.exe启动速度慢挖进去
一直用Qt Creator开发Qt程序,Nokia的Qt Creator实在太慢了,启动慢,编译速度也是超级慢。昨天,终于它慢的让我无法忍受了,我决定抛开手上的一切工作,深入挖掘Qt Creator启动慢的原因。首先,怀疑是给力的Mcafee企业版卡住程序了。试试把Mcafee的一切监控都关闭,没效果!然后怀疑系统进程太多了,卸载掉SONY送的一堆无用程序,没
http://cyqdata.cn/cnblogs/article-detail-31690
程序设计中的计算复用(Computational Reuse)
从斐波那契数列说起 我想几乎每一个程序员对斐波那契(Fibonacci)数列都不会陌生,在很多教科书或文章中涉及到递归或计算复杂性的地方都会将计算斐波那契数列的程序作为经典示例。如果现在让你以最快的速度用C#写出一个计算斐波那契数列第n个数的函数(不考虑参数小于1或结果溢出等异常情况),我不知你的程序是否会和下列代码类似: public static ulong Fib(ulong n)
http://cyqdata.cn/cnblogs/article-detail-31675
[Silverlight]实现DataGrid使用CheckBox选择行(3)
继续之前的话题。这次的方法仍然和上一次大同小异,只不过改变创建模版列的方法,同时也不在关注那个CheckBox。具体方法就是创建一个UserControl,让它帮我们完成获取DataTemplate和Style,其实这是一种很偷懒的方法,写起来好像也不怎么漂亮。看看下面这段XAML
<UserControl xmlns:sdk="http://schemas.mic
http://cyqdata.cn/cnblogs/article-detail-31595
一步一步搞定InfoPath(1)——提交表单到Access数据库
一、开发环境
l Microsoft Office Access2010
l Microsoft Office InfoPath Designer 2010
二、本节目标
实现InfoPath设计表单,并且将数据提交到Access数据库。为了方便演示,提供的例子比较简单。一起开始我们的InfoPath之旅吧。
三、一步一步跟我走
1. &n
http://cyqdata.cn/cnblogs/article-detail-31584
【全面解禁!真正的Expression Blend实战开发技巧】第七章 MVVM初体验-在DataGrid行末添加按钮
博客更新较慢,先向各位读者说声抱歉。这一节讲解的依然是开发中经常遇到的一种需求,在DataGrid行末添加按钮。请看下图。
上图中"功能"这一列里显示的并不是数据,而是一个TextButton。当点击它时,对应的进行删除操作。这里为了大家看的明显果,我在点击按钮后,弹出当前选中行的"Name"属性。当然你也可以对行内数据进行增删改查等各种操作。除此之外,他还可以充分适应分辨率及I
http://cyqdata.cn/cnblogs/article-detail-31555
Air NativeWindow和Window的区别
在Air程序中新建Window遇到一些问题,在网络中搜寻帮助之间。看到一篇名为Air的NativeWindow和Window的区别的博客,由此想记录两句。本文作为一个笔记,用以后继自己查阅帮助使用,同时也是一个求教问题的文章,希望高手能帮我解答,问题在最后,非常感谢 在网络中经常见到说NativeWindow不能addChild Flex组件,此种说法是错误的,NativeW
http://cyqdata.cn/cnblogs/article-detail-28733
SharePoint Central Administration Feature开发要点
在SharePoint开发中,我们有时需要在Central Administration中部署Feature,这样的Feature(以下简称CA Feature)通常都是完成一些全局的管理操作,比如说公司开发出多个SharePoint可重用的组件,准备以产品的形式对外销售,这个时候就得通过部署一些CA Feature去对整个Farm中已经安装的SharePoint组件授权进行管理。
http://cyqdata.cn/cnblogs/article-detail-28731
关于Dataset批量更新数据的实例方法
帮同学做个小东西,某局的案件登记表(Excel表)。我同学是专门负责维护该表的,数据量一大就不好查询,而且查询定位不精确,所以该同学就委
托我给他做个小数据库系统。要求,1:能将现有的Excel数据导入数据(想偷懒),2:方便查询。就这么两个功能,我很爽快地答应了。(主要讲Excel导入)于是该同学
就将登记表发给我,打开一看,靠,这么多字段,如果写Sql语句插入或更新的话那还不把我折腾死啊,而且
http://cyqdata.cn/cnblogs/article-detail-28725
ASP.NET中UrlEncode应该用Uri.EscapeDataString()
今天,茄子_2008反馈他博客中的“C++”标签失效。检查了一下代码,生成链接时用的是HttpUtility.UrlEncode(url),从链接地址获取标签时用的是HttpUtility.UrlDecode(url),从Encode到Decode,“C++”变成了“C ”(加号变成空格)。这是大家熟知的问题,这里
http://cyqdata.cn/cnblogs/article-detail-28638
Filed Under Category: Chanel Sunglasses
Chanel sunglasses are some of the best chichi and fashionable sunglasses achievable in the exchange these days. All of the celebrities are affected the newest models and we all appetite to bolt in on
http://cyqdata.cn/cnblogs/article-detail-28634
数据同步框架MS Sync Framework - IDE快速开发支持Local Database Cache
数据同步框架MS Sync Framework [术语、例子、参考资料、Tips]
http://www.cnblogs.com/2018/archive/2011/02/22/1961654.html
数据同步框架MS Sync Framework-不同场景使用例子和简要分析
http://www.cnblogs.com/2018/archive/2011/02/23/1961657
http://cyqdata.cn/cnblogs/article-detail-28593
.NET中的异步编程(三)- Continuation passing style以及使用yield实现异步
在上一篇文章中我们围观了传统的异步编程,感受到了异步编程不是简单的事情。传统的异步方式将本来紧凑的代码都分成两部分,不仅仅降低了代码的可读性,还让一些基本的程序构造无法使用,所以大部分开发人员在遇到应该使用异步的地方都忍痛割爱。本来我在本篇文章中想讨论一下.NET世界中已有的几个辅助异步开发的类库,但是经过思考后觉得在这之前介绍一下一些理论知识也许对理解后面的类库以及更新的内容有所帮助。今天我们要
http://cyqdata.cn/cnblogs/article-detail-25563
CYQ.Data 数据框架 发放V1.5版本源码
本篇的内容很简单,就发放V1.5版本源码,同时补充了所有发布版本的API文档。
具体相关下载地址见:
秋色园下载中心:http://www.cyqdata.com/download/article-detail-426
如何快速上手:
看文章:http://www.cyqdata.com/cyqdata/article-cate-33
看视频:http://www.cy
http://cyqdata.cn/cnblogs/article-detail-25522
.NET中的异步编程(三)- Continuation passing style
在上一篇文章中我们围观了传统的异步编程,感受到了异步编程不是简单的事情。传统的异步方式将本来紧凑的代码都分成两部分,不仅仅降低了代码的可读性,还让一些基本的程序构造无法使用,所以大部分开发人员在遇到应该使用异步的地方都忍痛割爱。本来我在本篇文章中想讨论一下.NET世界中已有的几个辅助异步开发的类库,但是经过思考后觉得在这之前介绍一下一些理论知识也许对理解后面的类库以及更新的内容有所帮助。今天我们要
http://cyqdata.cn/cnblogs/article-detail-25521
[Silverlight]实现DataGrid使用CheckBox选择行
先显示最终结果,其中左边是错误的例子,右边才是正确的
在DataGrid中使用CheckBox选择行时典型的错误就是CheckBox没有Binding到任何属性上,这样的话当拖动滚动条时CheckBox.IsChecked就会乱掉,如Demo中左边那个DataGrid所示。最直观的解决方法是禁用DataGrid的滚动条,或者在绑定的数
http://cyqdata.cn/cnblogs/article-detail-25516
Windows 7 的Service Pack 1安装后ThinkVantage System Update 收集用户信息时出错 - 解决办法
今天微软发布了Windows 7 的Service Pack 1更新包。
安装完毕后,在使用ThinkVantage System Update的时候报了一错误“收集用户信息时出错”。如图所示:
之前使用该软件的时候没有出现过此类现象,估计是升级后,windows 7 service pack 使windwos的版本号发生了编号,该软件识别不出来造成。
我对比了相同版本的
http://cyqdata.cn/cnblogs/article-detail-25475