一、XML解析的简介
1、一般来说xml解析的方式有两种,Dom与SAX,且各有优缺点。pull是第三种方法见:pull解析XML
1)DOM:dom对象树
①、整个XML放入内存,转换为Document对象;
②、每个元素,转换成Element对象
③、文本,转换成Text对象
④、属性,转换成Attribute对象
优缺点:元素的CRUD比较简单,但是内存消耗大,大的xml文...
分类:
其他好文 时间:
2014-10-27 23:08:30
阅读次数:
445
字符串循环移位。时间复杂度和空间复杂度都为O(1),三种方法。...
分类:
其他好文 时间:
2014-10-27 19:34:09
阅读次数:
160
android中获取网络图片是一件耗时的操作,如果直接获取有可能会出现应用程序无响应(ANR:Application Not Responding)对话框的情况。对于这种情况,一般的方法就是耗时操作用线程来实现。下面列三种获取url图片的方法: 1.直接获取:(容易:ANR,不建议) mImageV...
分类:
移动开发 时间:
2014-10-27 10:33:39
阅读次数:
189
本文讲解MyEclipse(MyEclipse10)的三种方法,以SVN为例 Eclipse update site URL:http://subclipse.tigris.org/update_1.8.x 下载地址:http://subclipse.tigris.org/files/docu...
分类:
系统相关 时间:
2014-10-26 19:42:03
阅读次数:
186
在上一篇文章《Monkey源码分析之事件注入》中,我们看到了monkey在注入事件的时候用到了《Monkey源码分析番外篇之Android注入事件的三种方法比较》中的第一种方法,通过Internal
API的WindowManager的injectKeyEvent之类的方法注入事件。这种方法在android api level 16也就是android4.1.2之后已经发生了变化:
...
分类:
其他好文 时间:
2014-10-26 11:51:04
阅读次数:
228
创建完COM对象后,接下来是如何调用COM组件了。这里是在c++中的调用COM对象的方法。
创建COM对象一般有三种方法,正常创建一个对象,使用CoCreateInstance函数。若在远程系统中创建一个对象,使用CoCreateInstanceEX函数。而创建多个同一CLSID的对象时,使用CoGetClassObject函数。
1.先简单的使用CoCreateInstance函数创建一个C...
分类:
其他好文 时间:
2014-10-26 01:39:40
阅读次数:
264
一。两种装系统形式:(1)EFI+GPT(2)Legacy+MBRGPT和MBR为硬盘模式如果你安装的是32位的Win8,你的硬盘分区仍然是MBR模式只有你安装的是64位的Win8,你的硬盘分区才可能是GPT模式二。GTP转MBR的三种方法1.第三方软件法如果你手头有Win7内核的PE,可以进入PE...
分类:
其他好文 时间:
2014-10-24 22:12:51
阅读次数:
346
其实这是个极为简单的操作,可是我最初真的不会弄,哈哈,自嘲一下。我刚装了vs2013,这个解决方案资源管理器默认靠右了,习惯了靠左,那么咋搞呢?方法有三种:方法一:窗口-->重置窗口布局方法二:工具-->导入和导出设置-->重置所有设置-->覆盖 (用这个方法还可以安装你自己喜欢的主题)方发三:直接...
分类:
其他好文 时间:
2014-10-24 20:30:26
阅读次数:
239
在通常情况下iBATIS的参数在sqlmap中使用#param#的形式,参数名以’#’包着,但当使用sql的LIKE语句时就发生了问题,在单引号中无法使用#param#这种形式,下面列举出了3种方法来实现:当应用SELECT * FROM TABLE WHERE COL LIKE ’value%’时...
分类:
数据库 时间:
2014-10-24 20:29:14
阅读次数:
256
原文:http://www.pocketmagic.net/2012/04/injecting-events-programatically-on-android/#.VEoIoIuUcaV
往下分析monkey事件注入源码之前先了解下在android系统下事件注入的方式,翻译一篇国外文章如下。
Method 1: Using internal APIs
方法1:使用内部AP...
分类:
移动开发 时间:
2014-10-24 18:58:03
阅读次数:
396