2013年12月12日
摘要: 移植UCOS之前,你首先应该做好三件事:1.弄懂UCOS,这是谁都知道的哦 ^_^2. 弄懂你想要移植到的硬件平台3. 清楚你使用的编译器是如何处理函数的局部变量和怎么样处理函数间的参数传递这里多废话几句第三点:在UCOS里面,所有函数都要求具有重入性(除了OSSTAR()外,只有这个函数我觉得是不需要的,它仅仅使用了一次);重入性是多任务的基础,而所谓重入性从函数而言就是它的变量的保存问题,在中断这个函数的执行时它使用的变量需要得到保存,以便返回后的执行是正确的,就我使用的编译器而言,它通过堆栈传递函数参数,重入性问题就很容易解决拉,在中断任务时,它的参数已经在堆栈里面了,只要你保存好CPU 阅读全文
posted @ 2013-12-12 21:07 默默淡然 阅读(2193) 评论(0) 推荐(0) 编辑
摘要: 解决方法;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1031302sequence to isolate the issue and to resolve it properly. They are also ordered in the most appropriate sequence to minimize data loss. After completing each step, you can try installing 阅读全文
posted @ 2013-12-12 20:59 默默淡然 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 项目介绍NewsReader项目是一个新闻阅读类开源项目,支持iPhone和iPad。目前基于该项目并且已发布到App Store的产品有:VOA慢速英语和每天6分钟英语等项目源码地址:https://github.com/cubewang/NewsReader开源动机创业一直没有抽出精力来分享,但一直想分享些实际发布的产品的源码,而不只是个Demo,这样相对更有交流价值(并且NewsReader项目也学习和使用了大量开源项目);抱着和大家一起学习进步的心态,一起提高技术水平和产品设计水平,一起为打造中国市场更赞的移动产品而努力(正如你所看到的,能帮助到用户的、并且有创意的产品还比较少,多数只 阅读全文
posted @ 2013-12-12 00:22 默默淡然 阅读(490) 评论(0) 推荐(0) 编辑
  2013年12月11日
摘要: 原文链接:http://zoomzum.com/8-free-and-useful-c-gui-libraries/作者的话:C++标准中并没有包含GUI,这也使得C++开发图形化界面需要依赖于第三方的库。实际上,图形界面恰恰是C++的强项,小到平常使用的各类桌面软件,大到魔兽世界这样的游戏,都是C++擅长的地方。C++之所以能做到这一点,原因在于它是一门即能提供极高的性能,又能提供良好接口的语言。C性能很高,但是封装太差;Java封装很好,但性能不适合做界面开发,更别谈大型游戏。C++的GUI库除了最为人所熟知的MFC,其实还有其它很多,这篇文章列举了8个免费且实用的C++ GUI库。C++ 阅读全文
posted @ 2013-12-11 18:01 默默淡然 阅读(997) 评论(0) 推荐(0) 编辑
  2013年12月10日
摘要: 常见的分布式文件系统有,GFS、HDFS、Lustre 、Ceph 、GridFS 、mogileFS、TFS、FastDFS等。各自适用于不同的领域。它们都不是系统级的分布式文件系统,而是应用级的分布式文件存储服务。Google学术论文,这是众多分布式文件系统的起源==================================Google File System(大规模分散文件系统)MapReduce (大规模分散FrameWork)BigTable(大规模分散数据库)Chubby(分散锁服务)一般你搜索Google_三大论文中文版(Bigtable、 GFS、 Google MapR 阅读全文
posted @ 2013-12-10 23:53 默默淡然 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 摘 要Windows8已经发布,随之而来的基于WinRT的Metro应用也正向我们走来,正像它所宣传的:光滑、快、现代。看习惯了玻璃、立体风格的应用,或许Metro的简洁能给你留下不一样的体验。Visual Studio 2012为Metro应用提供了强有力的开发支持。磨刀不误砍柴工!这一章我们先来介绍一下开发环境的搭建及可能遇到的问题,最后再来一个简单的应用体验一下Metro的开发。第1节 搭建开发环境Windows8不但支持传统的桌面应用,并且推出一个专为触摸而设计的最新Metro风格应用,对于Metro应用必须要求在Visual Studio 2012下开发,随之一起发布的是.NET F 阅读全文
posted @ 2013-12-10 11:28 默默淡然 阅读(336) 评论(0) 推荐(0) 编辑
  2013年12月8日
摘要: 如今Windows Phone 7平台越来越火了,刚刚拿到一款新的Windows Phone,于是准备在电脑上搭建WP7的开发环境。首先,安装VS2010,升级到SP1,并安装Windows Phone SDK 7.1 RC,就可以开始编写WP7程序了。下面我们就来写一个简单的Hello World程序。打开VS2010,选择File->New->Project…打开新建工程对话框。选择Windows Phone Application。在下面的界面中,可以选择开发是基于WP 7.0还是7.1,我们以7.0为例。可以看到,系统自动为我们生成了两个xaml文件,以及对应的两个cs文件 阅读全文
posted @ 2013-12-08 23:40 默默淡然 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 本节开始进行Windows Phone 开发环境的搭建,包括所需要的操作系统及硬件的介绍,开发工具的下载与安装,以及开发工具的介绍等。由于Jake Lin老师的视频中讲解的是早期的Windows Phone Developer RTW版本的安装,及介绍了Windows Phone Developer Tools October 2010 Update(为了方便在手机上进行调试应用程序)安装等。但现在MS现在已经发布了最新版本的Windows Phone SDK7.1,笔者在阅读本视频前已经安装过了Windows Phone SDK 7.1,所以本文不在按照Jake Lin老师视频中讲解的过程安 阅读全文
posted @ 2013-12-08 23:32 默默淡然 阅读(280) 评论(0) 推荐(0) 编辑
  2013年12月7日
摘要: 1. 系统或功能要求 操作系统:Windows 7(32 位)、Windows 7(64 位)、Windows Vista SP2(32 位)和 Windows Vista(64 位)或者更高版本。 注意: 不支持 :Windows XP、Windows Server、Virtual PC 和 Hyper-V。 内存:计算机上具有 3 GB RAM 和 1.5 GB 空闲 RAM。 图形处理单元 (GPU) 仿真:DirectX 10 或 DirectX 11 图形卡(包含 WDDM 1.1 或更高版本的驱动程序以及 10 或更高版本的 DDI)。2. 如果系统中安装的是VS2010... 阅读全文
posted @ 2013-12-07 21:33 默默淡然 阅读(305) 评论(0) 推荐(0) 编辑
  2013年12月6日
摘要: 基于virtual studio 所有工程属性和 工程属性这是VS2010的改变,不能够在“工具-选项”中看到“VC++目录”了。 但是呢,我们可以在另外一个地方找到它,请看下边的对比照片。VS2008中:VS2010中:打开方式非常简单,选中工程,右键“属性”。或者,通过菜单栏的“项目-属性”也可以打开。===================================================================================================== 当然以上配置只对当前工程有效。下面介绍一下“一次性配置”的方法,也就是配置一次,以后就不 阅读全文
posted @ 2013-12-06 14:10 默默淡然 阅读(942) 评论(0) 推荐(0) 编辑