自己动手重新实现LINQ to Objects: 3 - Select
本文翻译自Jon Skeet的系列博文“Edulinq”。
本篇原文地址:
http://msmvps.com/blogs/jon_skeet/archive/2010/12/23/reimplementing-linq-to-objects-part-3-quot-select-qu
http://www.cyqdata.cn/cnblogs/article-detail-52473
给没有源代码的.NET程序“打补丁”
公司为一个web应用程序写了一个注册机,基本原理是用户运行这个软件后,得到一个申请码,然后公司根据这个申请码给出相应注册码,匹配后方可正常使用web软件。在别人机子上没有问题,但是我机子上运行软件后死活就是没有申请码产生,也没报错。开发此程序的人员早不知道是谁了,也没有源码,只好自己分析是什么问题导致的,如果是程序的问
http://www.cyqdata.cn/cnblogs/article-detail-52471
Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:筛选数据
本章所有的例子都是在第二章OrdeIT结构的基础上完成的。
4.1 筛选数据
基本需求:根据送货城市查询订单。
解决方案:使用LINQ的Where方法添加过滤功能。下面代码查询送货到New York的所有订单。
var orders = from o in ctx.Orders
where
http://www.cyqdata.cn/cnblogs/article-detail-52467
第二章 .Net控件开发(WebForm) 开发简单自定义控件(1)
1、我们先看下要实现的控件的图(点击“显示”按钮一个消息框)
2、先建一个类名叫TestControl的类该继承Control类
3、重写Render方法,看下该方法的说明就知道为何要重写了,这里可能设计到页面的生命周期等只是大家网上搜索下知道
4、生成控件并将控件添加到工具箱(这里应该
http://www.cyqdata.cn/cnblogs/article-detail-52466
【原创】StreamInsight查询系列(四)——基本查询操作之聚合
上篇博文介绍了StreamInsight基础查询操作中的过滤部分。这篇文章将主要介绍StreamInsight基础查询操作中的聚合部分。 测试数据准备 为了方便测试查询,我们首先准备一个静态的测试数据源:var weatherData = new[]
{
new { Timestamp = new DateTi
http://www.cyqdata.cn/cnblogs/article-detail-52465
同步处理(LockContext),期待大家的意见
背景 关于它的名字 解决的问题 设计分析 代码展示 设计缺陷 背景 最近由于要处理很多同步的问题,所以写了不少这方面的代码。最为显著的有已经在blog上提到的Object Cache。还有接下来要向大家展示的LockContext。 关于它的名字 首先,LockContext这个名称是否合适还值得商榷,因
http://www.cyqdata.cn/cnblogs/article-detail-52464
我心目中的Asp.net核心对象
想当初在只使用WebForms框架并以服务端为中心的开发模式时,发现Asp.net好复杂。一大堆服务端控件,各有各的使用方法,
有些控件的事件也很重要,必须在合适地时机去响应,还真有些复杂。后来逐渐发现这些复杂的根源其实就是服务器控件相关的抽象逻辑。
随着Ajax越用越多,可能有些人也做过这些事情:【新建一个ashx文
http://www.cyqdata.cn/cnblogs/article-detail-52463
javascript异步编程系列【三】----Jscex无创痕切入JqueryUI
很多人可能会有个疑问,Jscex和其他类库共同使用或者语法混用时,会不会出现冲突或者异常?那么我们就来做个尝试吧。 我们使用tab插件: <script>
$(function () {
$("#tabs").tabs({ event: "mouseover&quo
http://www.cyqdata.cn/cnblogs/article-detail-52461
jQueryUI 时钟无刷新获取消息 - JQueryElement [5]
时隔数周后又和大家见面, 这次给大家带来的是 jquery ui 的时钟插件, 类似于 winfrom 中的 Timer 控件, jquery ui 时钟插件可以定时执行 js 脚本或者执行 ajax 调用.
提前说明下 JQueryElement 更新到了 3.0, 增加了各种效果的控件, 以及 Timer
http://www.cyqdata.cn/cnblogs/article-detail-52459
第一篇:Asp.net MVP模式介绍
作者:BirchLee 2011年8月20日
22时10分【学而不思则罔,思而不学则殆】
本文内容:
1.什么是MVP模式
2.Asp.net
MVP模式简单示例
1.什么是MVP模式
任何事物的出现,必有起因。
先看起源:软件工程中一个基本的方法是分层结构。
1.智能用户界面模式(S
http://www.cyqdata.cn/cnblogs/article-detail-52456
Minimum dot product query
Minimum dot product query (最小点积查询) : 若有一个二维向量集合V, 其大小为m. 那么在集合V上的一次最小点积查询即是说任意输入一个向量x, 返回在V中与x的点积最小的元素以及相应的点积,即 min{dot(x, vi) | vi 属于 V}。 这个问题是在cstheory.stack
http://www.cyqdata.cn/cnblogs/article-detail-52454
重写Object.Equals方法
最近移动平台方面的竞争真是风云涌动,时时刻刻牵动着千万程序员的心,无论ms,苹果,google谁胜谁负都会影响着我们苦逼程序员对未来的规划。我只能默默的期盼ms给点力!不要让我在silverlight上花的功夫白费!废话不多说回归正题。
今天重写Equals方法顺手做个总结,都说好记性不如烂笔头,让
http://www.cyqdata.cn/cnblogs/article-detail-52451
Mysql源码学习——Connection Manager
1.连接的线程数
Mysql支持单线程和多线程两种连接线程数。如果是单线程,则在同一时刻,只能有一个connection连接到Mysql,
其他的连接会被挂起。如果是多线程,则同一时刻可以支持多个connection同时连接到服务器。
 
http://www.cyqdata.cn/cnblogs/article-detail-52448
【原创】StreamInsight查询系列(三)——基本查询操作之过滤
上篇博文介绍了如何在LINQPad中输出StreamInsight查询结果。这篇文章将主要介绍StreamInsight基础查询操作中的过滤部分。 测试数据准备 为了方便测试查询,我们首先准备一个静态的测试数据源:var weatherData = new[]
{
new { Timestamp = new
http://www.cyqdata.cn/cnblogs/article-detail-52444
理解ASP.NET MVC(2):URL Routing机制:RouteTable
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
N
http://www.cyqdata.cn/cnblogs/article-detail-52440
Devtext QQ登录完整实施过程
悲催啊,在公司加班了,但是有些问题没搞的出来,所以写篇文章缓缓神。这文章一直想写的,但一直没时间,嘿嘿。废话少说,上料了。
实施环境:asp.net mvc3.0 + ef4.1 + vs2010
1、你得去http://connect.opensns.qq.com/ 申请一个账号,会得到一个APP ID和A
http://www.cyqdata.cn/cnblogs/article-detail-52439
自己动手重新实现LINQ to Objects: 2 - Where
本文翻译自Jon Skeet的系列博文“Edulinq”。
本篇原文地址:
http://msmvps.com/blogs/jon_skeet/archive/2010/09/03/reimplementing-linq-to-objects-part-2-quot-where-quo
http://www.cyqdata.cn/cnblogs/article-detail-52437
C++之命名空间(End Chapter)
今天这一节,注意要讲C++中的命名空间和头文件的命名规则。也是C++这一基础系列的最后一节。首先感谢在学习C++的一路上,有这么多关注这系列的博友们的陪伴和帮助。正因为有了你们的建议和指导,使我对C++有了更深的认识和更大的兴趣。这个系列结束之后,我会继续学习和关注C++的一些实际应用。
大家都知道一个大型软件通常
http://www.cyqdata.cn/cnblogs/article-detail-52435
Windows Phone 实用开发技巧(18):使用SystemTray显示全局消息提醒
在Windows Phone 7 (Nodo)之前的版本中,我们要在应用程序显示消息提醒,或者是进度提示,通常的做法在页面的顶部放置一个专门的容器(如一个Grid),里面放置一些文本和PerformanceProgressBar。 在Mango中,我们多了一种选择,就是可以在SystemTray中显示文本和
http://www.cyqdata.cn/cnblogs/article-detail-52434
出生牛犊不怕 SQLServer Part2
3、技术实例:(数据库)
1、 加载数据库脚本
source C:\Users\Administrator\Desktop\script-1.sql ;——mySQL
source (\.) Execute an SQL s
http://www.cyqdata.cn/cnblogs/article-detail-52433