找到相关内容 387
Front-line of Front-end, Rational Front-end Performance Tuning in ASP.NET MVC, II
Background In the post, Front-line of Front-end, Rational Front-end Performance Tuning in ASP.NET MVC, I, I have illustrated a way to rationally increase front-end performance. However, we still have
http://cyqdata.cn/cnblogs/article-detail-6517 
wdk tips (5): 再谈IO_STACK_LOCATION:IoMarkIrpPending
IO_STACK_LOCATION很重要,再多聊一点也无妨。上上回我们谈了IO_STACK_LOCATION和那几个重要的函数,当然,我的目的不是扫盲,而是记下一些容易犯错的地方(实际上都是工作中碰到过的钉子)以方便自己回顾。我的记性是如此的差以至于几月不看就会忘记。如果你对这东西没概念,我建议你先多查查WDK文档。 上回我们聊了IoCopyCurrentIrpStackLocationToNex
http://cyqdata.cn/cnblogs/article-detail-5604 
微软发布Silverlight Native Extensions 1.0扩展OOB应用功能
  微软Silverlight团队发布Native Extentsions 1.0 for Silverlight,该组件包主要为了增强Silverlight Out-of-Browser离线应用功能,其中添加许多Windows 7的交互功能API支持。   Silverlight 4的Out of Browser应用支持信任权限提升功能,允许Silverlight的OOB应用
http://cyqdata.cn/cnblogs/article-detail-4853 
Windows Phone 7 不温不火学习之《Control Toolkit--静态和动态的ContextMenu》
跟大部分智能手机一样,Windows Phone 7 也有上下文菜单,比较典型的比较可以拿Android 的上下文菜单做比较,都是需要用户长按某一Element (Android 称为某一View)时才会弹出一个菜单项。作为一个辅助的控件,它只能辅助于某一单于控件,而不能设置为在某一布局。这点和Android  有点小差别,Android 允许上下文菜单在任何时间长按某一单元或者称为VI
http://cyqdata.cn/cnblogs/article-detail-4849 
基于Google AppEngine的XMPP和Channel Service的机器人+Web群聊的一些实现思路和简介
Google AppEngine提供了很好的服务,最近在AppEngine上做了一个机器人+Web群聊的东西,今天主要简单介绍一下Service中的XMPP Python API和The Channel API(Python)以及群聊实现的一些思路。 XMPP是全称Extensible Messaging and Presence Protocol,是一种以XML为基础的开放式实时通信协议,X
http://cyqdata.cn/cnblogs/article-detail-4337 
performance benchmark : memcached vs Kyoto Tycoon
kt: http://fallabs.com/kyototycoon/   客户端服务端都是8核,千兆网卡   100B 1KB 10KB 100KB 1MB KT写 35599 35075 34518 33189 30562 KT读 37939 40209 38095 38197 40518
http://cyqdata.cn/cnblogs/article-detail-4311 
Entify,针对Mono与Sqlite的超轻量级ORM框架(一):安装
准备写一个在Mono上跑的多人博客管理系统,因为数据量不会很大,所以数据库打算选用Sqlite。 数据库访问层这块比较麻烦,一开始打算使用NHibernate,但是在Mono上一直跑不起来,折腾了很长时间依然无解(不过看到有人能够顺利跑起来,望指点)。后来一路谷歌发现了Entify这个好东西,作者对它的介绍是针对Mono的一个轻量级数据库访问框架,数据库只支持Sqlite。看了作者的博客页面,貌似
http://cyqdata.cn/cnblogs/article-detail-4295 
Windows Phone 7应用之Tencent微博——OAuth认证
前段时间写一篇关于Windows Phone 7应用之sina微博——UI设计 针对的是把Sina的微博.移植到WP7客户端上. 期间园子有几位园友提出共同开发这个应用.可是年底比较忙.时间比较紧张,断断续续的利用业余时间在更新这个Sina Mini Blog. 相对原来我对Sina Mini Blog在WP7客户端上设想. 功能性缩水很多. UI我在参考NetEasy,T
http://cyqdata.cn/cnblogs/article-detail-3451 
案例实战zencart1.38a支付模块简化Fast and Easy Checkout配置
zencart默认的支付功能是三步以上才能进入paypal等支付页面的,非常繁复,所以,有必要实现一个一页买单(one page checkout)的功能,现在,以我的成功经验,给大家讲一个成功的案例吧,绝对能弄好,如果有看不明白的可以找我,只要看完我的教程,一般是不会有问题了。 虽然可以修改checkout_shipping的内容实现了one page checkout的功能,但是一般的phpe
http://cyqdata.cn/cnblogs/article-detail-3444 
SVM学习——Coordinate Desent Method
        前几篇侃了侃SVM的基本原理和一些相关知识,尤其是在SVM学习——软间隔优化这一篇,提到了SVM学习器的两种形式,常被叫做L1-SVM和L2-SVM,这两种形式的区别在损失函数的形式上,令训练样例为,取值为-1或+1, 软间隔优化的原始形式为:    &n
http://cyqdata.cn/cnblogs/article-detail-3437 
使用 MSIL 为 Enum.HasFlag 封装一个泛型的扩展方法
.NET 框架 4.0 为 Enum 类型新增了一个 HasFlag 方法,这样每一个枚举类型(并不只限于“System.Enum”这个混蛋类型)的值都可以使用 HasFlag 来检查是不是设置了某个标志。 但是由于这个 HasFlag 方法接受的参数是 Enum 类型,而不是泛型的,在使用 Visual Studio (或者 Express)编写代码的时候就会发现智能感知
http://cyqdata.cn/cnblogs/article-detail-2636 
SharePoint2010 ContentEditorWebPart的一个bug
1.在CEWP中使用CSS CEWP是SharePoint 2010中一个内置的webpart,我们可以在CEWP中使用自定义的CSS和JS,下面我们在CEWP中使用自定义的CSS来隐藏左边栏,在页面中添加CEWP: 在CEWP的HTML Source中输入下面css代码: <style type="text/css"> body #s4-leftpanel{display:none;} .s4-ca {margin-left:0px} </style> 2.Bug重现 我们一样也可以在CEWP中使用js,不过在使用js的时候有个小bug,就是我们如果使用document.write的时候,每次保存都会复制一份write的内容。我们同样通过上面的方式添加一段js: 保存后显示正常 如果你再次编辑WebPart保存后就会出现重复了
http://cyqdata.cn/cnblogs/article-detail-2291 
GameKnifeEngine第一个游戏&lt;TANK 3D&gt; Demo版完成!
毕设中期检查前一天 终于完成了! 自从上个星期一从公司离职,回家闭关写了整整一个星期... 中间平安夜圣诞节也就和女友象征性的过了一下。终于,在毕设中期检查的前一天完成了!   toonshading + 复杂后处理 + 1920*1080... pixelshader表示压力很大... 等检查完了开始优化...检查嘛,主要是用画面感觉震住老师们...   这一个星期的成果   其实11月中旬那次检查,GameKnifeEngine的底层就已经出来了。模仿OGRE的几个核心:[gkSceneManager] [gkResourceManagers] [gkRenderSequence] 已经联系在一起了。   由于时间紧迫gkRenderTarget只是个[虚拟]的假象, 模型渲染直接继承了Renderable和Movable做了一个最基本的物体。这次的一个半月,主要
http://cyqdata.cn/cnblogs/article-detail-2241 
C#进阶 Methods下 Extension Methods
 1 c#的扩展方法从一个简单的例子开始  Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->namespace System {     public static class Class4 {        public static string With(this string content, params string[] strs) {
http://cyqdata.cn/cnblogs/article-detail-2137 
Windows Phone 7 不温不火学习之《使用Expression Blend 创建应用程序栏》
上篇学习文章漏了一个知识点,就是如何显示和隐藏系统托盘(System Tray),在这里补一下,显示或者隐藏系统托盘需要引入Microsoft.Phone.Shell这一命名空间,下面我写了一个Toggle System Tray 的方法,代码如下:   Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->this.SetValue(SystemTray.IsVisibleProperty, !(bool)this.GetValue(SystemTray.IsVisibleProperty));   下面是两张效果的比较: 【使用托盘代码之前】 【使用托盘代码之后】 去托盘的方法相对于Android 来说差不多,
http://cyqdata.cn/cnblogs/article-detail-1655 
Expression Blend制作画卷效果
  Expression Blend中可以方便的导入Photoshop或者illustrator的文件来创建我们的WPF或者Silverlight应用程序。 本文将一个具体的实例导入Photoshop文件并制作一个画卷的效果。PSD下载位置为:http://www.lanrentuku.com/psd/sheji/2688.html 1.找到画卷的素材,如下图    2. 我们在画卷中写一首诗或者是什么武林秘籍之类的文字,如下图,我写了“九阴真经”这几个字,如下图   3.下面我们创建我们的应用程序,创建WPF应用程序或者Silverlight应用程序,这里我创建的是WPF应用程序,取名为PaperScroll 选择文件,导入我们的PSD文件,如下图   选择好PSD文件后,会弹出如下的窗体,
http://cyqdata.cn/cnblogs/article-detail-1654 
Silverlight播放器(MediaElement)全屏问题
在Silverlight开发中我们可能需要自定义开发一个播放器来满足自己的需要,其中一个重要的功能是双击播放器界面能够全屏,这里做了一个功能使得播放器能够全屏。 首先,我们新建一个Silverlight项目,并拖一个MediaElement控件和一个辅助的按钮到设计界面上。 <Canvas Background="Black">         <MediaElement  x:Name=”mediaElement1” Source="http://localhost/WinVideo-SL-InstallExperience.wmv"           
http://cyqdata.cn/cnblogs/article-detail-393 
JSNinja-《Eloquent Javascript》读书笔记2-事件和HTTP Request
朋友推荐的一本书(http://eloquentjavascript.net/),趁最近不忙看了下。 总的来说这本书一般吧,不大适合JS入门读者,因为里面的例子比较败笔,比较学术性不够生动和切符实际工作应用。 对于JS的书,个人还是推荐《head first javascript》~事实上据说head first那系列的书都还不错。 每本书总有其可取之处的,如果你计划也看这本书,或许你直接过一下我的笔记好了。。。 注:英文为原文,中文为我的注释。没有英文的中文是我直接翻译过来的。   本文为读书笔记的第2部分(第一部分在这里),针对eloquent javascript的后面两章:浏览器事件和HTTP Request。这两章内容推荐看看。   1,It is important to realise that, even though events can fire a
http://cyqdata.cn/cnblogs/article-detail-382 
JSNinja-《Eloquent Javascript》读书笔记
朋友推荐的一本书(http://eloquentjavascript.net/),趁最近不忙看了下。 总的来说这本书一般吧,不大适合JS入门读者,因为里面的例子比较败笔,比较学术性不够生动和切符实际工作应用。 对于JS的书,个人还是推荐《head first javascript》~事实上据说head first那系列的书都还不错。 每本书总有其可取之处的,如果你计划也看这本书,或许你直接过一下我的笔记好了。。。 注:英文为原文,中文为我的注释。没有英文的中文是我直接翻译过来的。   1,There are six basic types of values: Numbers, strings, booleans, objects, functions, and undefined values.   6种值的基本类型   2,Don't forget the spec
http://cyqdata.cn/cnblogs/article-detail-363 
Blend设计VSM
    Silverlight中的ControlTemplate(1)-概念      Silverlight中的ControlTemplate(2)-概念      Silverlight中的ControlTemplate(3)-Blend设计ControlTemplate           上一篇我是通过Blend简单的演示如何修改ControlTemplate,这一篇关注VSM这个部分。     概念的东西就不再重复了,这篇通过Blend演示如何一步一步设计VisualStateManager     首先在WorkSpace上
http://cyqdata.cn/cnblogs/article-detail-331