摘要:
上一篇 spring boot集成zookeeper注册中心 现在看下基于基于Zookeeper的配置中心实现 在Zookeeper建立一个根节点,比如/config,代表某个配置文件 让所有使用到该配置信息的应用机器集成Zookeeper并监控/config的状态 一旦配置信息也就是子节点发生变化 阅读全文
摘要:
今天在处理时间时遇到 org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` fro 阅读全文
摘要:
1.添加依赖 引入dockerfile-maven-plugin组件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifa 阅读全文
摘要:
有段代码,如果文件末尾有一串NUL,就会报错 因此想去掉NUL,再使用工具解析 NUL即ascii码值为0的比特 public static void delNulAtLastLine(String fileName) throws Exception { RandomAccessFile file 阅读全文
摘要:
ZooKeeper是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等 ZooKeeper是一个树形结构的目录服务,支持变更推送 在ZooKeeper中,节点分为两 阅读全文
摘要:
Prometheus 是一个开源的服务监控系统和时间序列数据库 官网 https://prometheus.io/ 特性: 高维度数据模型 自定义查询语言 可视化数据展示 高效的存储策略 易于运维 提供各种客户端开发库 警告和报警 数据导出 体系结构 Prometheus非常适合记录任何纯数字时间序 阅读全文
摘要:
1.使用keytool生成证书 https://www.cnblogs.com/baby123/p/12698757.html 2.spring boot 复制证书放在rescurces下 spring boot修改配置添加 server.port=8443 server.ssl.key-store 阅读全文
摘要:
1.获取mongo镜像 docker pull mongo 2.启动mongo docker run --name mongo -p 27017:27017 -v /data/mongo:/data/db -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_IN 阅读全文
摘要:
1.查看redis镜像 docker search redis 2.获取redis镜像 docker pull redis 默认是最新版本 redis:latest 3.查看是否获取完成 docker images 5.启动Redis docker run --name redis -d -p 63 阅读全文
摘要:
Protobuf(Google Protocol Buffer)是Google公司开发的一种跨语言和平台的序列化数据结构的方式,是一个灵活的、高效的用于序列化数据的协议 protobuf是跨语言的,并且自带一个编译器(protoc),只需要用protoc进行编译,就可以编译成Java、Python、 阅读全文
摘要:
1.REST(Representational State Transfer) 用来规范应用如何在 HTTP 层与 API 提供方进行数据交互 REST约束 1.客户端-服务器结构 2.无状态 3.可缓存 4.分层的系统 5.按需代码(可选) 6.统一接口。 该约束是 REST 服务的基础,是客户端 阅读全文
摘要:
1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>o 阅读全文
摘要:
1.mongoexport 可以把一个collection导出成JSON格式或CSV格式的文件 格式: mongoexport --host <hostname> --port <port> --db <dbname> --collection <collectionname> --out <fil 阅读全文
摘要:
在springboot实现,即支持JSON数据返回格式,也能同时支持XML 在前端调用的时候添加 Accept:application/xml 或者Accept:application/json 返回对应的格式 添加依赖 <dependency> <groupId>com.alibaba</grou 阅读全文
摘要:
(1)Arrays.asList 将数组转化为list Arrays.asList("a","ab","abc").stream() .filter(s->s.contains("ab")) .map(s->s.toUpperCase()) .forEach(System.out::println) 阅读全文