找到相关内容 528
开源软件 ActivityAnalyse ver1.0正式版,欢迎大家交流使用
声明 本软件为开源软件,源码仅供学习与交流,软件不以盈利为目的。欢迎使用、传播、共享,但请不要用于商业用途。谢谢! 一、前言 开源软件“ActivityAnalyse ver1.0测试版”,在2011-06-08在主站与其他站点发布,得到了很多人的关注,但由于“ActivityAnalyse ver1.0测试版”没有经过大量
http://www.cyqdata.cn/cnblogs/article-detail-41208 
使用DataContractJsonSerializer碰到的两个问题
在我的项目代码中,我习惯于把一些对象进行序列化,然后存入数据库,出于节省空间的考虑,我一般使用.net 4.0中带的DataContractJsonSerializer类来实现,一般我我会写两个方法(Serialize方法和Deserialize方法)放到我的Utility项目中。 Serialize和Deserialize方法分别如下:   /// <summa
http://www.cyqdata.cn/cnblogs/article-detail-41205 
在Orchard中使用Image Gallery模块
     作为ASP.NET MVC领域一款优秀的开源CMS,Orchard值得所有.NET Web开发人员学习和研究,然后二次开发,最后在其基础上创新。也是遵循国内人员学习IT技术的路线:引进->吸收->消化。      Orchard有很多优秀的功能,在此不一一列举。目前感兴趣的方向:模块化和定义CMS
http://www.cyqdata.cn/cnblogs/article-detail-41192 
“在 C99 模式之外使用 ‘for’ 循环初始化声明”错误处理;
示例程序 1: #include <stdio.h> 2:  3: int main() 4: { 5: for( int i = 1; i <= 9; i++ ) 6: { 7: for( int j = 1; j <= i; j++ ) 8: { 9:
http://www.cyqdata.cn/cnblogs/article-detail-41172 
Winform分页控件使用详细介绍
自从上篇随笔《Winform分页控件最新版本发布,并提供基于DotNetBar界面的版本》介绍了最新版本的分页控件,并提供下载使用后,很多人对分页控件非常感兴趣(毕竟Winform数据分页是很常见的),并关注该分页控件应该如何使用,其实分页控件在之前很多篇随笔中断断续续都有介绍,为了使大家对分页控件有个系统的认识,本篇详细介绍分页控件的一些属性设置及相关使用注意事项,使大家对该分页控件有一个更深的
http://www.cyqdata.cn/cnblogs/article-detail-41171 
基于.NET的分词软件设计与实现V4.0--使用SortedList提高分词效率
隔了一段时间,忙其他的去了,下面继续偶之前的分词软件。   在之前的3个版本里,我们已经实现了分词的基本功能,并对其合理性等作了大量的测试评估工作,但是性能的提升还很不如意,所以这里我提出了使用SortedList提高分词效率的方案。   C#中提供了众多集合类的数据结构,如大家常用的List<T>,Dictionary<T>等,这里我将着重介绍一下SortedList,并
http://www.cyqdata.cn/cnblogs/article-detail-41166 
基于.NET的分词软件设计与实现V5.0--使用Hashtable和HashSet&lt;T&gt;提高分词效率
上篇使用了SortedList,对分词的性能有了显著的改进,但是有一点偶没有提,那就是构造词典的时间,由于SortedList需要保证元素的有序性,所以对于我使用的20+万的词典来说,构造时间也达到了10秒左右,因此与之前的三个版本相比,虽然分词的性能大幅提升,但总的时间并没有什么改进,所以使用SortedList的方案自然也不可行,那让我们看看之前提到的Hashtable表现如何。 一、Hash
http://www.cyqdata.cn/cnblogs/article-detail-41162 
(译)如何使用CCRenderTexture来创建动态纹理
  免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 原文链接地址:http://www.raywenderlich.com/3857/how-to-create-dynamic-textures-with-ccrendertextur
http://www.cyqdata.cn/cnblogs/article-detail-41106 
asp.net mvc 2.o 中使用JQuery.uploadify
官方网站http://www.uploadify.com/插件演示地址:http://www.uploadify.com/demos/插件下载地址:http://www.uploadify.com/download/插件使用文档:http://www.uploadify.com/documentation/ 下载下来的文件列表 文件说明: con:文件夹actionscript脚本源码 can
http://www.cyqdata.cn/cnblogs/article-detail-41103 
使用Expression Blend处理ViewModel绑定
XAML的调试历来是较为繁琐且不方便的,处理稍有不慎或者初学者通过在VS中手写绑定代码,极度容易写出不规范的绑定代码。所以,我们对于团队成员在此方面的唯一要求就是:使用Expression Blend处理ViewModel绑定。不然,你就会常常听到团队成员烦躁:太奇怪了,我绑定对啊,为什么总是出不来值。没错,“太奇怪了”,是开发人员的一种呻吟。 一:ViewModel和当前
http://www.cyqdata.cn/cnblogs/article-detail-41093 
使用Entity Framework和WCF Ria Services开发SilverLight之5:客户端主外键联表查询
在上一篇中我们对EF中的POCO进行了映射,如果这个时候我们使用主外键来进行联表查询,会很遗憾的发现凡是关联表的信息,在客户端获取的全部是null。 本篇我们介绍如何使用Entity Framework和WCF Ria Services在SL客户端获取主外键联表查询的数据。 1:添加引用 第一步,为Model项目添加引用System.ServiceModel.DomainServices.Serv
http://www.cyqdata.cn/cnblogs/article-detail-41049 
使用数据库缓存依赖项实现同样的功能
先说下当前项目的场景 后台人员1天不定时的 添加新闻和视频图片10条左右 数量不多 不使用缓存  来回和数据库打交道 非常耗时 造成效率低  尤其是在数据量非常庞大的情况下 可是加了缓存 加多少时间的缓存? 新闻要保证实时更新 一发布立刻显示出来 微软给出了解决方法 数据库缓存依赖项 但是貌似只能用在SQL上 而且要配置些东西  还有 并不透明~ 一些东西看不到
http://www.cyqdata.cn/cnblogs/article-detail-41045 
使用Entity Framework和WCF Ria Services开发SilverLight之6:查找指定字段
对数据库表指定字段的查找,又是实际工作中的一项必要工作。SL客户端仅获取实际需要的指定的字段,好处很多,比如:有助于减少网络流量。 有两类这样的使用场景。 1:联表查询不需要外键表 在上一篇中,我们使用了联表查询,在联表查询中,DAL部分的代码是这样的: 我们已经指出,无论是你是否使用Include方法,只要实体类指定了Include特性,客户端都会获取到被关联的Course记录。诚然,有时候我
http://www.cyqdata.cn/cnblogs/article-detail-41038 
由浅入深CIL系列:4.抛砖引玉:使用CIL来分析string类型在.NET运算中的性能和避免装箱
        一、在.NET中string是一种特殊的引用类型,它一旦被赋值在堆上的地址即不可改变,之后对其进行的字符串相加等操作之后的结果都指向另外一个堆地址,而非原来的字符串地址。现在我们看以下一段C#代码以观察string在实际编码过程中的使用。 class Program { static
http://www.cyqdata.cn/cnblogs/article-detail-41027 
使用Hashtable实现简单的关键字过滤
这段时间开发一个聊天室,需要使用到关键字过滤的功能,需求如下: 1.将关键字替换成“*”; 2.支持过滤HTML,例如,S<span>B</span>也要过滤掉。 原本打算使用String.Replace来实现,但是这样的话,如果关键字很多,例如1000个,用以下方式: for(int i=0;i<1000;i++) {    
http://www.cyqdata.cn/cnblogs/article-detail-41026 
Silverlight学习点滴之一——使用WCF RIA构建应用
WCF RIA是一项很有意思的技术,能够让客户端的Silverlight直接访问服务端的数据库,而不需要创建新的WCF项目(当然,其底层还是通过WCF实现的),就像操作本地的数据库一样。 不过,WCF RIA只能用于Silverlight。相关安装包在Silverlight 4.0中包含。 我选择创建的是Silverlight Businuss,参考的是这个视频:.NET RIA Services
http://www.cyqdata.cn/cnblogs/article-detail-41022 
WCF4.0进阶系列—第八章 使用工作流实现服务
【前言】 企业使用WCF服务的一个主要原因是通过包装现有的组件和程序构建面向服务的应用,这些应用通过不仅简单而且适应力很强地方式重用。这种策略为企业带来了非常大的灵活性,因为它可以简单地响应快速变化的业务需求、并迅速地创建或更改系统以适应这些需求。 许多企业采用的业务过程都由一系列明确的、并按照特定顺序执行的步骤组成。其中一些步骤可能涉及调用服务的操作,这需要确保WCF服务的操作顺序应
http://www.cyqdata.cn/cnblogs/article-detail-40854 
DotNet并行计算使用误区(三)
    这篇文章主要是从实用的角度讲解并行计算需要了解的一些基础知识以及需要注意的地方,包括并行循环的方法、如何终止、线程安全、常用类型等几方面。 关于TPL中提供的并行方法,这里就不再多说了,网上有很多例子,本系列文章第三个Topic主要讲的不是“如何跑”,而是要讲一下“如何停”。   &nbs
http://www.cyqdata.cn/cnblogs/article-detail-40843 
使用SeaJS实现模块化JavaScript开发
前言 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理
http://www.cyqdata.cn/cnblogs/article-detail-40836 
SQL Server 2005使用作业实现定时备份任务和删除指定天数前的备份文件
SQL Server 2005使用作业实现定时备份任务和删除指定天数前的备份文件 封装存储过程下载:添加作业-数据库定时自动备份.rar  步骤如下: 1.需要启动服务Sql Server Agent(sql server 代理) 2.新建作业,名称为backupDatabase 3.选择步骤,点击“新建”,输入步骤名称,选择需要备份的数据库,然后再命令
http://www.cyqdata.cn/cnblogs/article-detail-40811