首页 > 2016年05月12日 > 全部分享
Android WebView的缓存方式分析
WebView的缓存可以分为(1)页面缓存和(2)数据缓存。     页面缓存是指当WebView加载一个网页时的html、JS、CSS等页面或者资源数据。这些缓存资源是由于浏览器的行为而产生,开发者只能通过配置HTTP响应头来影响浏览器的行为才能间接地影响到这些缓存数据。     他们的索引存放在/data/data/package_name/databases下。他们的文件存放在/...
分类:移动平台   时间:2016-05-12 23:12:07    收藏:0  评论:0  赞:0  阅读:216
ArcEngine 分类标注
arcgis中可以在同一个图层中定义不同的标注方式。 在ArcgisEngine中实现起来如下(以按OID为条件区分为例): /// /// 标注特定图层 /// /// 要标注的图层 /// 要标注的地图控件 public void PUB_ShowTargetFeature(ILayer IN_L...
分类:其他   时间:2016-05-12 23:11:56    收藏:0  评论:0  赞:0  阅读:276
Android性能专项测试测试点指导(二)
Android性能专项测试测试点指导(一) 上一篇文章通过导图的方式介绍了性能专项的几个测试点,那么今天将会详细阐述下。 内存:内存泄漏: 老生常谈的最多就是这货,这家伙的测试方法其实是最简单也是最难的,为什么简单,因为你要定位到路径,只需要重复操作即可,比如你怀疑播放器泄漏了,重复进入退出N次,那么就可以确定是播放器出问题了,可以提单了;说难,你需要进一步分析到底是哪里泄漏了,通过MAT工具...
分类:移动平台   时间:2016-05-12 23:11:47    收藏:0  评论:0  赞:0  阅读:130
嵌入式系统开发学习(1)
嵌入式系统开发流程嵌入式系统的一般开发流程如下: 嵌入式操作系统 管理资源 提高系统可靠性 硬件虚拟化 实时性能 多任务 现有的嵌入式操作系统 VxWorks pSOS PalmOS QNX OS-9 LynxOS WindowsCE uC/OS 嵌入式Linux FreeRTOS ARM体系架构ARM:Advanced RISC Machines ARM处理器共有37个寄存器,分为若干个组...
分类:其他   时间:2016-05-12 23:11:36    收藏:0  评论:0  赞:0  阅读:186
第5课:基于案例一节课贯通Spark Streaming流计算框架的运行源码
SparkStreaming,贯通Spark Streaming流计算框架,源码...
分类:其他   时间:2016-05-12 23:11:27    收藏:0  评论:0  赞:0  阅读:264
JS学习10(DOM扩展)
选择符API 这个API存在的主要目的就是让JS原生支持CSS查询。 querySelector() 这个方法接收一个CSS选择符,返回与该模式匹配的第一个元素或null。 var body = document.querySelector("body"); querySelectorAll() 这个方法同样接收一个CSS选择符,以静态NodeList的形式返回所有匹配的元...
分类:Web开发   时间:2016-05-12 23:11:17    收藏:0  评论:0  赞:0  阅读:186
centos7系统安装oracle11g指南
准备工作:         centos7系统正常工作且已经联网。         centos7有图形界面,因为后续安装有需要图形界面操作         oracle11g安装包下载完成(下载资源网址http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/112010-linuxsof...
分类:数据库技术   时间:2016-05-12 23:11:07    收藏:0  评论:0  赞:0  阅读:291
Java Web实用小知识01
${ctx}与 ${pageContext.request.contextPath} 这两个为一个意思,都是获取当前根目录,不同的是“${ctx}”为${pageContext.request.contextPath}的简写版,经查证之后果真如此,发现在项目的一个文件内有这样一段话的配置,<c:setvar="ctx" value="${pageContext.request.contextPath...
分类:编程语言   时间:2016-05-12 23:10:56    收藏:0  评论:0  赞:0  阅读:160
Java StringBuilder 和 StringBuffer 源码分析
简介 StringBuilder与StringBuffer是两个常用的操作字符串的类。大家都知道,StringBuilder是线程不安全的,而StringBuffer是线程安全的。前者是JDK1.5加入的,后者在JDK1.0就有了。下面分析一下它们的内部实现。 继承关系 public final class StringBuffer extends AbstractStringBuilder...
分类:编程语言   时间:2016-05-12 23:10:48    收藏:0  评论:0  赞:0  阅读:132
Qt的下载和安装
最新版下载地址为:http://www.qt.io/download-open-source/#section-2 老版本下载地址为:http://download.qt.io/archive/qt/ (此处有Q的t各个发行版本)...
分类:其他   时间:2016-05-12 23:10:36    收藏:0  评论:0  赞:0  阅读:166
Android系统架构
本文就Android系统四层架构做一些简单的总结,便于以后复习和查阅。...
分类:移动平台   时间:2016-05-12 23:10:27    收藏:0  评论:0  赞:0  阅读:182
《java入门第一季》之面向对象(匿名内部类)
1、认识匿名内部类 /* 匿名内部类 就是内部类的简化写法。 前提:存在一个类或者接口 这里的类可以是具体类也可以是抽象类。 匿名内部类的格式: new 类名或者接口名(){ 重写方法; };这代表的是一个子类对象 本质是什么呢? 是一个继承了该类或者实现了该接口的子类匿名对象。 */ interface Inter { public abst...
分类:编程语言   时间:2016-05-12 23:10:17    收藏:0  评论:0  赞:0  阅读:116
Android activity 详解一:activity的生命周期
一、概述:Activity是android的四大组件之一,是用户接口程序,它会提供给用户一个交互式的接口功能。它是 android 应用程序的基本功能单元,其实Android中的Activity运行机制跟servlet有些相似之处,Android系统相当于servlet容器,Activity相当于一个servlet,我们的Activity处在这个容器中,一切创建实例、初始化、销毁实例等过程都是容器来...
分类:移动平台   时间:2016-05-12 23:10:06    收藏:0  评论:0  赞:0  阅读:167
Rxjava入门与使用
认识 rxjavaRxJava是 ReactiveX 在JVM上的一个实现,ReactiveX使用Observable序列 组合异步和基于事件 的程序。 Observable(观察者) 和 Subscriber(订阅者)是两个主要的类。在 RxJava 上,一个 Observable 是一个发出数据流或者事件的类,Subscriber 是一个对这些发出的 items (数据流或者事件)进行处理(采...
分类:编程语言   时间:2016-05-12 23:09:57    收藏:0  评论:0  赞:0  阅读:123
Android之Volley框架源码分析
临近毕业,各种事情各种忙。我也没有认真专注写过博客,最近仔细看了Volley框架的使用及其源码,思前想后,想挑战一下自己,还是写一篇博客来分享,如有错误,欢迎吐槽。Volley简介  网络请求是一个App很重要的一部分,android系统只是提供了一个平台,而android应用则是基于这个平台上进行展示数据,起到与用户进行交互的作用,数据来源于服务端,而二者之间必须通过互联网进行传输数据,在Andr...
分类:移动平台   时间:2016-05-12 23:09:48    收藏:0  评论:0  赞:0  阅读:219
Phoenix Salted Table
Phoenix Salted Table是phoenix为了防止hbase表rowkey设计为自增序列而引发热点region读和热点region写而采取的一种表设计手段。通过在创建表的时候指定SALT_BUCKETS来实现pre-split。...
分类:其他   时间:2016-05-12 23:09:38    收藏:0  评论:0  赞:0  阅读:229
解密SparkStreaming运行机制和架构分析
解密Spark Streaming Job架构和运行机制 解密Spark Streaming容错架构和运行机制 作业的生成肯定是一个动态的生成 private[streaming] val graph: DStreamGraph = {   if (isCheckpointPresent) {     cp_.graph.se...
分类:其他   时间:2016-05-12 23:09:29    收藏:0  评论:0  赞:0  阅读:343
android项目之通讯录数据库
Android通讯录的制作有很多种方式,网上大部分也都有了,但是用数据库制作通讯录的却少之又少,这里我就制作一个简单的app供大家学习 先看一下效果图,在下面有提供项目源码 首先打开app会有一个全屏的闪屏效果     //全屏显示welcome画面          requestWindowFeature(Window.FEATURE_NO_TITLE);          ...
分类:移动平台   时间:2016-05-12 23:09:17    收藏:0  评论:0  赞:0  阅读:268
C++ 捕获本机网卡的IP包并对其解析的实现
编程要求:捕获本机网卡的IP包,对捕获的IP包进行解析。要求必须输出以下字段:版本号、总长度、标志位、片偏移、协议、源地址和目的地址。 TCP/IP协议定义了一个在因特网上传输的包,称为IP数据报(IP Datagram).这是一个与硬件无关的虚拟包,由首部和数据两部分组成.首部的前一部分是固定长度,共 20 字节,是所有IP数据报必须具有的.在首部的固定部分的后面是一些可选字段,其长度...
分类:编程语言   时间:2016-05-12 23:09:08    收藏:0  评论:0  赞:0  阅读:303
Android性能优化之内存优化
1、内存溢出的原因 1.1、内存泄漏 内存泄漏和内存溢出的区别: 内存泄漏:程序中存在对无用对象的引用,导致GC无法回收。内存泄漏最终会导致oom。 内存溢出:程序在申请内存时,没有足够的内存空间供其使用,出现out of memory。 1.2、保存多个耗用内存过大的对象 应用的某些逻辑操作消耗掉大量内存(譬如加载一张不经过处理的超大超高清图片等)导致超过阈值。 2、内存优化 2...
分类:移动平台   时间:2016-05-12 23:08:57    收藏:0  评论:0  赞:0  阅读:208
4339条   上一页 1 ... 12 13 14 15 16 ... 217 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!