09 2013 档案
摘要:研究Direct2D已经有一段时间了,也写了一个系列的文章 Direct2D ,是基于Windows API Code Pack 1.1。在前文 Direct2D教程VIII——几何(Geometry)对象的运算,本系列的终结篇 中介绍,由于Windows API Code Pack 1.1有错误问题,加上长时间没有更新(可以看出是2010年推出的),于是终止了该系列的教程。在网上寻寻觅觅Windows API Code Pack 1.1的替代品。找到了SharpDX。SharpDX官网:http://www.sharpdx.org/。下图是官网截图,SharpDX自诩是最好的DirectX的
阅读全文
摘要:给定一个字符串,仅由A、B、C3个字母组成。当出现连续两个不同的字母时,你可以用另外一个字母替换它,如有AB或BA连续出现,你把它们替换为字母C;有AC或CA连续出现时,你可以把它们替换为字母B;有BC或CB连续出现时,你可以把它们替换为字母A。可以不断反复按照这个规则进行替换,目标是使得最终结果所得到的字符串尽可能短,求最终结果的最短长度。输入:字符串。长度不超过200,仅由ABC3个字母组成。 输出:按照上述规则不断消除替换,所得到的字符串最短的长度。
阅读全文
摘要:目前博客园中成系列的Direct2D的教程有1、万一的 Direct2D 系列,用的是Delphi 20092、zdd的 Direct2D 系列,用的是VS中的C++3、本文所在的 Direct2D教程 系列,用的是VS2010的Visual Basic语言(可以很方便的转为C#),基于Windows API Code Pack 1.1。还有官方的说明文档 Direct2D ,用的是C++。本系列的前几篇文章:Direct2D教程I——简介及首个例子Direct2D教程II——绘制基本图形和线型(StrokeStyle)的设置详解Direct2D教程III——几何(Geometry)对象Dir
阅读全文
摘要:这两天,大容量的网盘的消息不断的推出。有百度的网盘推1T容量的;有腾讯的推10T容量的;有的还推不限容量的等等不一而足。先看看大容量网盘的历史早先是没有网盘这个概念的。能提供免费空间是电子邮箱早期的电子邮箱,空间很小,一般以M计。有10M的邮箱已经是大容量了。因为早期的技术,就是实打实的给你划分容量。后来在2004年4月1日愚人节这天,Google宣布推出免费的1G的邮箱,震惊了世界,有不少评论甚至认为这是Google给大家开的愚人节玩笑(Google有这方面的传统)。而Google实际上采用的是动态分配空间的做法,你用多少分配给你多少,分配给你的空间大小有个限额。于是,众多的邮箱纷纷跟风,推
阅读全文