找到相关内容 3681
wdk tips (7.1): 线程的创建和销毁
虽然内核开发人员从一开始就要考虑多线程的问题,但用户态开发人员曾经有过一段美好的生活:他们只需关心一条线程(多半是UI线程)并且不必在乎太多性能问题:即使你在主逻辑里嵌套了无数层循环都没关系,该死的摩尔定律替你搞定一切问题。进入多核时代后,用户态开发人员终于发现了他们忽略很久的,但及其重要的一个技术点:多线程。朋友,好生活已经结束了,欢迎你来到混乱的时代。 我知道现在来写这篇东西似乎不合时宜,因为
http://cyqdata.cn/cnblogs/article-detail-35653 
数据库设计 Step by Step (1)
引言:一直在从事数据库开发和设计工作,也看了一些书籍,算是略有心得。很久之前就想针对关系数据库设计进行整理、总结,但因为种种原因迟迟没有动手,主要还是惰性使然。今天也算是痛下决心开始这项卓绝又令我兴奋的工作。这将是一个系列的文章,我将以讲座式的口吻展开讨论(个人偷懒,这里的总结直接拿去公司培训新人用)。   系列的第一讲我们先来回答下面几个问题 数据库是大楼的根基 大多数程序
http://cyqdata.cn/cnblogs/article-detail-35651 
分享一款基于Windows Phone 7的Metro样式的Silverlight主题
Windows Phone 7的Metro主题真的非常好看,同样我们可以将Metro主题应用到Silverlight应用程序中,前阵子在关注Windows Phone 7的时候发现就有这么一款主题,大家可以去http://silverzine.com/7metro/7metro.html 上看看具体的效果。   在该网站提供源代码下载,http://silverzine.com/7met
http://cyqdata.cn/cnblogs/article-detail-35650 
nginx+fastcgi+webpy惊险之旅
事件起因 自从去年11月份跳槽之后,就告别了熟悉的c#,涉险python开发,顺便开始熟悉管理之道  最近一直忙于一个新产品的beta版上线公测,该产品涉及到好几个子系统,为了节约空间,这些子系统全部部署在一台64位Linux机器上,通过不同端口访问,惊险之旅自此开始… 项目情况大致如下 A子系统: nginx管理静态文件,动态请求基于jsonp方式访问不同域名下的网关应用
http://cyqdata.cn/cnblogs/article-detail-35649 
Windows Phone 7 Tips (2)
上一篇Tips:Windows Phone 7 Tips (1), 今天也是分享10个Windows Phone 7 技巧,并提供离线文档下载1. 在Windows Phone 7中最简单的操作IsolatedStorge的代码: SaveNote()将文本框内容保存到Note.txt中,Edit()读取Note.txt到文本框中 2. Windows Phone 7中的Orientati
http://cyqdata.cn/cnblogs/article-detail-35648 
步步为营 .NET三层架构解析 六、BLL的设计
      BLL层,又叫业务逻辑层,顾名思义,就是放置业务逻辑的地方.      业务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。由于层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计
http://cyqdata.cn/cnblogs/article-detail-35647 
三种属性操作性能比较:PropertyInfo + Expression Tree + Delegate.CreateDelegate
在《上篇》中,我比较了三种属性操作的性能:直接操作,单纯通过PropertyInfo反射和IL Emit。本篇继续讨论这个话题,我们再引入另外两种额外的属性操作方式:Expression Tree(这和IL Emit基本一致)和通过Delegate的静态方法CreateDelegate创建相应的委托进行属性的赋值和取值。[源代码从这里下载] 目录 一、定义测试相关的接口、类型和委
http://cyqdata.cn/cnblogs/article-detail-35611 
【翻译】Professional Windows7 Development Guide 章节之——理解基本的NT安全性
前言:最近做一个客户端软件项目,发现很多在XP下轻松运行的功能,到了Win7下出现了很多问题,一时间摸不着头脑,网上也找不着相关的解决方案。没办法只好找了本相关的书啃起来,还是E文的。在读的过程中感觉读E文书比中文书费时多了,于是想到把自己的理解分享出来,一方面方便一些想了解相关知识的人,一方面接收大家的指正,提高一下自己的认识。 下面开始:win7安全性理解文章翻译系列:   ----
http://cyqdata.cn/cnblogs/article-detail-35606 
用DirectX实现多视图渲染
什么是多视图 一般的3D程序都只有一个视图,对应整个窗口的客户区。多视图就是在一个窗口中放置多个视图,以便从不同的角度观察模型或者场景。很多图形软件都有这个功能,比如大家熟知的3DMax就有四个视图,分别是前视图,左视图,顶视图和透视图。还有一些游戏引擎也有类似的Demo,比如irrlicht引擎中的SplitScreen就是用多视图实现的,如下图。 今天我们来看看如何用DirectX实现这种功
http://cyqdata.cn/cnblogs/article-detail-35604 
Future Pattern
Started: 俗话说一年之计在于春,一天之计在于晨,当我起床的时候,看见表正指向九点钟,十一点下班,十点上班,这是我现在的工作节奏。来北京马上就一个月了,近二十多天里,每天的天气都非常的妩媚,但是工作原因,只能困在办公室里,真是太遗憾了。          看到MSDN的这篇文章【http://msdn.micro
http://cyqdata.cn/cnblogs/article-detail-35602 
.NET自动化测试---API轻量级测试
自动化测试相对于手工测试有以下优点 a.Speed--快速地进行成千上万个测试用例; b.Accuracy--不受人为的因素的干扰,例如记录错误的结果; c.Precision--每次都以同样的方式运行; d.Efficiency--晚上白天都可以进行测试; e.Skill-Building--培养技能,手工测试非常枯燥乏味,提高不了技能。     &nbs
http://cyqdata.cn/cnblogs/article-detail-35601 
分享30个优秀的Photoshop网页设计教程
Photoshop 是 Adobe 公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件。今天,本文与大家分享30个非常有用的 Photoshop 网页设计教程。其实,网页设计并没有你想的那么难,相信看完这些教程,你也可以设计出漂亮的网页。 Create a Clean and Colourful Web Layout 在本教程,你将
http://cyqdata.cn/cnblogs/article-detail-35587 
Jquery 仿手机滑屏效果 - LyhucTouchSlider
前不久公司有个项目是在触摸屏上做产品展示,大家都觉得Iphone或者Android上的滑屏效果不错,我今天也顺便做了一个DEMO,滑屏效果的,预览图如下   演示地址:http://www.chuangyiwu.com/demo/jquery/lyhuctouchslider/下载地址:lyhuctouchslider.rar欢迎交流作者: alex hu 发表于 2011-03-25 15:04 原文链
http://cyqdata.cn/cnblogs/article-detail-35586 
关于类库中使用Console.Write问题,请教各位大牛!!
今天在CSDN发帖问了个问题,很简单。http://topic.csdn.net/u/20110325/14/8c47273b-51ec-4938-92c8-a2d865beb3bc.html在网页后台使用Console.Write 内容会被输出到哪?哇塞解决问题的没几个,反而说些其他的占了大多数。唉.. 不说了进入正题。--------------------------------------
http://cyqdata.cn/cnblogs/article-detail-35584 
步步为营 .NET三层架构解析 五、DAL与IDAL的设计
IDAL:数据访问层接口,接口是一种系列‘功能’的声明或名单,接口没有实现细节. DAL:数据访问层,主要用来做数据逻辑处理,具体为业务逻辑层或表示层提供数据服务。 先来看下IDAL的设计: ICustom.cs public interface ICustom { /// <summary> /// 添加一条记录
http://cyqdata.cn/cnblogs/article-detail-35582 
ASP.NET MVC 3 RTM 更新(2)
三、IResolver<TService>和SingleServiceResolver<TService>:IResolver<TService>、MultiServiceResolver<TService>:IResolver<IEnumerable<TService>>IResolver<TService>接口
http://cyqdata.cn/cnblogs/article-detail-35580 
sicily 2011. Nine Digits(宽搜+康托展开) 解题报告
Description Nine tiles, each with a number from 1 to 9 on it, are packed into a 3 by 3 frame. Your task is to arrange the tiles so that they are ordered as: 1 2 3 4 5 6 7 8 9    &nb
http://cyqdata.cn/cnblogs/article-detail-35579 
EntityFramework 元数据 设计分析
    由于之前已经尝试使用过 EF CodeFirst CTP4,所以这次在EF4.1发布的第三天,在 OEA 框架中已经支持使用它来实现数据访问层。而且,我们准备逐渐把原有的较量级ORM框架给替换掉,并且使用EF中的元数据系统来完全充当 OEA 中的 ORM 元数据,以便使用这些映射信息来实现一些更多的操作。由于还没有时间把整个 EF 的 MSDN 拿下,所以暂时
http://cyqdata.cn/cnblogs/article-detail-35575 
Tab切换类Lix Tabs 0.1发布
近期正在做的这个网站中,有的页面同时会出现好几个tab切换效果。在没有写这个类之前,每碰到多一个TAB我就得复制一遍tab函数,关键是这函数其实功能与前几个没什么两样。但不复制又不行,因为那tab函数是没法重用的。每当做到这里,都让我苦不堪言。 在博客园上参观了几位牛人的javascript实例后,我就开始琢磨着写这么一个类。这是否能叫类呢,我也不确定,不过确定能用就行了。修修改改用了两周+的时间
http://cyqdata.cn/cnblogs/article-detail-35573 
Silverlight 2.5D RPG游戏技巧与特效处理:(八)无限伸缩之空间系统
    网游今朝,抄袭当道,唯创新与突破方能引导中国网游行业走出囧境。从吸引玩家深入角度出发,更多的网游热衷于初期就让玩家体验到所有技能甚至最顶级装备;另一方面,每款作品开发商均会绞尽脑汁想出多多少少的噱头用于垂涎玩家眼球,比如《梦幻诛仙》所谓的首创“御空飞行系统”;《降龙之剑》的“开启天眼”以及《封神Online》中的
http://cyqdata.cn/cnblogs/article-detail-35572