分享在MVC3.0中使用jQuery DataTable 插件
前不久在网络上看见一个很不错的jQuery的DataTable表格插件。后来发现在MVC中使用该插件的文章并不多。本文将介绍在MVC3.0如何使用该插件。在介绍该插件之前先简单介绍一下,推荐该插件的原因。在项目中我使用jqgrid比较多。但是发现当进行样式调整时jqgrid的样式常常会让美工头疼。而datatable插件却是一个轻量级的jQuery
http://www.cyqdata.cn/cnblogs/article-detail-25242
C#中dynamic的正确用法
dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不会报错:
dynamic dynamicObject = GetDyn
http://www.cyqdata.cn/cnblogs/article-detail-25241
通过CoCo360谈新生IM工具的发展
作者语:
现在国内,一说IM工具,大家肯定首先想到的QQ(TM也有人用),其次才有人说MSN。可以说,现在作为一个天朝的网民,要是没有QQ号码,你出门都不好意思和别人打招呼。君不见,现在和新结实的人,除了交换手机号码之外,基本QQ号码,也是必要互换的内容之一。至于MSN嘛,可以QQ上聊天的时候再交换吧。
那么,作为一个新生的IM工具,应该如何发展起来呢?如何再QQ这个庞大的企鹅身下,寻找空隙,生存
http://www.cyqdata.cn/cnblogs/article-detail-25239
Orchard:把之前写的Map Content Part专为一个Widget来使用
在Orchard中widget 是一个内容类型,它是比较大粒度的可重用UI,它可以放在网站页面的任意位置上,例如云标签、查询窗口等。上一篇我们介绍了如何在Orchard中生成一个自定义字段类型,本篇介绍如何编写一个content part,然后如何转成一个Widget。
生成一个Content Part
&
http://www.cyqdata.cn/cnblogs/article-detail-25227
c#扩展方法奇思妙用基础篇六:WhereIf 扩展
一、Where 扩展的不足 如下界面,可通过姓名、编号和地址对人员进行模糊查询: 我们通常会写出如下代码: public IQueryable<Person> Query(IQueryable<Person> source, string name, string code, string address)
{
var result = sour
http://www.cyqdata.cn/cnblogs/article-detail-25223
C#中FCL迭代器模式的一点问题
迭代器模式是GOF23种模式中的一种,目的是为了提供对集合的遍历。为什么要实现迭代器模式:
假设存在一个数组,我们的遍历模式可能是采用依据索引来进行遍历。又假设存在一个HashTable,我们的遍历模式就可能按照键值来进行遍历。无论是哪个集合,如果它们的遍历没有一个公共的接口,那么我们的客户端进行调用的时候,相当于是对具体类型进行了编码。这样以来,当需求变化的时候,就必须修改我们的代码。并且,由于
http://www.cyqdata.cn/cnblogs/article-detail-25211
Orchard:生成一个自定义字段类型
在Orchard中定义新的content types时可以使用字段,现在Orchard只内置了一个文本类型字段,在实际应用中,我们肯定会遇到添加自己的字段类型,然后在新的content types上使用。这篇文章将教给大家的是在http://orcharddatetimefield.codeplex.com中的自定义日期时间数据类型。如果对如何生成一
http://www.cyqdata.cn/cnblogs/article-detail-25204
写在两年前的公司新版CRM系统需求探讨
以下的建议写于2009.6.3,距今将近两年了,目前公司的CRM系统已稳定运行了一年多了,达到了预期目的,可当时可以说困难重重下进行的,可以说要最好一件事情是多么不容易,这世界最怕认真两字。
X总:
您好!基于前2次和今天下午需求会议的情况反馈分析来看,我有如下几点看法和建议:
1、需求是由下而上的,提不出进
http://www.cyqdata.cn/cnblogs/article-detail-25203
CAD二次开发学习笔记五(在ObjectARX中使用MFC)
要实现的功能是:执行ArxModal命令,弹出如图所示对话框
选择点,则得到点坐标,选择角度则得到角度值。步骤一:新建基于MFC的ObjectArx项目,参考:http://www.cnblogs.com/greatverve/archive/2010/05/31/ObjectARX-HelloWorld.html打开资源视图添加一个对话框ID修改为IDD_ARX_MODAL(右击资源视图中的对话
http://www.cyqdata.cn/cnblogs/article-detail-25202
使用ServiceStackRedis链接Redis简介
注:关于如何在windows,linux下配置redis,详见这篇文章:) 目前网上有一些链接Redis的C#客户端工具,这里介绍其中也是目前我们企业版产品中所使用的ServiceStackRedis, 链接地址: https
http://www.cyqdata.cn/cnblogs/article-detail-25201
动态类型var和dynamic和传统确定类型区别和效率
伴随着vs2010的出现,c#4.0的诞生,与之而来的动态类型dynamic更是给net程序员们锦上添花,为自己的程序书写上带来了给大的便利。可到底怎么用,好不好用,效率这么样,也许是大家最迫切关注的,msdn虽然有简介和使用方法但效率问题才是是否实用的衡量标准和使用前提,本文将为您揭开谜底。
一、var、dynamic简
http://www.cyqdata.cn/cnblogs/article-detail-25198
Raid信息丢失数据恢复及oracle数据库恢复验证方案
早些时候,有个客户14块盘的磁盘阵列出现故障,需要恢复的数据是oracle数据库,客户在寻求数据恢复技术支持,要求我提供详细的数据恢复方案,以下是提供给客户的详细数据恢复解决方案,本方案包含Raid数据恢复和oracle数据库的恢复验证。
一、对磁盘阵列的恢复方案
磁盘阵列常见故障表现为:A、阵列信息丢失,导致磁盘阵列在操作系统环境中查看不到;B、阵列中多个硬盘
http://www.cyqdata.cn/cnblogs/article-detail-25172
使用工具来配置和测试WCF服务
从接触到WCF这个庞然大物以来都是手动来配置服务,之前在搞Silverlight的时候和她有过一面之缘,那时只要直接添加对服务的引用,就会给你生成客户端的代理,即便这样在配置服务的ABC时也难免会键入一些意想不到的字符导致各种问题!于是乎就有了这样的一篇学习笔记,来和大家分享一下使用工具来避免这些问题!
包含内容
1) 使用Microsoft Service
http://www.cyqdata.cn/cnblogs/article-detail-25169
C#与Java的比较
这篇文章对C#与Java做一个语言级的对比,方便C#转Java或Java转C#的人有个大致了解。这里大致用C#3.0与Java6.0做比较。写完后得知维基百科里有更加全面得多的比较:
http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java
.NET(C#)
Java
基本类型
http://www.cyqdata.cn/cnblogs/article-detail-25148
漫谈Hadoop HDFS Balancer
Hadoop的HDFS集群非常容易出现机器与机器之间磁盘利用率不平衡的情况,比如集群中添加新的数据节点。当HDFS出现不平衡状况的时候,将引发很多问题,比如MR程序无法很好地利用本地计算的优势,机器之间无法达到更好的网络带宽使用率,机器磁盘无法利用等等。可见,保证HDFS中的数据平衡是非常重要的。
在Hadoop中,包含一个Balancer程序,通过运行这个程序,可以使得HDFS集群达到一个平衡的
http://www.cyqdata.cn/cnblogs/article-detail-25147
【分享】JavaScript版几种常见排序算法
说明
写这个主要是为了锻炼自己,并无实际意义。
每个浏览器测试得出的数据会不一样。比如我用chrome 测试 一般快速排序都会最快,IE 则根据数组长度有可能希尔最快。
不要用太大数据去测试冒泡排序(浏览器崩溃了我不管)
如果有兴趣可以 下载测试页面
个人理解
冒泡排序:最简单,也最慢,貌似长度小于7最优
插入排序: 比冒泡快,比快速排序和希尔排序慢,较小数据有优势
快
http://www.cyqdata.cn/cnblogs/article-detail-25145
[Project Euler] 来做欧拉项目练习题吧: 题目013
[Project Euler] 来做欧拉项目练习题吧: 题目013
&
http://www.cyqdata.cn/cnblogs/article-detail-25139
HashTable和Dictionary索引器的区别
HashTable 索引器定义: // Summary:
// Gets or sets the value associated with the specified key.
//
// Parameters:
// key:
// The key whose
http://www.cyqdata.cn/cnblogs/article-detail-25079
[Poco]数据库操作简介
POCO Data User
Guide
按Poco的文档,本文缩写、改编、注释POCO Data User Guide的内容,介绍Poco的数据库操作。原文见http://pocoproject.org/docs/00200-DataUserManual.html。
先介绍一个简单例子,无须解释,其意自明。
#include "Poco/Data/Common.h"#include "Poc
http://www.cyqdata.cn/cnblogs/article-detail-25077
ASP.NET MVC 3.0学习系列文章--Dependency Resolution in ASP.NET MVC 3.0
最近休假了所以没有及时更新这一系列文章,大家见谅。本来想先写NuGet这部分的,但是我觉得NuGet对于大家来说可以先不用话费太多时间,还是先了解下ASP.NET MVC 3中的DI这部分吧。
ASP.NET MVC 3.0学习系列文章—序
ASP.NET MVC 3.0学习系列文章--Razor and ASP.NET MVC 3.0
ASP.NET MVC 3.0学习系列文章&
http://www.cyqdata.cn/cnblogs/article-detail-25076