ESFramework 4.0 进阶(02)-- 核心:消息处理的骨架流程
(ESFramework 4.0 快速上手 系列文章介绍的是属于ESFramework的傻瓜式应用,对于开发一般的通信程序已经足够了,但是如果要构建更高性能更灵活更具扩展性的应用,还是必须要从基础开始了解ESFramework的内核机制。《ESFramework 4.0 进阶》系列是为通向ESFramework内核的一条路。)
 
http://cyqdata.cn/cnblogs/article-detail-35042
Silverlight 2.5D RPG游戏技巧与特效处理:(六)流光追影
依稀记得《奇迹》里为了让装备炫酷“流光”而砸锅卖铁;仍旧迷恋每次的跳跃、冲刺、特写所带来的动态“追影”。岁月流淌,让无数玩家无论花费多少时间与金钱都无怨无悔,依旧那天地合一之特性装备;手握幻象残光之溢彩神器,踏着御风而行的随影擦肩而过,陶醉的不仅仅是自己,亦绝非寂寞...
“流光追影” 效果不仅提升了玩家对于装备品质的不懈追求
http://cyqdata.cn/cnblogs/article-detail-35039
工作流系统之三十八 工作流软件中的定时器处理
工作流软件中的定时器处理,一般分为两种:
应用服务启动就启动的定时器
这种类型和通常的web系统中的定时器处理一样。应用服务器启动后,定时器就启动了,然后按照定制的时间段轮询处理。当应用服务器关闭的时候,这种定时器才会关闭。这种定时器通常是对所有需要定时处理的记录来做的,在工作流软件中,就对应到所有的业务流程,所有的流程实例。
这种类型的定时器,在报表软件,报表产品中经常有用到,比如 每天晚上定时
http://cyqdata.cn/cnblogs/article-detail-35037
.NET分布式事务处理总结【下】 - 包含MSMQ的分布式事务处理
.NET直接提供对MSMQ的访问支持,只需要添加System.Messaging程序集引用即可方便地操作MSMQ。MSMQ支持两种事务处理模式:内部事务处理以及基于MS-DTC的分布式事务处理。
MSMQ的内部事务处理
MSMQ的内部事务处理是指,仅采用MSMQ本身提供的事务处理机制完成事务处理。比如,假设有一系列的消息需要发布到MSMQ,那么,就可以启动一个内部事务,确保这些消息的发布过程是一
http://cyqdata.cn/cnblogs/article-detail-32713
.NET分布式事务处理总结【上】 - 实现分布式事务处理
在继续实现Apworks框架的过程中,发现一个必须解决的问题,就是分布式事务处理。它要求两个原本相对独立的工作能够在同一个事务上下文中完成处理。如果处理成功,则两者同时提交,否则,两者同时回滚。Apworks框架需要依赖分布式事务来解决二次提交(2PC)的问题,这个在我之前的博客文章中也提到过,简单地说,就是领域事件的存储和发布必须是一个原子操作。在此,我打算使用2-3篇文章的篇幅对.NET下分布
http://cyqdata.cn/cnblogs/article-detail-32702
T-SQL查询处理详解 (续)
在上一篇T-SQL查询处理详解,文中提到了在如果不考虑查询优化器做的优化的情况下T-SQL查询的逻辑处理过程,讲得很粗糙,这一篇将补充说明这个逻辑处理过程,并对一些容易误解的地方进行说明。不对之处,还请指出。另外再次声明一点,这种逻辑处理顺序,是理论上的处理过程,实际情况还会根据查询优化器选择最优的执行计划。
还是从FROM阶段讲开。
(1)FROM阶段
这个阶段是查询逻辑处理的第一
http://cyqdata.cn/cnblogs/article-detail-32516
C# DateTime 处理
因业务查询要把时间转换为格式为"01/JAN/2008" 这样的,代码处理如下:
DateTime.Now().ToString("dd/MMM/yyyy",new System.Globalization.CultureInfo("en-US"))
就是把时间处理为如上这样的一种格式,加入new System.Globalization.CultureInfo("en-US")
是因为
http://cyqdata.cn/cnblogs/article-detail-32458
T-SQL查询处理详解
最近在看《Microsoft SQL Server 2008 技术内幕:T-SQL查询》这本书,受益匪浅。准备写点东西记录一下我的学习过程。
首先简单提一下T-SQL。T-SQL的正式名称是Transact-SQL,是ANSI和ISO SQL标准的Microsoft SQL Server扩展,而PL/SQL是ORACLE对SQL标准的扩展。
对于T-SQL编程,用得最广泛的,莫过于查询(Query
http://cyqdata.cn/cnblogs/article-detail-32424
Silverlight 2.5D RPG游戏技巧与特效处理:(四)天气系统
如同动态光影一样,天气系统同样为2.5D RPG游戏所不可或缺的元素之一。从视觉角度讲,天气系统让游戏场景空间层次分明,立体感更强;从用户角度讲,天气系统赋予游戏更贴近现实的亲历体验,试想下游戏中的花花草草随风而动,云雾缭绕风雨雷电一切来得自然而平滑,玩家即似身临其境般享受;从功能角度讲,不同的气候状况会对角色及魔法效果产生各异影响,极大的提升游戏趣味性。
模
http://cyqdata.cn/cnblogs/article-detail-31821
Windows Phone 7 页面导航以及异常处理
目录
Windows Phone 7页面导航的方法 2
NavigationService.Navigate Method 2
Parameters 2
Return Value 2
示例
http://cyqdata.cn/cnblogs/article-detail-28616
Silverlight 2.5D RPG游戏技巧与特效处理:(二)纸娃娃系统
纸娃娃系统,或许大家听起来并不陌生。早在十几年前,当时不论是文字游戏“泥巴(Mud)”或是交友、社交网站,我们只能通过屏幕上的文字来传达与交互信息;随着技术不断进步,2D/3D图形技术高速崛起,通过在基础模型上由客户随意挑选、任意更换各种造型(素材),即可打造出真正属于“自我”独特风格的网络虚拟形象,QQ秀便是我
http://cyqdata.cn/cnblogs/article-detail-25442
C#图片处理高级应用(裁剪,缩放,清晰度,水印)
C#图片处理高级应用(裁剪,缩放,清晰度,水印)
吴剑
http://wu-jian.cnblogs.com/
前言
需求源自项目中的一些应用,比如相册功能,通常用户上传相片后我们都会针对该相片再生成一张缩略图,用于其它页面上的列表显示。随便看一下,大部分网站基本都是将原图等比缩放来生成缩略图。但完美主义者会发现一些问题,比如显示排版时想让相片缩略图列表非常统一、整齐、和美观,比如要求每张缩略图大
http://cyqdata.cn/cnblogs/article-detail-25325
Silverlight 2.5D RPG游戏技巧与特效处理:(一)序言
不得不说的事,过年期间用了两个多星期时间将17173首页所推荐的2010年新测的几乎60多款网游彻底的扫荡了一遍;过瘾哪!确实过瘾,好久没玩网游了,一次让我爽个够。快的2小时就到了40级,还有更快的5小时冲到了80级。感慨啊真想长叹一声:天!现在的游戏咋被整成了这样!于是愤愤写下如此感受,仅当到此一游:国产3D网游质量恒古不变,敢问开发商你自己想吐了没?市场上充斥着更多的依旧是2D/2.5D AR
http://cyqdata.cn/cnblogs/article-detail-25226
silverlight 异步陷阱(一)不能Remove事件处理程序
Silverlight中许多操作都要去异步完成,但有时候会碰到多个异步操作需要按照一定顺序完成,事件是把异步操作转换成同步操作的一种方法。 lambda是操作事件的简洁方式,事件、lambda、同步组合在一起,就会产生事件处理程序不能移除的状况。看下面的代码:代码public void LoadChapter(string uri)
http://cyqdata.cn/cnblogs/article-detail-25103
python验证码识别——前处理
目前不少系统的验证码做得越来越复杂,人眼都难以识别,尤其是QQ之类的验证码,想要识别,太难了。
现在有这样一个验证码:
一般的验证码识别,都是先进行前处理,然后分割,在进行识别。这个验证码没有其他噪音,但存在一条横穿的曲线干扰,并且验证码中字体是粘连在一起的。
如果不将干扰曲线去除,那么整个识别将会受到一定的影响,为此,先要去掉这条曲线,首先通过的办法是将先获取曲线的头位置(x,y),这一部分很
http://cyqdata.cn/cnblogs/article-detail-21030
ASP.net MVC自定义错误处理页面的方法
在ASP.NET MVC中,我们可以使用HandleErrorAttribute特性来具体指定如何处理Action抛出的异常.只要某个Action设置了HandleErrorAttribute特性,那么默认的,当这个Action抛出了异常时MVC将会显示Error视图,该视图位于~/Views/Shared目录下.
设置HandleError属性
可以通过设置下面这些属性来更改HandleErro
http://cyqdata.cn/cnblogs/article-detail-12509
jQuery/asp.net mvc DateTime 的处理
在Javascript中的DateTime需要使用new Date(318326400000),asp.net mvc返回的Json时间格式变成了/Date(318326400000)/ jQuery.ajax() 函数消费的Json数据的Date类型可以通过jQuery 1.2.6以上版本所增加的 jQuery.ajax.dataFilter
第一步通过jQuery.ajax()的da
http://cyqdata.cn/cnblogs/article-detail-12379
为解决ASP.NET MVC(CTP)中URL“页面请求”和“单纯逻辑处理请求”混淆问题,提供一条思路
写在最前:本文主要是提供一种解决ASP.NET MVC(CTP)中URL“页面请求”和“单纯逻辑处理请求”混淆问题的思路,演示代码只作实现效果之用,不一定适合直接应用于“实战”,如有“粗燥”之处请多包涵。如果大家觉得可行,我们可以一起来完善她。
之前我很多次提到ASP.NET
http://cyqdata.cn/cnblogs/article-detail-11671
ASP.NET MVC实践系列8-对查询后分页处理的解决方案
一、前言:
GridView中的分页是用post做的,所以将查询表单中的内容可以存到ViewState中,翻页的时候可以利用,实现起来就比较容易些,而在mvc中这些就要我们自己来做了,Contrib中的分页只能应付简单应用,对于查询后结果的分页没做处理,下面我们来改造一下这个分页程序。
二、准备工作
首先准备一个数据源
数据源准备 1 public class&nbs
http://cyqdata.cn/cnblogs/article-detail-11651
asp.net mvc 的异常处理解决方案
应用程序发生异常时,给用户一个友好的处理方式,同时将异常记录下来并通知系统管理员或是运维人员是应用的开发的常用场景。web form上微软提供了一个工具包,关于这个工具包参看推荐一个工具包自定义HTTP 404错误。如何在asp.net mvc上实现这样的功能呢?asp.net mvc 在创建项目的时候在Views的Shared目录下有一个错误处理页Error.aspx视图,这个默认的错误处理功能
http://cyqdata.cn/cnblogs/article-detail-11543