- 博客(16)
- 收藏
- 关注
原创 java 字符串排序工具类 分段比较
字符串+连续数字 组合排序ComparatorUtil .javapackage com.xx.common.util;import cn.hutool.core.collection.CollUtil;import cn.hutool.core.collection.CollectionUtil;import cn.hutool.core.util.StrUtil;import java.math.BigDecimal;import java.text.Collator;im..
2021-08-14 10:56:55 721
原创 开发的 实用工具
常用工具spring-mobile-device 请求设备类型分析UserAgentUtils 浏览器类型分析javafaker 生成测试数据spring-mobile-device 请求设备类型分析<dependency> <groupId>org.springframework.mobile</groupId> <artifactId>spring-mobile-device</artifactId> <version&g
2021-01-04 13:29:02 189
原创 使用Groovy调用第三方地图api更新ElasticSearch日志的ip定位信息
使用Groovy调用腾讯地图api更新ElasticSearch日志的ip定位信息索引字段约定groovy脚本加入定时器运行运行结果日志输出kibana查看保存的ip地址信息地图可视化本次实例软件相关版本Groovy: 3.0.6ElasticSearch: 7.9.3kibana: 7.9.3第三方地图Api: 腾讯地图 (第三方地图对比)索引字段约定请求日志索引 PUT /request_log-web { "mappings":{ "properties
2020-12-31 11:35:20 571
原创 通过ip获得位置信息 各类平台对比
通过ip获得gps 各类平台对比腾讯地图高德地图百度地图腾讯地图个人开发者(1w/5) 企业开发者300w/500https://apis.map.qq.com/ws/location/v1/ip?key=NWRBZ-4QD62-3WUUF-CUOZK-5QPBO-ULB5I&ip=125.107.160.21{ "status": 0, "message": "query ok", "result": { "ip": "125.107.160.21"
2020-12-31 11:34:30 349
原创 canal-adapter1.1.4同步mariaDB10.0.25 到elasticsearch7.9.3
application.ymlserver: port: 8081spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 default-property-inclusion: non_nullcanal.conf: mode: tcp # kafka rocketMQ canalServerHost: 192.168.0.202:11111 #canal 地
2020-12-23 10:49:03 929
原创 使用filebeat自带模块读取nginx日志和mysql日志,保存到elasticsearch
使用filebeat自带模块读取nginx日志和mysql日志,保存到elasticsearch配置 filebeat.yml运行filebeat通过命令开启 不需要改模块配置文件通过配置文件开启使用命令开启模块编辑配置开启filebeat测试结果添加测试日志查看索引列表网上很多教程都是filebeat读取文件,发送到logstash再解析,然后发送到elasticsearch找了很久没有找到filebeat读取文件发送到elasticsearch的,今天自己学习记录下参考文档 filebeat命令
2020-12-17 15:18:30 1355 1
原创 springboot1.x升级到2.x问题
java时间类型通过Jackson转换后输出格式的变化如果未指定具体的时间格式的话,通过 @ResponseBody 返回带有 java时间类型的结果时,默认会将 java 时间类型( java.util.Date、java.util.Calendar、java.sql.Date、java.sql.Timestamp 等)以时间戳(当前时间的毫秒数)返回,而在SpringBoot 2.0.2则返回格式是经过了格式化的: yyyy-mm-ddTHH:mi:ss。如果想要继续返回时间戳格式的数据,则只需要在
2020-12-17 10:05:24 317
原创 ElasticSearch 常用API总结笔记
ES Restful API GET、POST、PUT、DELETE、HEAD含义(这几个是API的基本概念):GET:获取请求对象的当前状态。POST:改变对象的当前状态。PUT:创建一个对象。DELETE:销毁对象。HEAD:请求获取对象的基础信息。...
2020-12-17 10:00:35 468
原创 mysql数据备份和恢复
mysql数据备份和恢复备份恢复全量备份使用mysqldump命令,增量备份使用binlog配置备份1.全量备份命令mysqldump -u${DB_USER} -P${DB_PORT} -p${DB_PWD} --host=${HOST} ${DATABASE} | gzip > ${BACKUP}/${DATETIME}.sql.gz注意变量替换成自己的2.增量备份 binlog配置[mysqld]# binlog 配置log-bin = /usr/local/var/mysq
2020-12-17 09:53:47 87
原创 Elasticsearch安装ik中文分词器
下载ik中文分词器解压到/usr/share/elasticsearch/plugins/ik目录unzip elasticsearch-analysis-ik-7.9.3.zip -d /data/local/elasticsearch/9200/plugins/ik3. 重启elasticsearch
2020-12-16 10:53:09 158
原创 2分钟离线安装Jenkins(windows和linux通用)
安装jenkins下载jenkins jenkins2.249.3,提取码:e329复制jenkins.war到/usr/local/jenkins_home目录运行jenkins#jenkins启动 运行之后关掉shell窗口export JENKINS_HOME=/usr/local/jenkins_home && nohup java -jar -Xms1024m -Xmx3072m -XX:PermSize=256m -XX:MaxPermSize=512m -Dhu
2020-11-25 11:09:33 1606
原创 Jenkins修改主题样式
安装方式1Jenkins=>插件管理=>可选插件搜索Theme选择 Simple Theme 直接安装安装方式2手动下载插件进入http://updates.jenkins-ci.org/download/plugins/ctrl+f 搜索simple-theme-plugin使用主题插件进入系统管理>全局安全配置>标记格式器>设置成为Safe HTML系统管理>系统配置>Theme>Theme element (新增 CSS U
2020-10-29 10:55:20 1425 1
原创 Docker-compose 开箱即用
mysql5.7,redis,zookeeper,activemqversion: "3.4"services: mysql_3306: container_name: mysql_3306 environment: MYSQL_ROOT_PASSWORD: "root" image: mysql:5.7 networks: - env-net ports: - "3306:3306" volumes: - /d
2020-06-16 09:51:58 232
原创 centos7安装docker,可视化管理,springboot打包docker镜像,jenkins部署
centos7 安装可以用yum -y install docker安装,不过版本比较低1.把yum包更新到最新 yum update2安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm23,设置yum源yum-config-manager --add-repo https://downlo
2020-06-16 09:42:05 358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人