找到相关内容 528
使用 .NET4 中的Task优化线程池【.NET4 多核并行】
    阅读本篇前,读者需对.NET4 System.Threading.Tasks 以及 Task Schedulers 有一定的了解。如果不是很了解,请查阅以下相关信息:    Task: http://msdn.microsoft.com/en-us/library/system.threading.tasks.task%28VS.100%2
http://cyqdata.com/cnblogs/article-detail-35265 
SQL Servr 2008空间数据应用系列九:使用空间工具(Spatial Tools)导入ESRI格式地图数据
友情提示,您阅读本篇博文的先决条件如下:   1、本文示例基于Microsoft SQL Server 2008 R2调测。   2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。   3、熟悉或了解Microsoft SQL Server 2008中的空间数据类型。   4、具备相应(比如OGC规范、KML规范)的GIS专业理
http://cyqdata.com/cnblogs/article-detail-35262 
使用 vs 2008 宏制作自动注释工具
  1.         在Tool中选择Macros,打开Macro IDE                       2.   &nb
http://cyqdata.com/cnblogs/article-detail-35261 
使用 jQuery dataTables - 3 解析请求参数
最近比较忙,一直没有更新,先发一篇 dataTables 参数处理。 对于 dataTables 来说,当使用服务器端分页的时候,会向服务器传递多个参数,在服务器端根据这些参数来进行服务器端的分页处理。这些参数比较多,详细地说明见 使用 jQuery dataTables - 2 四种数据来源。 对于服务器端来说,显然需要将这些参数进行解析,以方便使用,下面的代码将请求参数解析为一个 C# 的对象
http://cyqdata.com/cnblogs/article-detail-35235 
使用MongoDB替换Log4net记录系统异常日志
    由于对系统中日志记录模块使用Log4net 不太满意,最大的原因可能就是觉得它的文本记录模式很不好用, 查看也不方便,当然它也可以使用sqlite、access、系统事件等方式来记录,但是总觉得不是那么尽如人意, 因此想到使用MongoDB来完成这一工作,测试环境为win7、vs2010、.net framework 4.0 详细记录如下: 1. 首先在官方网
http://cyqdata.com/cnblogs/article-detail-35186 
ASP.NET 使用URLRewriter重写二级域名
这里要求对域名进行重写,实现http://1234.abc.com/ 到 ~/Defa.aspx?id=1234的重写。 第一:域名  首先域名要支持泛解悉,就是域名解悉的主机名为星号*,例:*.abc.com。如下图   这样能保证你在浏览器地址栏输入任何前缀,DNS都会把它们指向到你指定的IP地址上。    第二:IIS设置(Win2003 + IIS
http://cyqdata.com/cnblogs/article-detail-35117 
您在项目中使用多少uml?
  请问各位在项目中,Uml使用的情况?   先介绍一下自己,我是在企业中做独立开发的,一个软件的周期,从头打到尾。以前开发都不怎么用,随着项目的变大,难度变大。 发觉uml在前期的开发中,能够很好的帮我分析项目和组织项目,但是我用的也不是很多,主要是用例图,活动图,类图,流程图, 其它很少用。   我采用的原型化的开发方法,整个周期,都会让用户参与进来,从需求分析,
http://cyqdata.com/cnblogs/article-detail-35088 
[原创]使用 NodeJS, MarkdownJS, PrettifyJS 打造个人博客写作平台 - 打包下载
引言 上一篇文章我们介绍了使用 NodeJS, MarkdownJS, PrettifyJS 打造个人博客写作平台的整体思路, 也顺利解决了把 PrettifyJS 转换为 NodeJS 模块的麻烦。这篇文章我们会分析 NodeJS 相关代码,并给出可运行的压缩包下载。 在继续本文之前,先来回答上篇评论中网友的疑问,这么做的好处有哪些? 如果我们有 Showdown 这样的在线转换 Markdow
http://cyqdata.com/cnblogs/article-detail-35060 
使用Emacs作为Windows的控制台
Emacs是一个跨平台编辑器,由大名鼎鼎的开源大牛Richard Stallman开发(他也是GNU的核心人物)。这里不准备讨论Emacs的强大的编辑功能,也不讨论Emacs的宗教信仰-_-,这里说个关于Emacs在Windows下的偏门用法——作为Console Window。 在Windows下工作的童鞋们,一般都喜欢鼠标点点就解决一切。但是某些时候还是需要开个命令窗口跑一跑命令的,默认的选
http://cyqdata.com/cnblogs/article-detail-35009 
[原创]使用 NodeJS, MarkdownJS, PrettifyJS 打造个人博客写作平台 - 整体思路
引言 最近博客更新比较频繁,尝试了几种不同的写作方式,总结如下: 第一种很简单了,直接使用博客园的在线编辑器。 优点是方便快捷,适合写些篇幅不大的随笔。 由于我经常更新的文章比较长,有时间需要花一两个小时来写作,经常会出现 Session 超时而丢失数据的情况。 使用 Word 写作,这个可以方便的插入图片,进行排版。 但是缺点也很明显,保存的 html 源代码里面有太多垃圾数据,并且放到博客上
http://cyqdata.com/cnblogs/article-detail-34970 
在Entity Framework中使用存储过程(五):如何通过存储过程维护多对多关系?
对于数据库设计来说,多对多(或者一对多)是一种常见的数据关系,比如联系人和地址之间的关系。我们通常采用建立关系表的方式来表示这种关系,比如我们创建一张Contact—_Address(ContactID, AddressID)来存储联系人和地址之间的关系。如果我们最终需要通过存储过程的方式来维护他们之间的关系,该如何做呢?本篇文章给你一个具体的例子来演示如果采用存储过程来建立和删除实体之间的关系。
http://cyqdata.com/cnblogs/article-detail-32806 
也谈“避免使用虚函数作为库的接口”
近日拜读了陈硕大牛的文章C++ 工程实践(5):避免使用虚函数作为库的接口,文章的观点认为应该避免使用C++的class纯虚函数来定义API接口,并以COM作为反向教材进行批判,对此本人有些不同意见,记录在此与各位一同探讨。 陈硕大牛认为C++的虚函数是以虚函数在class中定义的位置来确定其虚表的绑定位置,在class扩充的过程中,原有的虚函数位置不可以变动,因此带来了接口扩展的脆弱与僵硬。虚函
http://cyqdata.com/cnblogs/article-detail-32801 
Silverlight实用窍门序列:26.Silverlight多线程技术ThreadPool的使用【附带源码实例】
        在实际项目的多线程操作中我们用得最多的应该是ThreadPool线程池了,它可以非常方便的在线程池中使用线程来处理耗时的函数,且当函数操作完成之后会释放该线程以待下一次使用,而不用像Thread线程处理那么麻烦。        在每个应用程序中
http://cyqdata.com/cnblogs/article-detail-32777 
链式调用使用体会
作为.NET程序员,相信JQuery的选择器与C# List的FindAll基本都有使用过,其中都一直种特殊的语法糖。 比如JQuery的: $("#Id1").find("div").find("p").find("input[name=age]"); 再比如C#中的: List A = new List(); A.Add(new Person { Name = "Gio", Age
http://cyqdata.com/cnblogs/article-detail-32629 
创建自定义行为并在Silverlight项目中使用2
前言 因为某个敏感词,一直不想用这个标题,但为了文章的连续性,我就2一回吧,呵呵。 首先,我们来补一上文《创建自定义行为并在Silverlight项目中使用》 中一开始说的在Expression Blend中调用创建的自定义行为,上文只是在Visual Studio中以代码的形式实现了。 打开Silverlight项目【注意:如果你创建的Behaviors是Silverlight的,则只能在S
http://cyqdata.com/cnblogs/article-detail-32520 
[翻译]在jQuery 1.5中使用deferred对象
.postCon h2 { font-size: 150%; font-weight: bold; margin: 15px auto 2px; } 原文:http://www.erichynds.com/jquery/using-deferreds-in-jquery/ 翻译:三生石上(http://cnblogs.com/sanshi/)   译者注: 1. Defe
http://cyqdata.com/cnblogs/article-detail-32506 
创建自定义行为并在Silverlight项目中使用
我们可以编写代码来创建自己定义的行为(Behavior)并在Expression Blend中调用自定义的行为。 我们需要从Behavior类继承,最简单的自定义行为的代码如下: DependencyObject 为依赖属性,比如可以为TextBox,然后重写基类的两个方法OnAttached() 和OnDetaching() 。 我们也可以在行为中包含命令。 允许用户自定义行为功能的一种方式
http://cyqdata.com/cnblogs/article-detail-32439 
Silverlight实用窍门序列:22.Silverlight使用WebService调用C++,Delphi编写的DLL文件【实例源码下载】
        在Silverlight程序(非Out of Browser模式)中是无法直接调用DLL的,但是很多的计算或者其他应用程序的调用中我们需要用到DLL的加载。比如调用DLL来识别身份证读卡器传输过来的信号,比如要和某Delph编写的程序数据通讯等等。本文将简单的自写一个DLL文件,然后通过调用此DLL自定义的一
http://cyqdata.com/cnblogs/article-detail-32403 
Windwos Phone 7 学习志(探索问题一:如何在Windows Phone 7上使用Google Map API(谷歌地图))
一、背景   Bingmap在欧美的易用性是显而易见的,可是在中国用Windows Phone 7,Bingmap却不是那么易用,毕竟Windows Phone 7还未正式进入中国市场,所以对于大家偏爱的程度必然是GoogleMap,可是GoogleMap并没有提供Windows Phone 7的官方版本。 1、Google地图提供的API:http://code.google.com/intl/
http://cyqdata.com/cnblogs/article-detail-32372 
使用滤镜设置透明导致 IE 6/7/8/9 解析异常
如下 <div style="width:100px;height:100px;background:gold"></div> 用IE开发者工具,或IE8自带的开发者工具。结构如 图1 : 红色所圈之处可以看到给div添加的内联样式width,height,background都依次排列。正常!但给该div添加filter:alpha(opacity=20)后,
http://cyqdata.com/cnblogs/article-detail-32364