先来看看整体的结构,结构体定义在DexFile.h里面 在dexFileSetupBasicPointers中设置各个子结构体,当然是在解析DexHeader之后源码在DexFile.c文件中 在解析每个子结构体之前我们先了解下leb128格式,源码leb128.c中解析这种格式 LEB128 ( ... ...
分类:
其他好文 时间:
2016-09-03 10:56:38
阅读次数:
222
委托的构成必须满足的4个条件: 委托包装的方法需要满足以下条件 方法的签名必须与委托一致,方法签名包括参数的个数、类型和顺序; 方法的返回类型要和委托一致,注意,方法的返回类型不属于方法签名的一部分 示例一: 示例二: 总结: 委托封装了包含特殊返回类型和一组参数的行为,类似包含单一方法的接口; 委 ...
HTTP请求报文格式 HTTP响应报文格式 Header 请求体的3种形式 推荐调试工具 HTTP的组成图示 1. HTTP请求报文格式 HTTP 的请求报文分为三个部分 请求行、请求头和请求体,格式如图: HTTP请求报文格式 HTTP请求报文格式 注:部分文章也将HTTP请求报文分为两部分请求头 ...
分类:
Web程序 时间:
2016-09-03 10:55:19
阅读次数:
254
https://msdn.microsoft.com/en-us/library/system.io.isolatedstorage.isolatedstoragefile(v=vs.110).aspx ...
分类:
其他好文 时间:
2016-09-03 10:56:21
阅读次数:
142
一、对软件工程的七个问题。 1.为什么要学习软件工程? 2.软件工程的学习要到达何种水平,才能实岗就业? 3.软件工程对我们来说,未来发展前景怎样,是否好就业? 4.软件工程行业就业是否是吃青春饭的? 5.软件工程是偏向实践还是理论? 6.软件工程与信息与通信安全有什么关系? 7.熟练掌握并运用,我 ...
分类:
其他好文 时间:
2016-09-03 10:54:22
阅读次数:
147
【题目大意】 给定一个序列t1,t2,...,tn ,求一个递增序列z1<z2<...<zn , 使得R=|t1?z1|+|t2?z2|+...+|tn?zn| 的值最小。本题中,我们只需要求出这个最小的R值。 【思路】 -这个比加延迟标记的左偏树调试得还久……WA到死…… 如果ti是递增的,我们只 ...
分类:
其他好文 时间:
2016-09-03 10:53:06
阅读次数:
210
准备工作:新建第一个JavaWeb项目 step3 给第一次配置tomcat的家伙们再说一遍如何配置tomcat 3.1 【Run】-【Edit Configurations】 3.2 【Default】 3.4【TomEE Server/Local】-【Server】-【Configuration ...
分类:
编程语言 时间:
2016-09-03 10:55:42
阅读次数:
215
一、首先了解web应用的本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 下面利用socket实现一个简单的web框架: 而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket ...
分类:
编程语言 时间:
2016-09-03 10:55:43
阅读次数:
303
一、工作 从7月底开始参与西宁和贵州项目的测试,8月份的工作重心就在这两个项目。 一个月的时间里,西宁工作量占65%,贵州30%,青海5%,我这边主要负责西宁项目,辅助测试贵州,贵州由另外一个妹纸燕燕负责,两个项目都是我们俩测试。 情况说明: 1、前期由培培作为负责人直到整体进度,中期培培只做整体把 ...
分类:
其他好文 时间:
2016-09-03 10:52:27
阅读次数:
147
一、抽象:简单的说,抽象就是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征。 1、抽象类:使用abstract关键字修饰的类叫做抽象类,且抽象类不能实例化(不能使用new关键字生成对象)。(如果一个类是抽象类,那么这个类可以包含0至n个抽象方法和具体方法(有声明有实现)) 2、抽象方 ...
分类:
其他好文 时间:
2016-09-03 10:53:20
阅读次数:
149
为什么要在非主线程创建NSTimer 将 timer 添加到主线程的Runloop里面本身会增加线程负荷 如果主线程因为某些原因阻塞卡顿了,timer 定时任务触发的时间精度肯定也会受到影响 有些定时任务不是UI相关的,本来就没必要在主线程执行,给主线程增加不必要的负担。当然也可以在定时任务执行时, ...
分类:
编程语言 时间:
2016-09-03 10:53:13
阅读次数:
331
from: http://www.yeolar.com/note/2012/08/26/mako-usage/ ...
分类:
其他好文 时间:
2016-09-03 10:52:27
阅读次数:
316
Django 紧紧地遵循这种 MVC 模式,可以称得上是一种 MVC 框架。 以下是 Django 中 M、V 和 C 各自的含义:M ,数据存取部分,由django数据库层处理。 V ,选择显示哪些数据要显示以及怎样显示的部分,由视图和模板处理。C ,根据用户输入委派视图的部分,由 Django ... ...
分类:
其他好文 时间:
2016-09-03 10:53:28
阅读次数:
351
1、所有对象都有引用计数。无论是给一个对象分配一个新名称还是放入一个容器(如:列表、元祖、字典),该对象的引用就会增加 2、数据类型分类和数据类型 None: None 数字: int,float,complex,bool 序列:list,tuple,str,(unicode,xrange,py2中 ...
分类:
其他好文 时间:
2016-09-03 10:52:19
阅读次数:
150
出错1:类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内解决方案:在后台文件中重载VerifyRenderingInServerForm方法,如:public override void VerifyRenderingInServerForm( ...
前言:在上篇中,分析了MediaPlayer的从创建到setDataSource过程,尽管看了代码,但是没有从MediaPlayer生态上认识各类库之音依赖调用关系,在本篇中将作一个补充整体上的认识。...
分类:
移动开发 时间:
2016-09-03 09:49:44
阅读次数:
210