C++标准转换运算符reinterpret_cast
reinterpret_cast <new_type> (expression)
reinterpret_cast运算符是用来处理无关类型之间的转换;它会产生一个新的值,这个值会有与原始参数(expressoin)有完全相同的比特位。
什么是无关类型?我没有弄清楚,没有找到好的文档来说明类型之间到底都有些什
http://cyqdata.cn/cnblogs/article-detail-42257
事件绑定之小测试 — onclick && addEventListener
昨晚回去后,和雷子讨论如何才能“检测”到页面上某个元素都绑定了哪些事件监听函数,第一感觉就是应该从浏览器入手,比如FF,或者Chrome等,开发工具中应该有相应的功能,于是测试之: 前提:只是一个简单的小测试,而且 addEventListener 属于标准绑定函数,IE 中与此不兼容(IE 相应的是 attachE
http://cyqdata.cn/cnblogs/article-detail-42247
MVC3.0 JQuery异步加载分页数据
我的广告单元,有空点一下哦,谢谢!
案例实现实现功能,举个例子,腾讯的qq空间好友动态;谷歌的图片搜索下一页;校内的好友动态;微博的动态等等,都是采用了单页异步追加分页的方式实现数据分页加载的。随着平板电脑的普及,这种技术也更加切合用户的体验,虽然技术上不算复杂,但是确实提高了用户体验。当然这中方式也不是
http://cyqdata.cn/cnblogs/article-detail-42246
asp.net mvc3 Razor引擎中@使用规则小记
项目中前台用的是asp.net mvc3,Razor引擎(关于Razor的介绍可以参考:http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx),深深体验到了Razor引擎的方便强大。但在编码过程中也遇到了一些问题,就是Razor
http://cyqdata.cn/cnblogs/article-detail-42241
Linux "could not open default font 'fixed'."
刚刚碰到一个很奇怪的问题,忽然进不了X了,看提示是找不到字库的问题.
Linux "could not open default font 'fixed'."错误解决
不能进入Xwindow,错误如下:
log file:"/var/log/XFree86.o.log"Using config file:"/etc/X
http://cyqdata.cn/cnblogs/article-detail-42240
MVC3+EF4.1学习系列(五)----- EF查找导航属性的几种方式
文章索引和简介
通过上一篇的学习 我们把demo的各种关系终于搭建里起来 以及处理好了如何映射到数据库等问题 但是 只是搭建好了关系 问题还远没有解决
这篇就来写如何查找导航属性 和查找导航属性的几种方式 已经跟踪生成的SQL来检测是否满意 通过这节学习 来明白什么时候用哪个~~
一.三种加载
1.延迟加载
这是原文
http://cyqdata.cn/cnblogs/article-detail-42239
Visual Studio LightSwitch 2011 发布!
本篇博客原文Microsoft® Visual Studio® LightSwitch™ 2011 is Available Today选自Jason Zander的博客,由MSDN中文网站进行了汉化。
有些朋友反映,在LightSwitch产品网站上的下载链接点击后会链接到英文的微软首页,
http://cyqdata.cn/cnblogs/article-detail-42237
EXT.NET高效开发(三)——使用Chrome浏览器的开发人员工具
这篇帖子老少皆宜,不分男女,不分种族,不分职业。俗话说:“磨刀不误砍柴工”。掌握一些开发工具的使用,对自己帮助是很大的(无论是用于分析问题,还是提高生产力)。本篇就讲述如何利用Chrome浏览器(这里讲述的版本是14.0.835.2)的开发工具(因为IE浏览
http://cyqdata.cn/cnblogs/article-detail-42235
通过CTS学习Android API系列2——Bluetooth
CTS下Blutooth的用例在“<Android项目>/cts/tests/tests/bluetooth”下,最好自己先过一遍源码。
先上图给大家看看:
以上就是CTS测试蓝牙功能的基本方法,不难发现,作为兼容性规范测试,CTS涉及到的API非常少,主要集中在enable, d
http://cyqdata.cn/cnblogs/article-detail-42229
C# 制作不规则窗体的两种解决方案
我的广告单元,有空点一下哦,谢谢!
冒着被拍砖的危险,投放到首页。C#制作不规则窗体应该又是一个老生常谈的问题了,可能很多老鸟会带BS的眼神,那么请老鸟们视该文章如浮云吧。
制作不规则窗体,本例采用图片背景形式,这也是通常的思路。以前也做过类似的案例,但都不深入,这次项目中需要用到,顺便理了下思路,找
http://cyqdata.cn/cnblogs/article-detail-42228
条码、QRCode生成组件 zxing 使用范例
zxing是一个用来生成条码(包括QRCode)的组件。zxing在googlecode的链接
项目活跃程度和关注度都很高,说明它应该是不错的。可惜文档缺乏,下载的代码里也缺乏示例(或者至少我没有找到),导致十分难上手。我们程序员总有这样的习惯,先运行起来一个Hello World,再在这个程序上以小改动的方式学习其他功能。
这里给出一个用zxing生成QRCode图片的简单示例,希望可以减少一些
http://cyqdata.cn/cnblogs/article-detail-42227
编译时MSIL注入--实践Mono Cecil(1)
紧接上两篇浅谈.NET编译时注入(C#-->IL)和浅谈VS编译自定义编译任务—MSBuild Task(csproject),在第一篇中我们简单研究了c#语法糖和PostSharp的MSIl注入,紧接第二篇中我们介绍了自定义MSBuild编译任务(记得有位老兄发链接用 MSBuild自动发布Silverlight xap ,我想说的我做的是自定义编译任
http://cyqdata.cn/cnblogs/article-detail-42224
在Orchard中创建一个自定义字段类型
在《Orchard中的一些名词》一文中介绍过字段(
Field)的概念,它是一种轻量级的内容部件,通常只有一个字段,可以是一个文本输入框,或是一个日期选择框。我们可以把它理解为一种输入控件,或者称为字段类型。再来回顾一下《Orchard中的内容管理》中的介绍的一些概念,在Orchard中的任何数据都可以把它理解为内容(Content)。页面是内容、博客是内容、文章也是
http://cyqdata.cn/cnblogs/article-detail-42208
引子——从Mac OS X的Lion说起
最近感悟越来愈多,女儿越来越大,头发越来越少,我知道,自己老了。
30岁之后,时间仿佛开闸的河水一样滚滚而去,感觉自己浪费的时间太多。我们不得不承认,先知先觉的人会比我们领先10年甚至更多的身位。所以我们唯一能做的就是,奔跑和追赶。
岁数大了之后,会变的唠叨,此言非虚,现在常常回想起自己走过的道路,一路走来,我必须得承认自己是个普通的不能再普通的人,但是,引用电影里的一句话“保安怎么啦
http://cyqdata.cn/cnblogs/article-detail-42204
用VB.net开发.NET Micro Framework
.NET Micro Framework从4.2版本开始就支持VB.net,这对VB爱好者是一个福音,想当年,我也是用VB6开发工控项目,开发了若干年呀,对VB还是比较有感情的,不过后来转到.NET平台选择的是C#而不是VB.NET。
&nb
http://cyqdata.cn/cnblogs/article-detail-42195
关于Enterprise Library Security和System.Security的结合使用记录
本来刚想从博客园搜集点Enterprise Library Security的资料记录,发现博客园的网站又当机了(最近博客园经常当机呀)。看来还是自己手写下吧。以前使用过Enterprise Library的Logging 、Validation 和Cache 感觉还不错、当然这方面的选择还有的,比如日志记录的Nlog和Log4之类的,验证方面也有Fluent Validation 这种
http://cyqdata.cn/cnblogs/article-detail-42193
浅谈VS编译—MSBuild Task(csproject)
在上一篇浅谈.NET编译时注入(C#-->IL)中我们简单的反编译查看了几种c#语法糖和PostSharp在编译成IL时为我做的MSIL注入。紧接着在这节,要来看的就是MSBuild Task。在我们的代码预编译过程中我们可以创建我们自己的任务Task。下面我们就开始做一个简单的Task。
1:首先需要添加Microsoft.Build.Ut
http://cyqdata.cn/cnblogs/article-detail-42186
POJ 1125 Stockbroker Grapevine 解题报告
分类:图论,最短路,Floyd算法
作者:ACShiryu
时间:2011-7-28
地址:ACShiryu's Blog
Stockbroker Grapevine
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 17227
Accepted: 9306
Desc
http://cyqdata.cn/cnblogs/article-detail-42184
Javascrip基础(二)对象
前一篇中我们讲到,Javascript中任何对象o instanceof Object,都会返回true,因此,从这个层面来看,我以认为Javascript中一切都是对象。但是Javascript并不是一种完全面向对象的编程语言,因此对于简单数据类型,我们这样的讨论并没有太大的意义。我们这里所说的对象,主要是指一些复杂的对象,包括函数对象。 我们先从最常见的说起,var o = new Objec
http://cyqdata.cn/cnblogs/article-detail-42181
对于.Net中C#指针的研究
在C/C++中,对于指针的使用是很普遍的,可以这么说,如果没有指针的运用,都不知道程序如何来写。在.Net中,同样也是可以使用指针的,不过必须通过开启不安全的代码来使用。在默认情况下,新建的项目是不允许使用不安全的代码,这样,就必须通过设置项目来开启使用,通过设置项目“属性”的“生成”来达
http://cyqdata.cn/cnblogs/article-detail-42176