2019年10月7日

使用 async await 封装微信小程序HTTP请求

摘要: 1. 编写将普通回调函数形式的方法转换为promise方法的promisic方法 2. 编写Http类封装HTTP请求 3. 编写Theme业务类调用封装好的Http请求 4. 在page中调用Theme业务类获取首页主题A方法 附上目录结构 这样就可以愉快地使用async await形式的Http 阅读全文

posted @ 2019-10-07 17:43 动物管理猿 阅读(1686) 评论(0) 推荐(0) 编辑

2018年9月13日

mongo创建数据库和用户

摘要: 1.linux安装mongo conf文件配置: 配置文件: dbpath=/home/data/mongodb/mongodb logpath=/home/data/logs/mongodb.log port=27017 fork=true auth=true #journal=false #st 阅读全文

posted @ 2018-09-13 16:08 动物管理猿 阅读(2255) 评论(0) 推荐(1) 编辑

2018年9月10日

把实体bean对象转换成DBObject工具类

摘要: import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.util.Date; import org.apache.commons.beanutils.BeanUtils; import com.mongodb.BasicDBObject; import com.... 阅读全文

posted @ 2018-09-10 18:14 动物管理猿 阅读(391) 评论(0) 推荐(0) 编辑

Trident整合MongoDB

摘要: MongoDB是大数据技术中常用的NoSql型数据库,它提供的大量的查询、聚合等操作函数,对于大量查询的日志系统来说,该MongoDB是大数据日志存储的福音。Storm的高级编程技术Trident,也提供了与Mongo集成的方法,但官方只提供了新增的处理,对于常用的修改操作并未提供接口,本文提供了一 阅读全文

posted @ 2018-09-10 17:17 动物管理猿 阅读(146) 评论(0) 推荐(0) 编辑

Trident整合Kafka

摘要: 首先编写一个打印函数KafkaPrintFunction 然后编写trident整合kafka的topology 另一个Java项目发送kafka数据 最后运行storm项目以及java项目(需要先运行java项目往kafka发数据,建立此topic,storm才能消费这个topic) 观察结果,s 阅读全文

posted @ 2018-09-10 12:23 动物管理猿 阅读(293) 评论(0) 推荐(0) 编辑

Trident学习笔记(二)

摘要: aggregator 聚合动作;聚合操作可以是基于batch、stream、partiton [聚合方式-分区聚合] partitionAggregate 分区聚合;基于分区进行聚合运算;作用于分区而不是batch。 mystream.partitionAggregate(new Fields("x 阅读全文

posted @ 2018-09-10 10:38 动物管理猿 阅读(179) 评论(0) 推荐(0) 编辑

2018年9月9日

ElasticSearch学习笔记(五)-- 排序、分页与遍历

摘要: 1. 相关性算分 这样能够查询到不同分片上的文档的准确算分,默认分片为5 2. sorting-doc-values-fielddata 3. 分页与遍历 阅读全文

posted @ 2018-09-09 21:16 动物管理猿 阅读(358) 评论(0) 推荐(0) 编辑

2018年9月8日

ElasticSearch学习笔记(四)-- 分布式

摘要: 1. 分布式介绍及cerebro cerebro插件 点击release下载 解压运行 访问9000端口,连接es的9200端口 2. 构建集群 新增一个节点 3. 副本与分片 再加入一个节点 4. 集群状态 5. 文档分布式存储 6. shard详解 阅读全文

posted @ 2018-09-08 12:57 动物管理猿 阅读(196) 评论(1) 推荐(0) 编辑

2018年9月6日

Trident学习笔记(一)

摘要: 1. Trident入门 Trident 三叉戟 storm高级抽象,支持有状态流处理; 好处是确保消费被处理一次; 以小批次方式处理输入流,得到精准一次性处理 ; 不再使用bolt,使用functions、aggreates、filters以及states。 Trident Tuple: trid 阅读全文

posted @ 2018-09-06 18:13 动物管理猿 阅读(528) 评论(0) 推荐(0) 编辑

2018年9月4日

ElasticSearch学习笔记(三)-- 查询

摘要: 1. URISearch详解与演示 2. QueryDSL简介 3. 字段类查询简介及match-query 4. 相关性算分 5. match-phrase-query 6. query-string-query 7. simple-query-string-query 8. term-terms 阅读全文

posted @ 2018-09-04 17:57 动物管理猿 阅读(144) 评论(0) 推荐(0) 编辑

导航