MIX 11– 微软互联网技术大会系列(3)——第一天主题演讲Web是核心,Microsoft Web Platform (后半程)
第一天的主题演讲当然不能少了 Scott Gu!后面都是他的台子了!更多的图片就不再这里面贴了,太大了,可以看看微博:http://weibo.com/cnmsdn 更多官方信息:http://www.microsoft.com/presspass/events/mix/default.aspx
提前预告,明天,也就是MIX11第二天主题演讲一定是Windows Phone的重大更新,如果你想看直
http://www.cyqdata.cn/cnblogs/article-detail-36285
(译)如何使用cocos2d制作基于tile地图的游戏教程:第一部分
原文链接地址:http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d
教程截图:
在这个2部分的教程中,我将会教大家如何使用cocos2d来做一个基于tile地图的游戏,当然还有Tiled地图编辑器。(我们小时候玩的小霸王小学机里面的游戏,大部分都是基于tile地图的游戏,如坦克大战、冒险岛、吞
http://www.cyqdata.cn/cnblogs/article-detail-36240
让NoSql支持简单条件查询
现在随着NoSql的迅速发展 NoSql也已经不是只一种概念,像MongoDB、tokyo tyrant等,一些乱七八糟的对Nosql 的介绍我就不说了,应为他只取决于key-value 的存储方式,所以他的速度就快,但是我如果想进行条件查询怎么版呢?只要改变一些逻辑就可以了,废话不多说了,下面只谈我的思路,怎么安装我就不说了
我测试用的是tokyo tyrant,我也是刚接触不久
比如
http://www.cyqdata.cn/cnblogs/article-detail-36230
iOS用户设计指南 - 平台特征
iOS系统的设备有一些特有的特征,影响着所有在其上面运行的应用程序的用户体验。大部分的热门应用,都是做到了很好的与这些特征的融合。
屏幕尺寸
设备的屏显是影响用户体验的重中之重。不仅是用户能通过视觉感受到的,如:文字、图片、视频等;还包括用户看不到的,如:操作体验(苹果的移动都是一个键的风格,所以触摸交互成了它的操作体验的重点)。
虽然应用在不同的尺寸、分辨率下,会带来不同的用户体验,但还是存
http://www.cyqdata.cn/cnblogs/article-detail-36214
SQL Server 2005 新增 cross apply 和 outer apply 联接语句
我们知道有个 SQL Server 2000 中有个 cross join 是用于交叉联接的。实际上增加 cross apply 和 outer apply 是用于交叉联接表值函数(返回表结果集的函数)的, 更重要的是这个函数的参数是另一个表中的字段。这个解释可能有些含混不请,请看下面的例子:
-- 1. cross join 联接两个表select * from TABLE_1 a
http://www.cyqdata.cn/cnblogs/article-detail-36154
MVC中,Ajax Post 数组的实现方案
如果HTML 脚本是这样的话:
<form action="P.aspx" ><input type="checkbox" name="v" value="v1" /><input type="checkbox" name="v" value="v2" /></form>
当Post 的时候, Action 可以是这样:
public User
http://www.cyqdata.cn/cnblogs/article-detail-36071
分享插件平台相关的源码分析——SharpDevelop、Composition Application Block、Eclipse OSGi、ObjectBuilder
今天分享一下我们在2008年设计OSGi.NET动态插件化平台时研究的源代码。在源码分析中,让我也见识了很多高手编写的非常巧妙、高超的程序。这几个程序中,最精妙的应该属于ObjectBuilder,最复杂是CAB。SharpDevelop是.NET最著名的开源IDE,基于自己创建的插件框架,这个插件化框架比较简单易用,不过,并不是我心目中真正的插件平台,因此,在参考SharpDevelop和OSG
http://www.cyqdata.cn/cnblogs/article-detail-36044
关于position定位下的各种属性说明!
在这里详细讲解一下,希望能让更多的新手理解能够合理去理解position定位!
代码如下:
.box2:"我"一直没有找到依靠.所以"我"会停靠在浏览器的左上方.
.relative下的box:.relative是"我"的依靠.如果.relative块没有设置position:relative;"我"会一直往上寻找有position:relative;的依靠.如果一直没有目标."我"会以浏览器的左
http://www.cyqdata.cn/cnblogs/article-detail-35979
今天是星期几,从iOS API 到 .net Framework.
早已不用Javascript/VBscript获取星期几的函数了,getDay/Weekday.它们功能太单一,而且不扶持本地化.
在iOS中获取某日期的API:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.locale = [[[NSLocale alloc] initWithL
http://www.cyqdata.cn/cnblogs/article-detail-35934
NoSQL架构实践(三)——以NoSQL为缓存
在《NoSQL架构实践》系列的前面两篇文章中,介绍了《以NoSQL为主》和《以NoSQL为辅》的架构。由于NoSQL数据库天生具有高性能、易扩展的特点,所以我们常常结合关系数据库,存储一些高性能的、海量的数据。从另外一个角度看,根据NoSQL的高性能特点,它同样适合用于缓存数据。用NoSQL缓存数据可以分为内存模式和磁盘持久化模式。
内存模式
&
http://www.cyqdata.cn/cnblogs/article-detail-35886
5 Tools to Boost Your Productivity with Computer
Human beings are greedy and lazy by nature and that is not uncommon to pursue varieties of things which make life easier.
As a knowledge worker in software realm (developer?), your daily work is likel
http://www.cyqdata.cn/cnblogs/article-detail-35878
用 os.walk 和 fnmatch 删除指定目录下的pyc文件
在提交版本库的时候需要清除工作目录下的pyc文件,在《python cookbook》2.16节中提供了一种遍历目录树并找出指定文件的方法,可以利用这个清除工作目录下的pyc文件。
我做了简单的注释,并在pattern的调用中加入了strip方法以去除其两端的空格,来防止patterns字符串在以分号分割的同时因存在空格而无法匹配的情况。
遍历目录树
#!/user/bin/python# -*
http://www.cyqdata.cn/cnblogs/article-detail-35862
Microsoft Access应用可以这么玩
Access作为一个轻量级的个人数据库,很久以前是数据库设计的流行工具,整理资料的过程中看到一个基于access的accdb格式的应用,功能也很强大。在目前网络应用主流的今天这样的应用比较少,不过在特定的场景下采用这个方案仍是一个高效快速的解决方案。
效果一览
如下是一个“营销项目.accdb”实例,可见报表、查询等展现非常方便
通过定制,这个软件外观发生了很大的变化,
http://www.cyqdata.cn/cnblogs/article-detail-35825
iOS用户设计指南 - 介绍
介绍 iOS用户设计指南主要讲述了关于iOS app的用户界面以及用户体验设计相关的指南与原则。iOS用户设计指南并不涉及在编码中如果使用你的设计。如果你已经到了准备编程阶段,请阅读《iOS应用程序指南》。概述按照iOS平台约定,将有助于你定位开发优秀的iOS应用程序。优秀的应用程序应遵守平台及设计原则开发人员应该清楚地明确你所设计的iOS应用程序所使用的设备。例如,当一个应用程序在设备中运行,响
http://www.cyqdata.cn/cnblogs/article-detail-35807
C#中标准Dispose模式的实现
需要明确一下C#程序(或者说.NET)中的资源。简单的说来,C#中的每一个类型都代表一种资源,而资源又分为两类:
托管资源:由CLR管理分配和释放的资源,即由CLR里new出来的对象;
非托管资源:不受CLR管理的对象,windows内核对象,如文件、数据库连接、套接字、COM对象等;
毫无例外地,如果我们的类型使用到了非托管资源,或者需要显式释放的托管资源,那么,就需要让类型继承接口IDispo
http://www.cyqdata.cn/cnblogs/article-detail-35776
Cosmos里程碑1--C#开源操作系统学习系列四
使用的代码包为cosmos14395.zip,以下把COSMOS里程碑1简称为COSMOS MS1或 MS1 COSMOS
申请:由于本篇内容涉及的技术的东西太多,小弟水平有限,如有思想认识上的错误,欢迎大家指正。
对于IBM-PC兼容机的硬件启动流程我目前理解是这样的:通电->BIOS初始化与自检->CPU初始化->加载硬盘的0磁道0柱面1扇区的内容进内存并开始执行这一部分
http://www.cyqdata.cn/cnblogs/article-detail-35743
分享30个优秀的Photoshop网页设计教程
Photoshop 是 Adobe 公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件。今天,本文与大家分享30个非常有用的 Photoshop 网页设计教程。其实,网页设计并没有你想的那么难,相信看完这些教程,你也可以设计出漂亮的网页。
Create a Clean and Colourful Web Layout
在本教程,你将
http://www.cyqdata.cn/cnblogs/article-detail-35587
__doPostBack的一些应用
这段时间做了一个小项目,里面用到了很多HTML的控件,如:<button>,为了解决后台取值的问题研究了一下__doPostBack总结一下心得:一、 在后台判断哪个按钮点击了。前台代码:<button type="button" id="Button1" onclick="__doPostBack('btnReturn','1')">查询&l
http://www.cyqdata.cn/cnblogs/article-detail-35571
Nios II实用之音频控制
最近想整理一下割草机里面所设计到的小技术,先大体了解下它的整体框架,它以FPGA为核心,两个PIC对传感器的数据进行处理,然后通过串口发送给FPGA数据。在FPGA中,Nios处理器添加必要的中断,捕捉传感器信号,进行简单的防卫功能。
今天想对车子上的声音控制做一个总结,声音是通过PWM来控制的,PWM的频率能变化出不同的音调,音节的长短,可以通过定时器来控制,当选择好一个音节后,音节响的过程
http://www.cyqdata.cn/cnblogs/article-detail-35471
ESFramework 与设计模式(01) -- 应用Composite模式
在ESFramework 4.0 进阶(02)-- 核心:消息处理的骨架流程一文中我们介绍的ESFramework提供的消息处理的骨架流程,假设我们有这样的需求,我们需要在网关级消息监控器处放置两个监控器,一个用于对收到的消息进行特殊的验证,另一个用于检查重复的消息。咋一看,可能觉得骨架流程做不到这一点,因为它只为网关级监控器预留了一个
http://www.cyqdata.cn/cnblogs/article-detail-35260