摘要:                    
1. 最简单的schema文档 如何写一个最简单的xml schema文档呢? 首先,我们写出一个最简单的xml文档。 hello.xml ------------------- <?xml version="1.0"?> <greeting>hello world!!</greeting> <!--一个根元素:greeting;且这个元素不含属性,无子元素,内容是字符串。--> hello.xsd ---------- <?xml version="1.0"?> <xsd:schema                 阅读全文
            
        阅读排行榜
C++设计模式-原型
2011-08-03 20:05 by htc开发, 193 阅读, 收藏,
摘要:                    
定义用原型(Prototype)实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。结构理解1. Prototype是原型基类,提供Clone纯虚方法,它根据不同的派生类来克隆不同的对象。2. ConcretePrototype是原型具体类。实现Clone方法,克隆自己,返回克隆后的新对象。3. Client调用基类Clone接口,就可以得到一个克隆对象。要点1. 原型模式中,Client并不知道要克隆对象的实际类型,只需知道基类类型即可。2. 克隆对象比直接创建对象的优点在于,克隆是将原有对象的行为属性带到了新的对象中。3. C++没有克隆方法,要克隆一个对象,需要借助拷贝构造函数(C                阅读全文
            
        《算法导论》第11章 散列表 (1)直接寻址表
2012-03-07 22:54 by htc开发, 192 阅读, 收藏,
摘要:                    
(一)直接寻址表关键字集合U = { 0, 1, ..., m - 1 },实际的关键字集合K。用一个数组T[0..m - 1],其中每个位置对应U中的一个关键字。直接寻址表的问题:(1)如果U很大,要保存|U|大小的一张表T有点不实际。(2)实际存储的关键字集合K相对U来说可能很小,因而分配给T的大部分空间都要浪费掉。(二)位向量位向量 (bit vector)是一种仅包含0和1的数组,所占空间比包含指针的数组少得多。一个32位的整型,每一位用0和1表示key是否存在,这样一个整数就可以表示32个key。key / 32表示key应保持在数组哪个下标的整数中,而key % 32则表示key应                阅读全文
            
        Android上PhoneGap打包本地网站和在线网站
2011-12-30 16:52 by htc开发, 192 阅读, 收藏,
摘要:                    
谢谢@刚子提供这么个社区交流平台,特别感谢刚子提供上传权限, 哈哈,今天也发一个简单的Demo上来上来,给社区贡献一点绵薄之力。最近一直关注移动web开发,更多看的是web开发的程序的效果,还没有深入的去编程或开发。可能有不少人也是先做了解后才使用。我这里放一个简单的Demo,包括PhoneGap在Android上的打包,PhoneGap的相机例子,本地存放的html5mobi社区的sencha版本。还有两个网络版本都放到里面去,程序安装后可以直接打开运行看效果。本地运行html5mobi社区的sencha版开源的例子,需要自己去下载源码放到Android 的assets/www/目录下,因为                阅读全文
            
        很牛的牛顿迭代法
2011-12-26 22:33 by htc开发, 192 阅读, 收藏,
摘要:                    
在MIT公开课《计算机科学与编程导论》的第五讲中,讲到编写求解平方根的函数sqrt时,提到了牛顿迭代法。今天仔细一查,发现这是一个用途很广、很牛的计算方法。首先,考虑如何编写一个开平方根的函数sqrt(float num, float e)。参数num是要求开平方根的实数,参数e是计算结果可以达到多大误差。这是一个无法得到精确解,只能求出近似解的问题。该如何编写呢?1. 传统的二分法我们可以先猜测一个值作为解,看这个值是否在误差范围内。如果没有达到误差要求,就构造一个更好的猜测值,继续迭代。猜测值可以简单地初始化为num/2,但怎样在下一轮迭代前构造一个更好的猜测值呢?我们不妨参照二分查找算法                阅读全文
            
        
                    
                
浙公网安备 33010602011771号