摘要:
Android系统开发之XML文件的解析 我们知道Http在网络传输中的数据组织方式有三种分别为:XML方式、HTML方式、JSON方式。其中XML为可扩展标记语言,如下: Jack 23 Tom 25 Android中解析XML数据有三种方式:分别为 DOM、SAX、和XMLPULL。下面我们分别介绍这三种方式: 1)SAX(org.xml.sax) 方式Simple API for XML,以事件的形式通知程序,对XML进行解析。SAX是一种以事件驱动的XML api,由他定义的事件流可以指定从解析器传到专门的处理程序的代码的XML结构,特点是:解析速度快,占用内存...
阅读全文
posted @ 2013-09-15 19:36
you Richer
阅读(202)
推荐(0)
摘要:
一. VIM高亮进入vim后,在普通模式下输入如下命令,开启php代码高亮显示:syntax enable:source $VIMRUNTIME/syntax/php.vim二. VI常用命令_______________________________________________________一般模式光标移动__________________________________________________________h或向左方向键光标向左移动一个字符j或向下方向键 光标向下移动一个字符k或向上方向键光标向上移动一个字符l或向右方向键光标向右移动一个字符Ctrl + f屏幕向前翻动
阅读全文
posted @ 2013-09-15 19:34
you Richer
阅读(225)
推荐(0)
摘要:
objective-Cobjective-c 是c语言的改进版一、方法的定义:格式:-/+(返回值类型)方法名:(参数类型) 参数名 [方法名] : (参数类型) 参数名.........例如:-(int)max:(int) a andB : (int)b是说,定义了一个名为maxandB 的普通方法,其返回值为int,参数为a , b其中:-/+:-表示定义的是个普通方法;+表示定义的是个静态方法二、属性的定义:格式:属性类型 属性名(字符串属性名前面要加上*)例如: NSString *name;//字符串类型变量的定义 int a...
阅读全文
posted @ 2013-09-15 19:31
you Richer
阅读(327)
推荐(0)
摘要:
前段时间到阿里巴巴参加支付宝技术分享沙龙,看到支付宝在Android使用插件化的技术,挺好奇的。正好这几天看到了农民伯伯的相关文章,因此简单整理了下,有什么错误希望大神指正。 核心类 1.1 DexClassLoader类 可以加载jar/apk/dex,可以从SD卡中加载为安装的apk。 1.2 PathClassLoader类 只能加载已经安装到Android系统中的apk文件。 一、正文 1.1动态加载jar 类似于eclipse的插件化实现, 首先定义好接口, 用户实现接口功能后即可通过动态加载的方式载入jar文件, 以实现具体功能。注意, 这里...
阅读全文
posted @ 2013-09-15 19:30
you Richer
阅读(424)
推荐(0)
摘要:
九野的博客,转载请注明出处:http://blog.csdn.net/acmmmm/article/details/11711577题意:给定n个点,m条无向边下面m行表示u , v ,边权值求所有桥中最小的桥的权值,如不存在输出-1若图一开始就不连通或最小权值为0则输出1双连通求桥裸题附赠一大波测试数据:#include #include #include #define N 1010#define inf 10000000using namespace std;inline int Min(int a,int b){return a>b?b:a;}vectorG[N];int ...
阅读全文
posted @ 2013-09-15 19:27
you Richer
阅读(155)
推荐(0)
摘要:
九野的博客,转载请注明出处:http://blog.csdn.net/acmmmm/article/details/11711707求所有可能围成的正方形,借个代码#include #include #include #include #include #include #include #include #include #include #include using namespace std;#define LL long long#define PI acos(-1.0)#define FRE freopen("c:\\users\\nitlian\\desktop\\inp
阅读全文
posted @ 2013-09-15 19:24
you Richer
阅读(252)
推荐(0)
摘要:
九野的博客,转载请注明出处:http://blog.csdn.net/acmmmm/article/details/11711743题意:驴和老虎在方格中跑,跑的方式:径直跑,若遇到边界或之前走过的点则转向,驴向右转,虎向左转,若转向后还不能跑则一直呆着不动,问:他们是否会相遇,会输出相遇坐标,不会输出-1#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define M 1
阅读全文
posted @ 2013-09-15 19:22
you Richer
阅读(187)
推荐(0)
摘要:
VC在调试时,可能会报“写入位置0xcccccccc 时发生访问冲突”,或者“写入位置0xcdcdcdcd 时发生访问冲突”,这些问题可能是由于使用了未初始化的指针引起的。 在 Debug 模式下,VC 会把未初始化的栈内存上的指针全部填成 0xcccccccc ,当字符串看就是 “烫烫烫烫……”,会把未初始化的堆内存上的指针全部填成 0xcdcdcdcd,当字符串看就是 “屯屯屯屯……”。那么调试器为什么要这么做呢? VC的DEBUG版会把未初始化的指针自动初始化为0xcccccccc或0xcdcdcdcd,而不是就让取随机值,那是为了方便我们调试程序,如果野指针的初值不确定,那么每次调试.
阅读全文
posted @ 2013-09-15 19:20
you Richer
阅读(1187)
推荐(0)
摘要:
摘要:人类文明不断地进步,并不是现在的人比古代的人要聪明,而是我们能不断地“复用”前人的知识、经验。你能不能成为优秀的软件人才,也视乎你能不能不断地“复制”你的成功。一流的软件公司,关注的不止是在技术方面的复用,实际上软件开发过程中几乎所有的东西都可以复用!你有复用习惯吗?你是程序员吗?我们经常要写数据库连接的代码,这些代码都类似,无非是new一个connection,然后配置connection的参数,然后open。很多编码新手,常常会在不同的地方编写这段类似的代码。其实很简单,这段代码应该抽取出来供每个地方调用。如果你编写的代码中发现很多类似的甚至相同的代码到处都是,应该好好考虑重构一下了
阅读全文
posted @ 2013-09-15 19:18
you Richer
阅读(144)
推荐(0)
摘要:
前言 :本文旨在理清在Hadoop中一个MapReduce作业(Job)在提交到框架后的整个生命周期过程,权作总结和日后参考,如有问题,请不吝赐教。本文不涉及Hadoop的架构设计,如有兴趣请参考相关书籍和文献。在梳 理过程中,我对一些感兴趣的源码也会逐行研究学习,以期强化基础。 作者 :Jaytalent 开始日期 :2013年9月9日 参考资料:【1】《Hadoop技术内幕--深入解析MapReduce架构设计与实现原理》董西成 【2】 Hadoop 1.0.0 源码 【3】《Hadoop技术内幕--深入解...
阅读全文
posted @ 2013-09-15 19:15
you Richer
阅读(493)
推荐(0)