- JUST技术:JUST高效时空索引揭秘及使用指南
JUST极客
一、问题背景城市中超过80%的数据都与时空有关,如加油站点、出租车轨迹、交通路况等。这些数据多为半结构化和非结构化数据,并且需要管理的数据量巨大。传统的时空数据库管理海量数据时会出现性能严重下降的情况,如带有PostGIS插件的PostgresSQL。HBase等具有高可扩展性的分布式数据库又不能直接管理时空数据。为此,GeoMesa提供了大量的时空索引工具管理时空数据。但是,它支持的时空类型不够
- JUST技术:管理海量空间数据的利器-空间填充曲线
JUST极客
现实世界中存在大量的多维空间数据,如加油站位置、河流走向等。为了高效存储和管理海量的空间数据,很多基于Key-Value存储的空间数据库,如开源的空间插件GeoMesa[1]、京东城市自研的时空数据引擎JUST[2],都使用了空间填充曲线技术。它们能够将多维空间数据转换到一维空间上,并通过转换后的一维空间索引值存储和查询多维数据,因此能够在Key-Value数据库中存储管理海量的时空数据。本文详细
- GeoMesa的安装与Quick Start【HBase】
涛O_O
GeoMesa是一个运行在分布式计算系统上,支持大规模时空矢量数据查询和分析的开源工具。本文介绍GeoMesa安装,以及来自官方的QuickStart教程(基于HBase)。第一部分GeoMesa的安装1.下载从Github下载已经编译好的二进制文件,解压至目标目录#downloadandunpackagethemostrecentdistribution:wget"https://github.
- geomesa-cassandra地理大数据库安装测试
alvinTaoR
大数据giscassandrageomesa
环境:centos7、java8、cassandra3.0.29、geomesa-cassandra_2.12-3.5.2配置Java环境:安装配置cassandra:下载cassandra:wgethttps://www.apache.org/dyn/closer.lua/cassandra/3.0.29/apache-cassandra-3.0.29-bin.tar.gztar-xzfapac
- GeoMesa 从GDELT中写入数据
涛O_O
GDELT介绍GDELT是国外一个大数据存储项目,它提供了自1979年至今的全球广播、印刷和网络新闻媒体报道的事件,并按时间和位置索引。其数据量十分庞大,类别也很丰富。教程里使用的是这个地址下的数据,更新的频率为15分钟。教程使用2018年1月的数据进行试验。下载数据使用一个shell脚本批量下载这些文件(注意:官网教程里的脚本有误):#!/bin/bashmkdirgdelt&&cdgdeltf
- Geoserver+Geomesa+HBase时空大数据环境搭建
峥嵘37
gishbasebigdata大数据
1.技术栈介绍随着互联网技术日益发展,庞大的数据量,传统关系型数据库已无法满足业务需求,需结合Nosql型数据库来应对时空海量数据和业务发展。针对日前互联网外出交通出行,位置点实时监控与轨迹播放等场景,提供一套有效的技术方案来满足需求。本文选型Geomesa+HBase技术栈,教大家搭建一套属于自己的单机版时空大数据环境,自下而上的技术组件介绍,希望能使大家清晰的掌握该组合技术栈。1.1Hadoo
- 【转载】GeoServer+GeoMesa+HBase 时空大数据环境搭建
阿群1986
文章标签:javanosqlhadoopgis版权:CC4.0BY-SA版权声明:本文为CSDN博主「yangdengxian」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。文章版权分类.png原文链接:https://blog.csdn.net/yangdengxian/article/details/113727936GeoServer+GeoMesa+HBas
- HBase集群环境搭建v2.0
非法小恋
本文档环境基于ubuntu16.04版本,如果最终不使用SuperMap产品,可以不配置geomesa-hbase_2.11-2.2.0-bin.tar.gz相比1.0版本,升级hadoop2.7.3版本、geomesa-hbase升级为2.11-2.2.0版本(转发请注明出处:https://www.jianshu.com/u/829cbce64381如发现有错,请留言,谢谢)一、准备1.1软件
- HBase集群环境搭建v1.0
非法小恋
本文档环境基于ubuntu14.04版本,如果最终不使用SuperMapiServer9D,可以不配置geomesa-hbase_2.11-2.0.1-bin.tar.gz一、准备1.1软件版本hadoop-2.6.5zookeeper-3.4.10.tar.gzhbase-1.3.1-bin.tar.gzgeomesa-hbase_2.11-2.0.1-bin.tar.gz1.2网络规划本文规划
- JUST技术:高效时空索引揭秘及使用指南
京东数科技术说
时空数据JUST时空数据时空索引数据模型
一、问题背景城市中超过80%的数据都与时空有关,如加油站点、出租车轨迹、交通路况等。这些数据多为半结构化和非结构化数据,并且需要管理的数据量巨大。传统的时空数据库管理海量数据时会出现性能严重下降的情况,如带有PostGIS插件的PostgresSQL。HBase等具有高可扩展性的分布式数据库又不能直接管理时空数据。为此,GeoMesa提供了大量的时空索引工具管理时空数据。但是,它支持的时空类型不够
- GeoMesa-HBase操作篇——Java API基本操作
在渊
智慧城市大数据GeoMesa
目录1.创建DataStore1.1创建Option1.2解析参数1.3获取DataStore参数1.4创建DataStore2.创建SimpleFeatureType3.创建schema4.读取数据5.写入数据查询数据6.查询数据1.创建DataStore1.1创建Option由于之后的操作可能涉及到多个操作,因此利用Options类来对这些操作信息进行封装publicOptionscreate
- 内存总是不够?HBase&GeoMesa配置优化了解一下
华为云开发者社区
hbase集群内存数据管理华为云
概况:生产环境HBase集群内存经常处于高位(90%),而且GC之后也是内存依然处于高位,经分析内存全部由集群的regionserver进程所持有,,经常重启之后,大概3-4天就会保持在高位。由上述症状,可以判断集群内存有泄露的嫌疑。分析1、先熟悉一下HBase的内存模型HBase系统中有两块大的内存管理模块,一块是MemStore,一块是BlockCache,前置是用于集群写入所属内存,而后者用
- 安装GeoMesa HBase小记-最终版
蜗牛@漫步
geomesahbasehadoop
本人前几天安装GeoMesaHBase时,按照官网安装完成后,官网示例一直不能成功跑通,错误百出,准备放弃,吐槽一下官方文档,写的很烂,没啥发现,网上这方面资料很少,无意中发现一个叫铁头乔的网友的安装资料,虽然安装GeoMesa只有寥寥三行,但帮助很大,自己为何不能自己编译源码呢,于是开始按想法来实现。。。下面是重新安装过程:1安装geomesagitclonehttps://github.com
- 内存总是不够?HBase&GeoMesa配置优化了解一下
华为云
技术交流
概况:生产环境HBase集群内存经常处于高位(90%),而且GC之后也是内存依然处于高位,经分析内存全部由集群的regionserver进程所持有,,经常重启之后,大概3-4天就会保持在高位。由上述症状,可以判断集群内存有泄露的嫌疑。分析1、先熟悉一下HBase的内存模型HBase系统中有两块大的内存管理模块,一块是MemStore,一块是BlockCache,前置是用于集群写入所属内存,而后者用
- 内存总是不够?HBase&GeoMesa配置优化了解一下
华为云开发者社区
hbase集群内存数据管理华为云
概况:生产环境HBase集群内存经常处于高位(90%),而且GC之后也是内存依然处于高位,经分析内存全部由集群的regionserver进程所持有,,经常重启之后,大概3-4天就会保持在高位。由上述症状,可以判断集群内存有泄露的嫌疑。分析1、先熟悉一下HBase的内存模型HBase系统中有两块大的内存管理模块,一块是MemStore,一块是BlockCache,前置是用于集群写入所属内存,而后者用
- 内存总是不够?HBase&GeoMesa配置优化了解一下
华为云开发者社区
概况:生产环境HBase集群内存经常处于高位(90%),而且GC之后也是内存依然处于高位,经分析内存全部由集群的regionserver进程所持有,,经常重启之后,大概3-4天就会保持在高位。由上述症状,可以判断集群内存有泄露的嫌疑。分析1、先熟悉一下HBase的内存模型HBase系统中有两块大的内存管理模块,一块是MemStore,一块是BlockCache,前置是用于集群写入所属内存,而后者用
- 在GeoServer中安装GeoMesa HBase
蜗牛@漫步
geomesahadoop
默认情况下,HBaseGeoServer插件捆绑在GeoMesa二进制分发版中。我的安装目录在/usr/local/geomesa-hbase_2.11-2.0.2下,解压缩/usr/local/geomesa-hbase_2.11-2.0.2/dist/gs-plugins/geomesa-hbase-gs-plugin_2.11-2.0.2-install.tar.gz到GeoServer的W
- Bigdata-Hbase+Geomesa+Geoserver集群部署并发布地图服务
adson1987
BigData
Bigdata-Hbase+Geomesa+Geoserver集群部署并发布地图服务基本环境配置安装java安装hadoop安装zookeeper安装hbase安装Geomesa整合geoserver基本环境配置所有节点:1.关闭防火墙systemctlstopfirewalld.servicesystemctldisablefirewalld.service2.主机名映射[root@bdmast
- GeoMesa编译与二次开发专栏(2) - GeoMesa简介
木之野火
本篇参考的文档与博客:1、GeoMesa官网介绍:https://www.geomesa.org/documentation/index.html2、阿里云-GeoMesa开发指南:https://help.aliyun.com/document_detail/87287.html3、HuFeiHu-Blog的博客:https://blog.csdn.net/u011596455/article/
- hbase+geomesa+geoserver踩过的坑
jinger_000
geomesa
参考博文配置hbase+geomesa+geoserver,当执行下面步骤时:$java-cpgeomesa-tutorials-hbase-quickstart-2.1.0-SNAPSHOT.jarorg.geomesa.example.hbase.HBaseQuickStart --hbase.zookeepersmaster --hbase.cataloggeomesa_hbasem
- GeoMesa 详细介绍
Freedom3568
GIS-Spark
GeoMesa1.GeoMesa概述GeoMesa是开源的基于分布式计算系统的面向海量时空数据查询与分析的工具包,它支持多种可扩展的、基于云端的数据存储架构,包括ApacheAccumulo,HBase,Cassandra,GoogleBigtable,以及用于流计算的ApacheKafka。同时GeoMesa还可以和ApacheStorm一起处理流数据,并使用Spark进行空间分析。同时,Geo
- GeoMesa介绍
barrycug
GeoMesa是由locationtech开源的一套地理大数据处理工具套件。其可在分布式计算系统上进行大规模的地理空间查询和分析。使用GeoMesa开源帮助用户管理、使用来自于物联网、社交媒体、手机应用的海量的时空(spatio-temporal)数据。GeoMesa支持将海量的时空数据存储到Accumulo,HBase,GoogleBigtable和Cassandra数据库中,并提供高效的索引来
- 基于容器部署Geomesa集群
litterbug21
为了能够在一台虚拟机上搭建完开发环境,昨天终于基于容器成功部署了Geomesa集群,由于之前对于Docker和容器编排还是一知半解(光看书不动手还是不行的)。下面简单介绍一下部署的过程:1、假设你已经安装好了虚拟机环境,系统安装的是CentOS7的最小安装版本。安装Docker可以参考:https://download.daocloud.io/Docker_Mirror/Docker/17.03.
- 如何合理的设计HBase RowKey?
天地不仁以万物为刍狗
OpenTSDB时序数据库
今天分享的内容主要是HBaseRowKey与索引设计相关的一些技巧、原则和相关案例。内容包含四个部分:HBase基础原理速览;探讨合理的需求调研方法;RowKey与索引设计的常见技巧、原则;关于OpenTSDB/JanusGraph/GeoMesa典型案例的设计分析。1.HBase基础第一部分包括基础概念与数据模型介绍、快速浏览读写流程、介绍RowKey在读写流程中发挥的作用。首先是基本概念介绍。
- GeoMesa介绍
达微
GeoMesa是由locationtech开源的一套地理大数据处理工具套件。其可在分布式计算系统上进行大规模的地理空间查询和分析。使用GeoMesa开源帮助用户管理、使用来自于物联网、社交媒体、手机应用的海量的时空(spatio-temporal)数据。GeoMesa支持将海量的时空数据存储到Accumulo,HBase,GoogleBigtable和Cassandra数据库中,并提供高效的索引来
- GeoMesa Spark
达微
GeoMesaSpark一、SparkJTS1.1示例1.2配置1.3地理空间用户定义的类型和功能1.4geojson输出1.5Building二、SparkCore2.1示例2.2配置2.3简单功能序列化2.4使用三、空间RDD提供程序3.1AccumuloRDDProvider3.2HBaseRDDProvider3.3FileSystemRDDProvider3.4ConverterRDDP
- Geomesa 索引
涛O_O
在之前的文章中,已经对Geomesa的基本功能和基本查询与写入操作做了介绍。我们了解到Geomesa是一个分布式地理大数据存储框架,它通过与许多分布式数据库整合,并提供标准化的接口,使得用户能方便、高效地在这些分布式数据库中查询、检索、处理时空大数据。在使用时,我们只需调用Geomesa提供的接口,而无需关心数据在底层数据库中的存储方式。但是,理解Geomesa数据存储方式,特别是其建立索引的方式
- Geomesa学习3 - 数据操作
汤圆毛毛
本章主要介绍GeoMesa的操作流程,包括数据写入、索引创建、数据查询等,GeoMesa前期的安装部署见GeoMesa安装一、Geomesa主要常用类类描述SimpleFeatureBuilder用来创建feature,feature是geomesa完整数据的实体类,一个feature对应一条数据SimpleFeature空间要素的抽象表达,默认含有geometry字段,根据定义的SimpleFe
- Geomesa学习1- 概要
汤圆毛毛
一、需求背景时空数据存储的需求愈发庞大,80%的信息与空间信息有关;时空数据时用于整合其他各种类型数据的基础;对完善的时空大数据存储解决方案的需求日益迫切。二、Geomesa简介Geomesa是一款开源的基于分布式计算系统的面向海量时空数据查询与分析的工具包,可用于交通轨迹数据存储分析等相关领域。Geomesa可以在分布式列数据库的基础上进行扩展,目前支持Accumulo,HBase,Cassan
- Geomesa学习2 - 索引机制
汤圆毛毛
GeoMesa一共有两大类索引,分别是普通属性索引、时空索引。Geomesa时空索引使用了基于Z-order填充曲线的GeoHash空间索引技术,并对时间维度进行了扩展,共提供两类四种索引。其中2表示二维,即空间索引,3表示3维,即时空索引;Z表示点的索引,XZ表示线/面的索引。(1)空间索引(Z2和XZ2)如果SimpleFeatureType有空间类型属性,如Point、LineString、
- Algorithm
香水浓
javaAlgorithm
冒泡排序
public static void sort(Integer[] param) {
for (int i = param.length - 1; i > 0; i--) {
for (int j = 0; j < i; j++) {
int current = param[j];
int next = param[j + 1];
- mongoDB 复杂查询表达式
开窍的石头
mongodb
1:count
Pg: db.user.find().count();
统计多少条数据
2:不等于$ne
Pg: db.user.find({_id:{$ne:3}},{name:1,sex:1,_id:0});
查询id不等于3的数据。
3:大于$gt $gte(大于等于)
&n
- Jboss Java heap space异常解决方法, jboss OutOfMemoryError : PermGen space
0624chenhong
jvmjboss
转自
http://blog.csdn.net/zou274/article/details/5552630
解决办法:
window->preferences->java->installed jres->edit jre
把default vm arguments 的参数设为-Xms64m -Xmx512m
----------------
- 文件上传 下载 解析 相对路径
不懂事的小屁孩
文件上传
有点坑吧,弄这么一个简单的东西弄了一天多,身边还有大神指导着,网上各种百度着。
下面总结一下遇到的问题:
文件上传,在页面上传的时候,不要想着去操作绝对路径,浏览器会对客户端的信息进行保护,避免用户信息收到攻击。
在上传图片,或者文件时,使用form表单来操作。
前台通过form表单传输一个流到后台,而不是ajax传递参数到后台,代码如下:
<form action=&
- 怎么实现qq空间批量点赞
换个号韩国红果果
qq
纯粹为了好玩!!
逻辑很简单
1 打开浏览器console;输入以下代码。
先上添加赞的代码
var tools={};
//添加所有赞
function init(){
document.body.scrollTop=10000;
setTimeout(function(){document.body.scrollTop=0;},2000);//加
- 判断是否为中文
灵静志远
中文
方法一:
public class Zhidao {
public static void main(String args[]) {
String s = "sdf灭礌 kjl d{';\fdsjlk是";
int n=0;
for(int i=0; i<s.length(); i++) {
n = (int)s.charAt(i);
if((
- 一个电话面试后总结
a-john
面试
今天,接了一个电话面试,对于还是初学者的我来说,紧张了半天。
面试的问题分了层次,对于一类问题,由简到难。自己觉得回答不好的地方作了一下总结:
在谈到集合类的时候,举几个常用的集合类,想都没想,直接说了list,map。
然后对list和map分别举几个类型:
list方面:ArrayList,LinkedList。在谈到他们的区别时,愣住了
- MSSQL中Escape转义的使用
aijuans
MSSQL
IF OBJECT_ID('tempdb..#ABC') is not null
drop table tempdb..#ABC
create table #ABC
(
PATHNAME NVARCHAR(50)
)
insert into #ABC
SELECT N'/ABCDEFGHI'
UNION ALL SELECT N'/ABCDGAFGASASSDFA'
UNION ALL
- 一个简单的存储过程
asialee
mysql存储过程构造数据批量插入
今天要批量的生成一批测试数据,其中中间有部分数据是变化的,本来想写个程序来生成的,后来想到存储过程就可以搞定,所以随手写了一个,记录在此:
DELIMITER $$
DROP PROCEDURE IF EXISTS inse
- annot convert from HomeFragment_1 to Fragment
百合不是茶
android导包错误
创建了几个类继承Fragment, 需要将创建的类存储在ArrayList<Fragment>中; 出现不能将new 出来的对象放到队列中,原因很简单;
创建类时引入包是:import android.app.Fragment;
创建队列和对象时使用的包是:import android.support.v4.ap
- Weblogic10两种修改端口的方法
bijian1013
weblogic端口号配置管理config.xml
一.进入控制台进行修改 1.进入控制台: http://127.0.0.1:7001/console 2.展开左边树菜单 域结构->环境->服务器-->点击AdminServer(管理) &
- mysql 操作指令
征客丶
mysql
一、连接mysql
进入 mysql 的安装目录;
$ bin/mysql -p [host IP 如果是登录本地的mysql 可以不写 -p 直接 -u] -u [userName] -p
输入密码,回车,接连;
二、权限操作[如果你很了解mysql数据库后,你可以直接去修改系统表,然后用 mysql> flush privileges; 指令让权限生效]
1、赋权
mys
- 【Hive一】Hive入门
bit1129
hive
Hive安装与配置
Hive的运行需要依赖于Hadoop,因此需要首先安装Hadoop2.5.2,并且Hive的启动前需要首先启动Hadoop。
Hive安装和配置的步骤
1. 从如下地址下载Hive0.14.0
http://mirror.bit.edu.cn/apache/hive/
2.解压hive,在系统变
- ajax 三种提交请求的方法
BlueSkator
Ajaxjqery
1、ajax 提交请求
$.ajax({
type:"post",
url : "${ctx}/front/Hotel/getAllHotelByAjax.do",
dataType : "json",
success : function(result) {
try {
for(v
- mongodb开发环境下的搭建入门
braveCS
运维
linux下安装mongodb
1)官网下载mongodb-linux-x86_64-rhel62-3.0.4.gz
2)linux 解压
gzip -d mongodb-linux-x86_64-rhel62-3.0.4.gz;
mv mongodb-linux-x86_64-rhel62-3.0.4 mongodb-linux-x86_64-rhel62-
- 编程之美-最短摘要的生成
bylijinnan
java数据结构算法编程之美
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
public class ShortestAbstract {
/**
* 编程之美 最短摘要的生成
* 扫描过程始终保持一个[pBegin,pEnd]的range,初始化确保[pBegin,pEnd]的ran
- json数据解析及typeof
chengxuyuancsdn
jstypeofjson解析
// json格式
var people='{"authors": [{"firstName": "AAA","lastName": "BBB"},'
+' {"firstName": "CCC&
- 流程系统设计的层次和目标
comsci
设计模式数据结构sql框架脚本
流程系统设计的层次和目标
 
- RMAN List和report 命令
daizj
oraclelistreportrman
LIST 命令
使用RMAN LIST 命令显示有关资料档案库中记录的备份集、代理副本和映像副本的
信息。使用此命令可列出:
• RMAN 资料档案库中状态不是AVAILABLE 的备份和副本
• 可用的且可以用于还原操作的数据文件备份和副本
• 备份集和副本,其中包含指定数据文件列表或指定表空间的备份
• 包含指定名称或范围的所有归档日志备份的备份集和副本
• 由标记、完成时间、可
- 二叉树:红黑树
dieslrae
二叉树
红黑树是一种自平衡的二叉树,它的查找,插入,删除操作时间复杂度皆为O(logN),不会出现普通二叉搜索树在最差情况时时间复杂度会变为O(N)的问题.
红黑树必须遵循红黑规则,规则如下
1、每个节点不是红就是黑。 2、根总是黑的 &
- C语言homework3,7个小题目的代码
dcj3sjt126com
c
1、打印100以内的所有奇数。
# include <stdio.h>
int main(void)
{
int i;
for (i=1; i<=100; i++)
{
if (i%2 != 0)
printf("%d ", i);
}
return 0;
}
2、从键盘上输入10个整数,
- 自定义按钮, 图片在上, 文字在下, 居中显示
dcj3sjt126com
自定义
#import <UIKit/UIKit.h>
@interface MyButton : UIButton
-(void)setFrame:(CGRect)frame ImageName:(NSString*)imageName Target:(id)target Action:(SEL)action Title:(NSString*)title Font:(CGFloa
- MySQL查询语句练习题,测试足够用了
flyvszhb
sqlmysql
http://blog.sina.com.cn/s/blog_767d65530101861c.html
1.创建student和score表
CREATE TABLE student (
id INT(10) NOT NULL UNIQUE PRIMARY KEY ,
name VARCHAR
- 转:MyBatis Generator 详解
happyqing
mybatis
MyBatis Generator 详解
http://blog.csdn.net/isea533/article/details/42102297
MyBatis Generator详解
http://git.oschina.net/free/Mybatis_Utils/blob/master/MybatisGeneator/MybatisGeneator.
- 让程序员少走弯路的14个忠告
jingjing0907
工作计划学习
无论是谁,在刚进入某个领域之时,有再大的雄心壮志也敌不过眼前的迷茫:不知道应该怎么做,不知道应该做什么。下面是一名软件开发人员所学到的经验,希望能对大家有所帮助
1.不要害怕在工作中学习。
只要有电脑,就可以通过电子阅读器阅读报纸和大多数书籍。如果你只是做好自己的本职工作以及分配的任务,那是学不到很多东西的。如果你盲目地要求更多的工作,也是不可能提升自己的。放
- nginx和NetScaler区别
流浪鱼
nginx
NetScaler是一个完整的包含操作系统和应用交付功能的产品,Nginx并不包含操作系统,在处理连接方面,需要依赖于操作系统,所以在并发连接数方面和防DoS攻击方面,Nginx不具备优势。
2.易用性方面差别也比较大。Nginx对管理员的水平要求比较高,参数比较多,不确定性给运营带来隐患。在NetScaler常见的配置如健康检查,HA等,在Nginx上的配置的实现相对复杂。
3.策略灵活度方
- 第11章 动画效果(下)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- FAQ - SAP BW BO roadmap
blueoxygen
BOBW
http://www.sdn.sap.com/irj/boc/business-objects-for-sap-faq
Besides, I care that how to integrate tightly.
By the way, for BW consultants, please just focus on Query Designer which i
- 关于java堆内存溢出的几种情况
tomcat_oracle
javajvmjdkthread
【情况一】:
java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: <jvm-arg>-Xms3062m</jvm-arg> <jvm-arg>-Xmx
- Manifest.permission_group权限组
阿尔萨斯
Permission
结构
继承关系
public static final class Manifest.permission_group extends Object
java.lang.Object
android. Manifest.permission_group 常量
ACCOUNTS 直接通过统计管理器访问管理的统计
COST_MONEY可以用来让用户花钱但不需要通过与他们直接牵涉的权限
D