Java中也有类加载器ClassLoader,其作用是动态装载Class文件,当我们从网络下载Class文件,或者在编译时不参与而在运行时动态调用时就需要用类加载器。由于Android对class文件进行了重新打包和优化,最终APK文件中包含的是dex文件,加载这种文件就需要用到DexClassLoader。
DexClassLoader(dexPath, optimizedDirectory,...
分类:
其他好文 时间:
2016-04-05 17:47:31
阅读次数:
154
前言在当今每日信息量巨大的社会中,源源不断的数据需要被安全的存储.等到数据的规模越来越大的时候,也许瓶颈就来了,没有存储空间了.这时候怎么办,你也许会说,加机器解决,显然这是一个很简单直接但是又显得有些欠缺思考的办法.无谓的加机器只会带来无限上升的成本消耗,更好的办法应该是做到更加精细化的数据存储与管理,比如说非常典型的冷热数据的存储.对于巨大的长期无用的冷数据而言,应该用性能偏弱,但是磁盘空间富余...
分类:
其他好文 时间:
2016-04-05 17:49:32
阅读次数:
260
有时候网络地址不能写死,分为好几套,那么怎么半呢?改来改去?
no,像光大学习,用几个三门运算符就行了。package com.chinaCEB.cebUtils;/**
* 该类为自己维护的本应用用到的一些全局常量, 具体的局部变量应再定义一个静态内部类来保存。 Globle的首字母,类似于R文件
*
* @author wanghao
*/
public class G { p...
分类:
其他好文 时间:
2016-04-05 17:46:13
阅读次数:
223
一、XML简介
xml是可扩展标记语言,主要用来标记数据、定义数据类型,非常适合万维网传输。
xml特点:
xml是一种标记语言,很类似HTML xml的设计宗旨是传输数据,而不是显示数据 xml标签没有被预定义,需要自行定义标签 xml被设计为具有自我描述性 xml是W3C的推荐标准
xml和html对比:
...
分类:
编程语言 时间:
2016-04-05 17:46:52
阅读次数:
206
一、路由器的硬件构成
路由器主要由以下几个部分组成:输入/输出接口部分、包转发或交换结构部分(switching fabric)、路由计算或处理部分。如图所示
图1 路由器的基本组成
输入端口是物理链路和输入包的进口处。端口通常由线卡提供,一块线卡一般支持4、8或16个...
分类:
其他好文 时间:
2016-04-05 17:48:10
阅读次数:
189
本文详细介绍了KNN分类算法的原理。
以及如何使用KD树实现KNN算法,包括KD树的构建与K近邻查找
最后给出了KD树的C#实现源码...
分类:
编程语言 时间:
2016-04-05 17:48:27
阅读次数:
243
Bound Services
快速查看bound服务允许被其它控件绑定,以便与之交互并进行进程间通信一旦所有的客户端都解除了绑定,bound服务将被销毁。除非该服务同时又是started类型的。
在本文中(参见目录)
关键类
ServiceServiceConnectionIBinder
范例RemoteServiceLocalService
bound...
分类:
移动开发 时间:
2016-04-05 17:45:42
阅读次数:
261
近几天做了个多功能时钟,分享一下
主界面
对应的代码:
MainActivity.javapackage com.example.clock;import android.app.Activity;
import android.os.Bundle;
import android.widget.TabHost;public class MainActivity extends Activi...
分类:
其他好文 时间:
2016-04-05 17:46:38
阅读次数:
215
本人原创文章,转载请注明出处。
mysql的内存管理庞大而先进,这在mem0pool.c文件的开头注释中都有说明,粗略的可以分成四部分,包含9大块:
buffer pool,
parsed andoptimized SQL statements,
data dictionarycache,
log buffer,
locks for eachtransaction,
hash...
分类:
数据库 时间:
2016-04-05 17:47:38
阅读次数:
323
本文介绍在Jenkins中如何通过Publish over SSH插件将构建好的应用发布到远程机的WEB容器中,以war包部署到Tomcat 7.0.63为例进行说明。文中略去了发布前的构建步骤,假设Job的构建结果为war包。...
分类:
其他好文 时间:
2016-04-05 17:47:45
阅读次数:
18692
3月30日,乐视在北京的一场发布会让整个智能电视行业“躁动不安”,除了发布了第4代超级电视之外,乐视还宣布了一个重磅计划------“414硬件免费日”,根据该计划,4月14日乐视将推超4 X55 Curved工程纪念版/超级电视X40S/X43s等几款献礼产品,用户无需为硬件买单。这可让其他靠卖硬件维持生计的厂商情何以堪呢?
从BOM成本定价到硬件免费,乐视为何只用了三年?...
分类:
其他好文 时间:
2016-04-05 17:44:55
阅读次数:
142
因为业务需要,android客户端需要加推送,原来采用的百度推送,但是小米手机有时候收不到,后来换成了极光推送,极光的话所有设备都能收到推送,但是在高峰的时候会推迟,博主说的免费版的,收费的没用过,也不错评论
博主用的android studio开发的,.so文件放置的位置啥的可能和eclipse有点不同,感觉用android studio开发jni一类的真的好费劲,博主现在老腻歪了,唉,废...
分类:
移动开发 时间:
2016-04-05 17:46:03
阅读次数:
248
mysql存储过程详解
1. 存储过程简介
我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。
一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一...
分类:
数据库 时间:
2016-04-05 17:45:28
阅读次数:
262
上拉加载更多,下拉刷新,网上比较强大比较全的一个开源库PullToRefresh,支持Listview、GridView、ScrollView等众多控件。下载地址:git clone https://github.com/chrisbanes/Android-PullToRefresh.git噢,伙计,当然你也可以这样https://github.com/chrisbanes/Android-Pul...
分类:
移动开发 时间:
2016-04-05 17:47:02
阅读次数:
284
1、下载、安装官网下载: http://www.mongodb.org/downloads下载好之后,接下来进行安装了:创建数据目录MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下((如: C:\ 或者 D:\ 等 )。
在本教程中,我们已经在C:盘 安装了 mongodb,现在让我们创建一个data的目录然后...
分类:
数据库 时间:
2016-04-05 17:44:24
阅读次数:
250
学习IO一直零零散散的,今天特地看教程、翻阅资料做笔记整理下I/O这块
IO流用来处理设备间的数据传输。Java程序用“流”的方式进行数据输入、输出操作。java.io包下提供各种“流”类和接口获取不同种类的数据,并通过标准的方法输入输出数据。
数据流的API结构
流的分类
IO流体系
>字节流和字符流字节流读取时,读到一个字节就返回一个字节,可以处理所有类型数据,如文本...
分类:
编程语言 时间:
2016-04-05 17:45:30
阅读次数:
202
学习内核的内存管理如果脱离了MMU的硬件原理,只去学习其软件逻辑,真的很难懂。说到底,软件代码的逻辑是为硬件服务,只是为了充分发挥硬件的各项功能,因此学习linux的内存管理机制,首先要学习下该处理器架构下MMU的工作原理,这样对我们理解页表机制的逻辑很有帮助...
分类:
系统相关 时间:
2016-04-05 17:46:52
阅读次数:
327