- Nodejs @elastic/elasitcsearch库内存泄漏 解决方案
XLLcsdn
elasticsearch大数据搜索引擎
废话不多说直接上代码注:这里使用了axios作为中间请求。如使用axios请npminstallaxios'usestrict';constconfig=require('config');const{Client,Transport}=require('@elastic/elasticsearch');constdebug=require('debug')('elasticsearch')con
- Centos7安装Elasticsearch(单节点)
忧郁的兜兜
elasticsearchcentoslinux
注意:1.需要安装jdk112.Elasticsearch不能用root账号启动安装JDK11创建elasitcsearch的用户和组:esuser/esuser#创建组groupaddesuser#创建用户useradd-r-gesuseresuser#设置密码passwdesuser安装#下载wgethttps://artifacts.elastic.co/downloads/elastics
- Elasticsearch实战 | match_phrase搜不出来,怎么办?
铭毅天下
Elasticsearchmatch_phrase优化匹配不全
1、问题抛出某个词组在Elasitcsearch中的某个document中存在,就一定通过某种匹配方式把它搜出来。举例:title=公路局正在治理解放大道路面积水问题。输入关键词:道路,能否搜索到这个document呢?实际应用中可能需要:1)检索关键词”理解”、”解放”、”道路”、“理解放大”,都能搜出这篇文档。2)单个的字拆分“治”、“水”太多干扰,不要被检索出来。3)待检索的词不在词典中,也
- elasitcsearch从安装到集成springboot
palm down
springbootspringbootelasticsearch
文章目录springboot集成elasitcsearch安装elasticsearch安装kibana配置ik分词器插件kinaba使用springboot2.3.2集成es6.7.2一、添加依赖二、配置三、javarestapi操作esspringboot集成elasitcsearch安装elasticsearch下载地址:https://www.elastic.co/guide/en/ela
- elastic开启xpack
后知不觉1
背景elasitcsearch开启认证后,报DecoderException:javax.net.ssl.SSLHandshakeException:Noavailableauthentic异常,这事因为没有开启ssl证书认证解决1、生成证书备注不要输入密码,输入密码需要配置密码文件cd$ESHOMEbin/elasticsearch-certutilca#一直enter2、产生p12密钥bin/
- Python Elasticsearch API操作ES集群
三杯水Plus
环境Centos7.4Python2.7Pip2.7MySQL-python1.2.5Elasticsearc6.3.1Elasitcsearch6.3.2知识点调用PythonElasticsearhAPIPythonMysqldb使用DSL查询与聚合Python列表操作代码#!/usr/bin/envpython#-*-coding:utf-8-*-#minyt2018.9.1#获取24小时内
- elasitcsearch 开启认证后,报DecoderException: javax.net.ssl.SSLHandshakeException: No available authentic异常
猿界汪汪队
elasticsearch.netssljava
数据的安全性不言而喻,今天在配置ES的认证时,发现如下错误:[2020-09-05T08:50:48,116][WARN][o.e.t.TcpTransport][node-1]exceptioncaughtontransportlayer[Netty4TcpChannel{localAddress=/[0:0:0:0:0:0:0:1]:7300,remoteAddress=/[0:0:0:0:0
- Elasticsearch分布式架构原理(二)
lqbyz
elasticsearch日志审核和网络安全
一、基本概念elasitcsearch是一个分布式搜索引擎,底层实现是基于Lucene的,核心思想是在多台服务器上启动多个es进程实例组成一个es集群,基本概念如下:1、接近实时的(NRT):ES是一个接近实时的搜索平台,这意味着,从索引一个文档直到文档能够被搜索到,只有轻微的延迟。2、集群(cluster):一个集群有多个节点(服务器或实例进程)组成,通过索引的节点一起保存全部数据并且通过联合索
- RedHat6.4安装Elasitcsearch5.2.0
mvpboss1004
Elastic
RedHat6.4安装配置Elasitcsearch5.2.0elastic的5.2.0版本最近刚刚发布,相比之前版本变动很大,而且其中的所有组件(包括Elasticsearch、Kibana、X-Pack等)都统一到了5.2.0版本。为避免兼容性问题,建议所有组件都使用5.2.0版本。本文使用环境:elastic5.2.0套件+RedHat6.464bit,也适用于CentOS。1.下载安装官网
- Elasitcsearch High Level Rest Client学习笔记(一)
weixin_34111819
为什么80%的码农都做不了架构师?>>>文档地址:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/6.1/java-rest-high.htmljavadoc地址:https://artifacts.elastic.co/javadoc/org/elasticsearch/client/elasticsearch-res
- Elasitcsearch High Level Rest Client使用示例
ZhaoYingChao88
elasticsearch
一、ESClient简介1.ES是一个服务,采用C/S结构2.回顾ES的架构3.ES支持的客户端连接方式3.1RESTAPI,端口9200这种连接方式对应于架构图中的RESTfulstyleAPI这一层,这种客户端的连接方式是RESTful风格的,使用http的方式进行连接3.2Transport连接端口9300这种连接方式对应于架构图中的Transport这一层,这种客户端连接方式是直接连接ES
- Elasticsearch实战 | match_phrase搜不出来,怎么办?
铭毅天下
【Elasticsearch检索技术】
1、问题抛出某个词组在Elasitcsearch中的某个document中存在,就一定通过某种匹配方式把它搜出来。举例:title=公路局正在治理解放大道路面积水问题。输入关键词:道路,能否搜索到这个document呢?实际应用中可能需要:1)检索关键词”理解”、”解放”、”道路”、“理解放大”,都能搜出这篇文档。2)单个的字拆分“治”、“水”太多干扰,不要被检索出来。3)待检索的词不在词典中,也
- elasitcsearch漏洞在线检测工具
huaxiang_hu
搜索
ZoomEye发布ElasticSearch远程代码执行漏洞(CVE-2014-3120)全球分布:http://www.zoomeye.org/lab/esElasticSearch是一个广泛使用的数据库,在默认配置情况下,攻击者可以发送一个恶意请求让服务器执行Java代码,从而获取数据库敏感信息甚至发起更深入的攻击。在线漏洞检测:http://tool.scanv.com/es.htmlEla
- Elasticsearch实战 | match_phrase搜不出来,怎么办?
铭毅天下
Elasticsearch
1、问题抛出某个词组在Elasitcsearch中的某个document中存在,就一定通过某种匹配方式把它搜出来。举例:title=公路局正在治理解放大道路面积水问题。输入关键词:道路,能否搜索到这个document呢?实际应用中可能需要:1)检索关键词”理解”、”解放”、”道路”、“理解放大”,都能搜出这篇文档。2)单个的字拆分“治”、“水”太多干扰,不要被检索出来。3)待检索的词不在词典中,也
- 干货 | Elasitcsearch7.X集群/索引备份与恢复实战
铭毅天下
Elasitcsearch
1、问题引出ES中文社区中,有如下问题:问题1:存储数据,data目录从一个机器直接移到一台新的机器是否可以直接使用?问题2:es升级时,data目录如果在外部路径,从低版本升级到高版本时,data目录是否直接可以使用?问题3:将一个旧的es数据(400多G)迁移到新的es中的时候直接将旧es的data目录下indices文件拷贝到新es的data下(大概花了一个晚上),这种做法是否可取?脑补一下
- elasticsearch 6.3.0 启用x-pack
瞿大官人
elasticsearch6.3.0已经整合了x-pack因此只要启用就可了,下面是启用步骤启用triallicense(30天试用)curl-H"Content-Type:application/json"-XPOSThttp://localhost:9200/_xpack/license/start_trial?acknowledge=true配置elasitcsearch.ymlxpack.
- 干货 | Elasitcsearch7.X集群、索引备份与恢复实战
铭毅天下
1、问题引出ES中文社区中,有如下问题:问题1:存储数据,data目录从一个机器直接移到一台新的机器是否可以直接使用?问题2:es升级时,data目录如果在外部路径,从低版本升级到高版本时,data目录是否直接可以使用?问题3:将一个旧的es数据(400多G)迁移到新的es中的时候直接将旧es的data目录下indices文件拷贝到新es的data下(大概花了一个晚上),这种做法是否可取?脑补一下
- Elasticsearch 全字段搜索_all,query_string查询,不进行分词
weixin_30657999
最近在使用ELasitcsearch的时候,需要用到关键字搜索,因为是全字段搜索,就需要使用_all字段的query_string进行搜索。但是在使用的时候,遇到问题了。我们的业务并不需要分词,我在各个字段也设置了,not_analyzed。但是在使用query_string对_all字段进行查询的时候,发现结果还是分词的。最后在官网找到这么一段话:Rememberthatthe_allfield
- MongoDB 数据同步到 Elasitcsearch 实战分享
GitChat的博客
如何快速将保存在MongoDB中的海量数据同步到Elasticshearch中是一件非常具有挑战意义的事情,本话题分享基于分布式任务调度引擎、多线程高并发技术快速将保存在MongoDB中的海量数据同步到Elasticshearch中实战技术和经验。在本场Chat中,会讲到如下内容:数据同步概述全量数据同步增量数据同步作业调度机制发布运行作业适合人群:大数据、分布式全文检索、数据同步有兴趣的技术人员
- RedHat6.4安装Elasitcsearch5.2.0
mvpboss1004
RedHat6.4安装配置Elasitcsearch5.2.0elastic的5.2.0版本最近刚刚发布,相比之前版本变动很大,而且其中的所有组件(包括Elasticsearch、Kibana、X-Pack等)都统一到了5.2.0版本。为避免兼容性问题,建议所有组件都使用5.2.0版本。本文使用环境:elastic5.2.0套件+RedHat6.464bit,也适用于CentOS。1.下载安装官网
- ElasticSearch Curator使用教程
点火三周
ELK点火三周的ElasticStack专栏
[TOC]在日常工作中,当我们需要去维护一个elasitcsearch集群以期能稳定工作。通常需要有计划的做很多事情。比如定期的清除数据,合并segment,备份恢复等。如果我们具备编程能力,这些工作一般都是可以通过各种编程语言根据我们的需求,调用elasticsearch的API可以完成的。但是,重复造轮子之前,我们应该确定,别人没有遇到过类似的事情,没有通用的工具可以完成我们的需求,我们才自己
- logstash+elasticsearch+redis+kibana3 日志收集系统搭建
sdlyjzh
logstash
一直拖拖拉拉,今晚终于把环境搭起来了,简单的说下原理、安装步骤以及需要注意的问题。一、原理:上图可见,一共分为5个部分,shipper是我们部署在我们需要采集日志的机器上,broker汇聚这些日志,然后统一传到indexer上,ElasitcSearch是一个搜索引擎,负责存储这些日志,并搜索。Webinterface是一个前端展示页面。shipper和Indexer都是logstash,只不过他
- filebeat + elasticSearch + kibana 搭建日志收集系统
兔八哥的幸福生活
学习
注意.filebeat作用为收集日志,所以发布到日志所在的服务器Elasitcsearch+Kibana发布在日志最终传输的目的服务器filebeat,Elasitcsearch,Kibana最好使用相同版本,不然很可能会出现不兼容现象centos6.x环境下1.1在日志所在服务器上安装Filebeatsudorpm--importhttps://packages.elastic.co/GPG-K
- Elasticsearch 全字段搜索_all,query_string查询,不进行分词
Eric-L90
Elasticsearch
最近在使用ELasitcsearch的时候,需要用到关键字搜索,因为是全字段搜索,就需要使用_all字段的query_string进行搜索。但是在使用的时候,遇到问题了。我们的业务并不需要分词,我在各个字段也设置了,not_analyzed。但是在使用query_string对_all字段进行查询的时候,发现结果是分词之后,赶紧找问题。。最后在官网找到这么一段话:Rememberthatthe_a
- MongoDB、ElasticSearch、Redis、HBase这四种热门数据库的优缺点及应用场景
麦晓宇
MongoDB、ElasitcSearch、Redis、HBase是现今最火的四款NoSQL数据库产品。在实际的开发中,这四种数据库有什么区别?我到底该选哪个?想必这是很多互联网开发都遇到过的难题。下面就给大家总结下这四种数据库产品的特点和应用场景,希望能够帮助你更深刻的理解这四种数据库的特点,好帮助你作出正确的数据库选择。MongoDBMongoDB是当今最火爆的NoSQL数据库。MongoDB
- [转]Elasitcsearch 底层系列 Lucene 内核解析之 Doc Value
贺大伟
背景Elasticsearch支持行存和列存,行存用于以文档为单位顺序存储多个文档的原始内容,在Elasitcsearch底层系列Lucene内核解析之StoredFields文章中介绍了行存的细节。列存则以字段为单位顺序存储多个文档同一字段的内容,主要用于排序、聚合、范围查询等场景,新版本的ES绝大部分字段都会保存docvalue,可以显示指定关闭。今天我们就来剖析ES列存(docvalue)的
- lucene的docvalue源码分析
秦汉邮侠
参考来源腾讯云-Elasitcsearch底层系列Lucene内核解析之DocValue背景Elasticsearch支持行存和列存,行存用于以文档为单位顺序存储多个文档的原始内容,在Elasitcsearch底层系列Lucene内核解析之StoredFields文章中介绍了行存的细节。列存则以字段为单位顺序存储多个文档同一字段的内容,主要用于排序、聚合、范围查询等场景,新版本的ES绝大部分字段都
- Python Elasticsearch API操作ES集群
三杯水
pythonnginx数据分析
环境Centos7.4Python2.7Pip2.7MySQL-python1.2.5Elasticsearc6.3.1Elasitcsearch6.3.2知识点调用PythonElasticsearhAPIPythonMysqldb使用DSL查询与聚合Python列表操作代码#!/usr/bin/envpython#-*-coding:utf-8-*-#minyt2018.9.1#获取24小时内
- Filebeat—> Elasitcsearch—> Kibana 搭建日志收集系统
顶风走千里
ELKFilebeatELK
1.为什么需要日志收集当我们的网站规模大到一定程度时我们的服务分散在不同的主机上,当网站发生异常时我们通常通过这些服务的日志来排查系统故障,由于主机众多日志分散在不同的主机上,导致我们分析日志效率太低,日志收集系统可以实现将所有不同主机的上的日志汇聚到一个系统中,方便我们查看,分析。2.开源软件选型市面上有各种日志收集系统,通过多个开瑞软件整合来完成日志收集分析,大概包括si个部分:收集->分析-
- elk安装及使用四(logstash的安装及使用)
dayi_123
linux服务elasticstack
logstash的安装及使用一、logstash的安装1、logstash的概述Logstash是一款开源的的数据收集、处理、传输工具,logstash可以处理日志、事件及非结构化的数据,并可以将他们输出,或输出到elasitcsearch。2、logstash的的安装Logstash是由java语言所研发。所以,在安装logstash前需要安装javajdk(选择安装openjdk1.8版本安装
- 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