Microsoft Surface 示例--Social Stream for Microsoft Surface 2.0
Social Stream for Microsoft Surface 是微软与Stimulant, Inc协作创建的一个简单的应用程序示例,此示例程序可以把社区的照片、tweets通过这个应用程序流畅的触摸和翻动分享给大家,值得我们一览。
示例中的代码:R
http://www.cyqdata.cn/cnblogs/article-detail-52662
自定义Orchard站点辅助工具——Shape Tracing
Orchard提供了一个Shape Tracing的工具,它可以帮助你定制你的Orchard站点。Designer Tools模块提供了这个工具,你可以通过这个工具来查看网站的各个部分都是怎么呈现的。Shape Tracing工具入门(Getting Started with Shape T
http://www.cyqdata.cn/cnblogs/article-detail-52163
swicth ( VcImageProc ) case 3:CImg 和 CImgProc —— 图像操作和处理类
一、前言
在上一篇博文中,我们初步介绍了本系列唯一的 DEMO —— “纯粹的线条”,并在文末讨论了实现此 DEMO 所需要走的两步:(1)设计自己的图像处理类(2)了解必要的 MFC 知识。本篇博文就是围绕第一步展开:首先讨论了图像处理中为什么要使用类,进一步-&g
http://www.cyqdata.cn/cnblogs/article-detail-42547
switch ( VcImageProc ) case 2:Introduction of 灰度阈值变换算法 Demo —— “纯粹的线条”
一、前言
之前在《VcImgProc小插曲》中,笔者对系列博文的安排做了一些调整,把对 DEMO 的介绍(也就是本篇博文啦)放在了前面,提前进入情景。
为什么要提前?第一,我考虑到 “自顶向下” 的学习方法效果往往比 “自底向上” 更好,能够更早接触实际问题,学习
http://www.cyqdata.cn/cnblogs/article-detail-42309
编译时MSIL注入--实践Mono Cecil(1)
紧接上两篇浅谈.NET编译时注入(C#-->IL)和浅谈VS编译自定义编译任务—MSBuild Task(csproject),在第一篇中我们简单研究了c#语法糖和PostSharp的MSIl注入,紧接第二篇中我们介绍了自定义MSBuild编译任务(记得有位老兄发链接用 MSBuild自动发布Silverlight xap ,我想说的我做的是自定义编译任
http://www.cyqdata.cn/cnblogs/article-detail-42224
Chrome(12)中使用getComputedStyle获取透明度(opacity)返回字符串不同于其它浏览器
获取计算后的元素样式,IE有currentStyle,而标准浏览器用getComputedStyle。IE9后也支持getComputedStyle了。发现以前写的css方法不好用了,在chrome中返回的结果与其它浏览器不同。重现如下
<!DOCTYPE HTML>
<HTML>
<HEAD>
<meta charset="utf-8" />
http://www.cyqdata.cn/cnblogs/article-detail-42159
switch ( VcImageProc ) case 1:Win7 下 Vc 6.0 平台搭建
一、前言
本文主要介绍在 Win7 下 Vc 6.0 的开发环境搭建。首先介绍两者兼容性的解决办法,以使 Vc 6.0 能够在 Win7 上正常运行;接着为了增强 Vc 6.0,介绍了功能极其强大的插件 Visual Assist X ;最后,为了增强 coder 的用户体验,推荐了一款代码字体的修改工具 Vc 6.0 FontSet。呵呵,希望在看完本文之后,抱怨 Vc 6.0
http://www.cyqdata.cn/cnblogs/article-detail-42137
switch ( VcImageProc ) case 0:开篇
一、前言
诸多原因,让我放弃在无线传感器网络方面的发展,转向对机器视觉的学习。所以在这里非常抱歉的说一声,“登临 TI ZStack” 系列博文的写作计划不得不停止了。但是,技术博文仍然要继续写下去!写作这种专注于某个主题的系列博文,不仅能够为大家提供有价值的参考资料,更能提高自己的注意力,整理大脑思路,增强学习的源动力。
今天晚上,我打算启动“VcIm
http://www.cyqdata.cn/cnblogs/article-detail-42100
利用Mono.Cecil制作出枚举类的泛型扩展方法
我的项目的某部分需要经常判断枚举的某个标识的存在,就经常出现类似于“(A & B) == B;”这样的代码。不过我看着觉得不爽,也觉得很繁琐。我知道Enum类有HasFlag()方法,但是这个会导致装箱,智能感知也感知不出来,不好。于是我就写了下面的代码:
1 public static bool Has<TEnum&
http://www.cyqdata.cn/cnblogs/article-detail-41629
我是如何设计并实现一门程序设计语言——一门函数式编程语言Lucida的诞生
Lucida——一门函数式程序设计语言的诞生起因完成了SM的第一个项目之后,老大给了我一段学习的时间,在这个期间我重温了一下CLR,并学习使用了Haskell,并研究了下Python的itertools和functools。不过不停的看书和看文档实在是一件无聊的事情。于是就想搞个看起来比较NB的东西做做。自己从本科那会就开始想写一个编程语言,不过那会缺乏编译的功底。自从阅读
http://www.cyqdata.cn/cnblogs/article-detail-41479
[WCF权限控制]利用WCF自定义授权模式提供当前Principal[实例篇]
在《原理篇》中我们谈到:如果采用自定义安全主体权限模式,我们可以通过自定义AuthorizationPolicy或者ServiceAuthorizationManager实现对基于当前认证用于相关的安全主体的提供,进而达到授权的目的。为了让大家对此有个更加深刻的认识,在这篇文章中我们会提供一个具体的例子。[源代码从这里下载] 目录: 一、创建自定义AuthorizationPol
http://www.cyqdata.cn/cnblogs/article-detail-41433
[JQuery]自定义CircleAnimation,Animate方法学习笔记
最近对看了一些JQuery的基础教程,被JQuery深深的吸引住了,以前用过Extjs,看了JQuery不禁感叹,javascript还能这么些,真是太神奇了!在此贴出一些学习成果,希望能对学习JQuery的其他同学有所帮助,同时也记录下自己的学习情况。 看了一些JQuery的官方教程,已经有点心潮澎湃了,就决定自己尝试着写一些东西出来。我看到了很多很绚的动画效果,然后决定自己也尝试一下
http://www.cyqdata.cn/cnblogs/article-detail-41415
由浅入深CIL系列:6.For和Foreach的CIL结构组成以及运行效率
本节即将新接触的CIL操作符如下:
br.s IL_003c
http://www.cyqdata.cn/cnblogs/article-detail-41330
由浅入深CIL系列:5.抛砖引玉:判断string是否为空的四种方法的CIL代码看看效率如何?
本节将接触几个新的CIL操作码如下
ldc.i4.0 将整数值 0 作为 int32 推送到计算堆栈上
&nb
http://www.cyqdata.cn/cnblogs/article-detail-41210
[WCF权限控制]从两个重要的概念谈起:Identity与Principal[下篇]
毫不夸张地说,安全主体(Principal)是整个授权机制的核心。我们可以简单地将将安全主体定义成能够被成功实施授权的主体。一个安全主体具有两个基本的要素:基于某个用户的安全身份和该用户具有的权限。绝大部分的授权都是围绕着“角色”进行的,我们将一组相关的权限集和一个角色绑定,然后分配给某个用户。所以在基于角色授权环境下,我们可以简单地将安全主体表示成:身份 + 角色。在.NET基于安全的应用编程接
http://www.cyqdata.cn/cnblogs/article-detail-41051
由浅入深CIL系列:4.抛砖引玉:使用CIL来分析string类型在.NET运算中的性能和避免装箱
一、在.NET中string是一种特殊的引用类型,它一旦被赋值在堆上的地址即不可改变,之后对其进行的字符串相加等操作之后的结果都指向另外一个堆地址,而非原来的字符串地址。现在我们看以下一段C#代码以观察string在实际编码过程中的使用。
class Program { static
http://www.cyqdata.cn/cnblogs/article-detail-41027
[WCF权限控制]从两个重要的概念谈起:Identity与Principal[上篇]
在安全领域,认证和授权是两个重要的主题。认证是安全体系的第一道屏障,守护着整个应用或者服务的第一道大门。当访问者叩门请求进入的时候,认证体系通过验证对方提供凭证确定其真实身份。作为看门人的认证体系,只有在证实了访问者的真实身份的情况下才会为其打开城门,否则将之举之门外。 当访问者入门之后,并不意味着它可以为所欲为。为了让适合的人干适合的事,就需要授权机制为具体的人设置具体的权限,并根据这些权限设
http://www.cyqdata.cn/cnblogs/article-detail-41000
由浅入深CIL系列:3.通过CIL观察.NET值类型和引用类型的内存分配
一、在.NET中,内存分配是非常重要的一大块,为了更深入的了解其分配情况,本节中我们将利用一个实例来查看其CIL语言分析内存的分配情况。下面我们首先来看实例C#源码如下:
class Program { static void Main(string[] args) {
http://www.cyqdata.cn/cnblogs/article-detail-40964
由浅入深CIL系列:2.CIL的基本构成+CIL操作码速记表+CIL操作码大全速查
一、CIL的基本构成
CIL由CIL指令(directive)、CIL特性(attribute)、CIL操作码(opcode)组成。
 
http://www.cyqdata.cn/cnblogs/article-detail-40916
循序渐进CIL系列:1.初步认识CIL通用中间语言
CIL简介:CIL(Common Intermediate Language)中文名为通用中间语言,注意它曾经被称为微软中间语言或MSIL,它是一种类似于JAVA字节码的语言。在微软语言平台中,不管程序员使用C#、VB.NET或者J#等语言编写的程序进行编译的时候,编译器将这几种语言编写的源代码编译为
http://www.cyqdata.cn/cnblogs/article-detail-40853