随笔分类 -  计算机的知识海洋

摘要:OracleVirtualBox转化.vdi到.vmdk 阅读全文
posted @ 2017-03-01 14:00 爱好和平的阿道夫 阅读(328) 评论(0) 推荐(0)
摘要:问题描述: ~~~ Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works. PSDispatch looks fine. Weird. 返回 代码: E_NOINTE 阅读全文
posted @ 2016-12-21 15:58 爱好和平的阿道夫 阅读(11816) 评论(0) 推荐(0)
摘要:递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己调用自己. 一个函数在其定义中直接或间接调用自身的一种方法,它通常把一个大型的复杂的问题转化为一个与原问题相似的规模较小的问题来解决,可以极大的减少代码量.递归的能力在于用有限的语句来定义对象的无限集合. 使用递归要注意的有两点: 1)递归就 阅读全文
posted @ 2016-03-25 15:19 爱好和平的阿道夫 阅读(332) 评论(0) 推荐(0)
摘要:自HTML 5 和 XHTML 2规范草稿公布以来,一直存在很大的争议。HTML 5是由包括Google、Mirosoft、Mozilla、Opera、Apple在内多家浏览器厂商共同起草的下一代web规范。 阅读全文
posted @ 2016-01-13 15:59 爱好和平的阿道夫 阅读(651) 评论(0) 推荐(0)
摘要:起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调... 阅读全文
posted @ 2016-01-06 13:25 爱好和平的阿道夫 阅读(319) 评论(0) 推荐(0)
摘要:很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思。alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人... 阅读全文
posted @ 2015-11-04 13:30 爱好和平的阿道夫 阅读(463) 评论(0) 推荐(0)
摘要:回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要... 阅读全文
posted @ 2015-11-04 13:10 爱好和平的阿道夫 阅读(316) 评论(0) 推荐(0)
摘要:在开发中我们经常遇到处理文件、目录时,操作系统平台不一样,导致开发时没问题,部署时发现和预期的结果不一样。部分就是由于操作系统差异引起的。 各个操作系统平台差异 换行符 Windows \r\n Linux ... 阅读全文
posted @ 2015-01-25 18:03 爱好和平的阿道夫 阅读(1142) 评论(0) 推荐(0)
摘要:一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go! 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了... 阅读全文
posted @ 2014-11-08 20:31 爱好和平的阿道夫 阅读(227) 评论(0) 推荐(0)