MySQL/HandlerSocket和VoltDB:NoSQL的竞争者
一般认为NoSQL数据库在性能方面要优于传统的SQL数据库。但是有两个SQL的解决方案宣布:对于大型系统的高可扩展性需求,SQL仍然是可行的解决方案!这两个SQL解决方案分别是MySQL加NoSQL层插件和支持SQL的VoltDB数据库。
MySQL + HandlerSocket
Yoshinori Matsunobu是Sun/Oracle的前雇员,从事MySQL的研发工作,目前是DeN
http://www.cyqdata.cn/cnblogs/article-detail-39202
Silverlight 游戏开发小技巧:传送点特效制作
前面我们使用投影(Projection)完成了一个升级的特效,Silverlight故事板动画相当的容易,这次我们将详细说说故事板动画的帧制作,完成一个循环的传送点特效,大家都知道,在游戏中,传送点一般是固定在某一个地方,循环播放,它通常表明这里会有一个事件之类的特殊地点,我们将用前面的升级特效稍微改造,就可以得到了:
这个系列只是有关于游戏开发的小技巧,相比纯粹的技术文章要简单一些,我个人感
http://www.cyqdata.cn/cnblogs/article-detail-39198
18个使用 jQuery 制作的创意网站欣赏
jQuery 是一个非常优秀的 Javascript 框架,在现在的 Web 开发项目中扮演着重要角色,借助 jQuery 可以让网站有更好的可用性和用户体验,让访问者对网站留下非常好的印象。今天这篇文章与大家分享18个使用 jQuery 制作的创意网站,一起欣赏。
imagemechanics.com
wineshop.hunters.co.nz
duchyoriginals.com
ma
http://www.cyqdata.cn/cnblogs/article-detail-39192
C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母
昨天经过网友提醒,提取汉字拼音的方法可以使用微软的一个类库 Visual Studio International Pack ,今天试了一试,确实好用!下面分享下使用方法:
首先下载Visual Studio International Pack 2.0,官方下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=7D
http://www.cyqdata.cn/cnblogs/article-detail-39189
2.腾讯微博Android客户端开发——Parameter类和SyncHttp类编写
在上一节介绍的OAuth认证过程中我们可以看到我们需要不断地和腾讯微博开放平台进行数据的交互,因此我们需要编写一个类用来发送Http请求,并且能处理平台返回过来的数据。学习Html的朋友应该知道Get和Post两种方式提交数据,在这里我们同样也需要编写Post和Get两个方法模拟Post和Get请求。在发送微博时我们还可以上传照片,所以我们还应编写一个方法用于上传图片,但是在这里暂时还不编写上传数
http://www.cyqdata.cn/cnblogs/article-detail-39187
Silverlight中实现带CheckBox的多选下拉框
近日在做项目时需要用到一个多选的下拉框,发现Silverlight Toolkit中没有这样的东西,于是在网上Google一下发现竟然没有人研究过这个东东,唯有发现一个用button+Listbox组合的,视觉效果和使用效果都不佳。于是自己捣鼓了一下分享给大家;
第一种格式:使用DisplayPath和SelectedValuePath,使用自定义分隔符 "|"
第二种格式:
http://www.cyqdata.cn/cnblogs/article-detail-39180
纺织ERP系统C/S模式下 系列总结四:男人生小孩,不行也得行 你能生出来吗
应邀先把总体的流程发出来:画的不好 将就吧!!!! 看的得评论,互动才能发现问题,自己才能提高
听说过“男人生小孩吗”?没有吧。但作为程序员每天都在做的事就是“男人生小孩的不问题,不行也得行”。不相信,我告诉你?
&n
http://www.cyqdata.cn/cnblogs/article-detail-39177
写了一个jQuery.imagesview插件,支持图片拖动、缩放类似ACDSEE效果
做项目的时候客户总是比较关心前台界面,这不最近又遇到一个难缠的客户。要求在前台的缩略图点开后查看高分辨率的图片,并且最好能像ACDSEE那样方便浏览,支持拖动、按比例放大缩小。
这样的效果记得在SINA的某个栏目看到过,影响中好像是FLASH做的,我很多年没碰过FLASH了,对现
http://www.cyqdata.cn/cnblogs/article-detail-39174
jQuery-Selectors(选择器)的使用(三、简单篇)
本系列文章导航jQuery-Selectors(选择器)的使用(一、基本篇)jQuery-Selectors(选择器)的使用(二、层次篇)jQuery-Selectors(选择器)的使用(三、简单篇)jQuery-Selectors(选择器)的使用(四--五、内容篇&可见性篇)jQuery-Selectors(选择器)的使用(六、属性篇)jQuery-Selectors(选择器)的使用(七
http://www.cyqdata.cn/cnblogs/article-detail-39173
Silverlight 里如何实现隐式样式,ImplicitStyleManager 的实现思想
在 WPF 中,我们可以方便的在全局范围定义一个样式,就可以应用到所有这种类型的对象,这就是所谓的隐式样式(implicit Style),比如:
WPF中定义样式<Window x:Class="WpfImplicitStyle.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
http://www.cyqdata.cn/cnblogs/article-detail-39159
WCF版的PetShop之三:实现分布式的Membership和上下文传递
本系列文章导航WCF版的PetShop之一:PetShop简介WCF版的PetShop之二:模块中的层次划分WCF版的PetShop之三:实现分布式的Membership和上下文传递
通过上一篇了解了模块内基本的层次划分之后,接下来我们来聊聊PetShop中一些基本基础功能的实现,以及一些设计、架构上的应用如何同WCF进行集成。本篇讨论两个问题:实现分布式的Membership和客户
http://www.cyqdata.cn/cnblogs/article-detail-39155
从外到内提高SQL Server数据库性能
如何提高SQL Server数据库的性能,该从哪里入手呢?笔者认为,该遵循从外到内的顺序,来改善数据库的运行性能。如下图:
第一层:网络环境
到企业碰到数据库反映速度比较慢时,首先想到的是是否是网络环境所造成的。而不是一开始就想着如何去提高数据库的性能。这是很多数据库管理员的一个误区。因为当网络环境比较恶劣时,你就算再怎么去改善数据库性能,也是枉然。
如以前有个客户,向笔者反映数据库
http://www.cyqdata.cn/cnblogs/article-detail-39140
JavaScript 调用 ASP.NET WebService 的简单方法
客户端 JavaScript 调用 ASP.NET WebService 的方法除了采用 WebServer.htc 和构造 SOAPAction 的方法外,下面介绍一个采用 Ajax调用的简单方法,并且可以传递参数。其实,ASP.NET WebService 就是一个网站,所以,Request 对象是可用的,这样,传递参数就很容易了。下面是一个WebService1.asmx的代码:
ASM
http://www.cyqdata.cn/cnblogs/article-detail-39135
.NET Discovery 系列之二--string从入门到精通(勘误版下)
本系列文章导航.NET Discovery 系列之一--string从入门到精通(上).NET Discovery 系列之二--string从入门到精通(勘误版下).NET Discovery 系列之三--深入理解.NET垃圾收集机制(上).NET Discovery 系列之四--深入理解.NET垃圾收集机制(下).Net Discovery 系列之五--Me JIT(上).NET Discove
http://www.cyqdata.cn/cnblogs/article-detail-39128
StreamInsight 浅入浅出(六)—— Debugger
对于 StreamInsight 系统,由于对事件的处理查询都是异步进行的,输入输出很难进行时序上的对应监测,所以普通的基于代码的 Debug 和 Watch 显得不那么有意义。于是微软随 StreamInsight 系统提供了一个好用的图形化调试工具 StreamInsight Event Flow Debugger。
这一工具的主要特点在于:
图形化界面,足够直观。有点类似 SQL S
http://www.cyqdata.cn/cnblogs/article-detail-39122
Microsoft NLayerApp案例理论与实践 - 基础结构层(数据访问部分)
上篇文章讲解了NLayerApp案例的基础结构层(Cross-Cutting部分),现在,让我们继续解读NLayerApp的基础结构层(数据访问部分)。NLayerApp的基础结构层(数据访问部分)包含如下内容:Unit Of Work(PoEAA)、仓储的具体实现、NLayerApp的数据模型以及与测试相关的类。下面,我们将对前三个部分进行讨论,与测试相关的内容,我打算最后单独一章进行介绍。
U
http://www.cyqdata.cn/cnblogs/article-detail-39109
读jQuery之二(两种扩展)
上一篇分析了jQuery对象的组成,这篇分析下它的extend方法。如下
jQuery.extend = jQuery.fn.extend = function() {
...
};
我们可以用$.extend去扩展自定义的对象,如
var myself = {name:jack};
$.extend(myself, {setName:function)(n){this.nam
http://www.cyqdata.cn/cnblogs/article-detail-39094
纺织ERP系统C/S模式下 系列总结三:告诉你我是怎么在3个内实现45W的收入的
本来篇应该是“男人生孩子,不行也得行”,但想的想还是算的。应该把这几个月的经历先写一下再写。
有一句经典的笑话:我是怎么在最短的时间内挣得1000块,给我汇50块,我告诉秘密。相信很多人都知道这个笑话。但今天这里不讲笑话,说说3个月前吧。3个月前,有个企业朋友通过博客园招聘找到我,问我愿不愿意到公司帮他们开发ER
http://www.cyqdata.cn/cnblogs/article-detail-39093
15 Days of jQuery(Day 5)--懒人用Jquery生成的HTML
这个让我们轻松的纪念日已经到来–我恨我在计算机前已经花了48个小时,我希望能够有另外一个jQuery来结束我的噩梦,并且让我上网更快。
当我一边“在用Jquery方法编写”和一边“进行复杂的文件上传”,我已经筋疲力尽。然而这两种操作的代码是一种较浅的,它只不过是你才刚刚开始解决的一些简单问题。
所以下来我开始介绍:
尽管我在我
http://www.cyqdata.cn/cnblogs/article-detail-39056
DataReader 程序性能优化
随着 .NET 平台上,LINQ、ORM 框架、Dynamic Data、... 各种数据访问技术不断推陈出新,程序员也一直追着新技术跑,但对底层和代码细节却越来越难以掌控。当项目性能需要调优时,通常也只能对数据库加入更多索引,而多数人已难以对数据访问的代码优化,且手写 SQL 语句的功力似乎也持续退化中。
大家在拼命追求新技术时,似乎已忘记微软的 MCTS 证照,还有一门 ADO.NET 的
http://www.cyqdata.cn/cnblogs/article-detail-39055