XML DTD验证一、什么是DTD 文档类型定义(DTD:Document Type Definition)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。 DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。 二、DTD的作用 1、有了DTD,每个X...
分类:
其他好文 时间:
2015-12-23 01:49:54
阅读次数:
191
XML 命名空间一、XML命名冲突 在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。 这个 XML 文档携带着某个表格中的信息: Apples Bananas 这个 XML 文档携带有关桌子的信息(一件家具): ...
分类:
其他好文 时间:
2015-12-23 01:48:32
阅读次数:
120
常见dos命令盘符的切换 d:回车显示当前目录下的文件 dir(directory)创建目录 md(make directory)删除目录 rd(remove directory)注意:带内容的目录(文件夹)不能直接删除删除带内容的文件夹 rd + /s 文件夹名称(询问是否删除) ...
分类:
其他好文 时间:
2015-12-23 01:49:50
阅读次数:
124
学习:重写hashCode()方法的必要性当一个类有可能会和其他类发生比较的时候,我们会重写equals方法,但大多数情况下,都忽略了重写hashCode方法。这里说一下重写hashCode的必要性。当我们使用HashSet或者HashMap的时候,在比对value|key是否存在时,会调用hash...
分类:
其他好文 时间:
2015-12-23 01:49:07
阅读次数:
133
自从上世纪90年代初期,Scrum方法就已经应用于开发复杂的产品。本指南介绍了如何应用Scrum构建产品。Scrum不是一种过程,也不是一项构建产品的技术,而是一个框架,在这个框架里可以应用各种过程和技术。Scrum的作用就是让开发实践方法的相对功效显现出来以便随时改进,同时也为开发复杂产品提供了框...
分类:
其他好文 时间:
2015-12-23 01:47:32
阅读次数:
264
Random:产生随机数的类构造方法: public Random():没有给种子,用的是默认种子,是当前时间的毫秒值 public Random(long seed):给出种子 给定种子后,每次得到的随机数是相同的成员方法: public int nextInt():返回的是int范围内的随机数 ...
分类:
其他好文 时间:
2015-12-23 01:49:57
阅读次数:
137
前言说一说这个问题的由来,一般使用wireshark不需要长时间抓包的,但是有时候遇到网络通信中非常棘手的问题,例如一个小时出现一次或者几个小时出现一次问题的情况,这种情况下就必须长时间抓包了。但是如果在wireshark中开始抓包之后等上几个小时肯定会出问题,因为这个时候抓包的内容都是存放在内存中...
分类:
其他好文 时间:
2015-12-23 01:48:18
阅读次数:
291
这里我们主要是用一下,如何能保持原来的图片的宽高比来轻松的实现放大的效果,主要的是UIViewContentModeScaleAspectFill这个起的效果:
我们用tableView来展示这个效果吧我们这里并没有计算图片的宽高比,直接用UIViewContentModeScaleAspectFill来实现#import "ViewController.h"
const CGFloat ZYTop...
分类:
其他好文 时间:
2015-12-23 00:41:19
阅读次数:
207
挺好的一道题目,我的做法是kmp+Dinic网络流。kmp求子串在P中出现的次数,从而计算love值。网络流主要用来处理最优解。case2中p1的love值是8,p2的love值是7,最终T包含p1和p2,hate值也仅仅算一次。这个题目难点在于思考为什么网络流的解法是合理,可以反证。从而导出最优解...
分类:
其他好文 时间:
2015-12-23 00:40:43
阅读次数:
248
问题:给定一个单向列表结构,判断它是不是回文的。 补充:是否可以在 O(n) 时间,O(1) 额外空间下完成? 解题思路: 对于数组,判断是否是回文很好办,只需要用两个指针,从两端往中间扫一下就可以判定。 对于单向列表,首先想到的是,将列表复制一份到数组中,然后用上面的方法就可以了,O(n)...
分类:
其他好文 时间:
2015-12-23 00:38:53
阅读次数:
158
QTP处理一些应用的新版本问题。当一个被测应用发生变化时,比如把一个”Login”按钮被改名为”Sign in”,您可以在共享对象容器(Shared Object Repository)中做一次更新,接着此次更新将扩展到所有涉及这个对象的脚本。您可以将测试脚本公布给Mercury Quality M...
分类:
其他好文 时间:
2015-12-23 00:38:32
阅读次数:
173
prototype 用$() $F() 找到的是原始的DOM,然后通过改变DOM元素的属性或增删节点来实现动态效果。而JQery找到的是JQery对象,对对象属性操作间接来改变DOM实现效果两种方法将JQery对象转换为对象原始DOM对象var obj = $obj.get(0);或var ob.....
分类:
其他好文 时间:
2015-12-23 00:39:00
阅读次数:
178
UIView之常用属性1. view.tag = 200; // 系统保留0~1002. view.frame = CGRectMake(20, 30, 300, 300);3. view.center = self.view.center;4. view.backgroun...
分类:
其他好文 时间:
2015-12-23 00:38:05
阅读次数:
276
一年前那时我做iOS开发,为了自动布局适配多种屏幕,我一般使用Masonry,后来偶然地在一个视频教程中发现老师使用了UIView+Autolayout(现在作者改名为PureLayout)自动布局,发现PureLayout的自动布局方式更符合OC开发者的习惯,使用起来更简单直观。此后我做项目或.....
分类:
其他好文 时间:
2015-12-23 00:37:50
阅读次数:
2679
今年我上大二,长了这么大直到今年大二开学开始到今天我活的才是最充实,最有意义的,也是最知道学习的一段时间,今年大二刚开始我就学习了软件工程,时候刚开始学习软件工程的我真的不知道学习这门学科做什么用,跟我们学习的专业又有什么关系,真的不知道,真的很迷茫!而且老师讲的也不是很听的懂,因为基础比较差的原因...
分类:
其他好文 时间:
2015-12-23 00:38:07
阅读次数:
191
python3.5 作用:实现了多种类型的伪随机数生成器 random模块基于Mersenne Twister 算法提供了一个快速伪随机数生成器。原先开发这个生成器是为了向蒙特卡洛模拟生成输入,Mersenne Twister算法会生成有一个大周期的近均匀分布的数,以适用于各种类型的应用。 1.生成...
分类:
其他好文 时间:
2015-12-23 00:38:38
阅读次数:
356
经试验可以成功安装license,具体步骤如下:一、从HP官方网上下载QTP10.0并安装。二、安装成功后,在C:\Program Files\Common Files\Mercury Interactive下创建文件夹:License Manager三、将破解工具mng-mpt82.ese复制到C...
分类:
其他好文 时间:
2015-12-23 00:36:10
阅读次数:
1221