2019-06-28 logstash 接收识别华为交换机 snmptrap 消息 先看效果 华为 MIB 获取华为设备 MIB 获取方法:http://support.huawei.com/onlinetoolweb/infoM/index.do?domain... 阅读全文…
2019-06-10 正则表达式笔记 优化 性能测试 分组捕获分组捕获又分为两种,一种是自定义命名的分组,还有一种是未命名的分组(或者称为自动编号分组)命名分组的格式为:(?<name>X) 其中X表示一个正则表达式 如:(?<ip>[\d]{1,3}.[\d]{1,3}.[\d]{1,3}.[\d]{1,3}) DFA NFAJDK 中的正则是 NFA 实现的java DFA 开源实现:https://gith... 阅读全文…
2019-05-10 NB-IOT LoRa Zigbee 无线组网方案对比 原文:https://www.adminiot.com.cn/news/3.html 物联网设备节点组网存在2种组网方式,无线组网和有线组网。无线组网我们常见到的有Zigbee,LoRa,NB-IOT等,其中Lora/NB-IOT属于LPWAN技术,LPWAN技术有覆盖广、连接多、速率低、成本低、功耗少等特点。 NB-IoT有个明显的优势是数据采集后可直接上传到云端,不需要通过网关,简化... 阅读全文…
2019-05-09 elasticsearch cat api 查询索引信息 1curl -X GET "http://127.0.0.1:9201/_cat/indices?v&h=index,docs.count,store.size&s=store.size:desc&bytes=b" v:verbose 有无标题h:headers 返回的字段s:排序bytes:store.size 单位,数字格式输出,不带 mb,g... 阅读全文…
2019-04-28 java 堆栈 原文地址:https://www.2cto.com/kf/201302/190704.html 简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被... 阅读全文…
2019-04-25 Travis CI 持续集成 Travis CI 生命周期(.travis.yml)before_install:install 之前执行install:安装依赖before_script:script 之前执行script:运行脚本aftersuccess:script 成功后执行afterfailure:script 失败后执行before_deploy:deploy 之前执行deploy:部署after_deplo... 阅读全文…
2019-04-25 elasticsearch 数据维护脚本 shell 需求:定期清理 elasticsearch 中 n 天以前的数据 实现:通过shell脚本实现:选择功能模块(1.清理日志2.添加清理任务3.删除清理任务)清理日志:手动清理指定天数之前的日志数据添加清理任务:包含内置的清理周期(小时、天、周、月)删除清理任务:删除添加的日志清理任务 脚本代码12345678910111213141516171819202122232425262728293... 阅读全文…
2019-04-24 ssl 证书访问 docker 远程 api 生成证书$ openssl genrsa -aes256 -out ca-key.pem 4096$ openssl req -new -x509 -days 365 -key ca-key.pem -sha256 -out ca.pem $ openssl genrsa -out server-key.pem 4096$ openssl req -subj “/CN=docker-se... 阅读全文…
2019-04-01 String StringBuffer StringBuilder StringBuffer和StringBuilder都实现了AbstractStringBuilder抽象类,拥有几乎一致对外提供的调用接口;其底层在内存中的存储方式与String相同,都是以一个有序的字符序列(char类型的数组)进行存储,不同点是StringBuffer/StringBuilder对象的值是可以改变的,并且值改变以后,对象引用不会发生改变;两者对象在构造过程中,首先按照默... 阅读全文…
2019-03-22 redis 实现消息的发布订阅(Java) 系统中一个简单的边缘功能要用消息系统,不值得再接入各种 mq,redis 也可以实现消息的发布订阅 发布消息(消息生产者 MessageProducer)12public static final String CHANNEL_KEY = "channel:1";jedis.publish(CHANNEL_KEY, message); 订阅消息(消息消费者)123456789101112... 阅读全文…
2019-03-22 webSocket 笔记 问题汇总 400 302 spring-websocket resin-websocket nginx-websocket webSocket 400 1234567891011location /ws/createwebsocket { proxy_redirect off; ... 阅读全文…
2019-03-19 Elasticsearch 笔记 倒排索引 keyword 和 text 倒排索引(Inverted Index)倒排索引是实现“单词-文档矩阵”的一种具体存储形式,通过倒排索引,可以根据单词快速获取包含这个单词的文档列表。倒排索引主要由两个部分组成:“单词词典”和“倒排文件”。原文:http://www.cnblogs.com/zlslch/p/6440114.html ... 阅读全文…
2019-03-18 xpack忘记密码 1、集群停机2、备份plugin下的xpack 并删除3、重启集群4、删掉 .security 索引5、停机6、恢复plugin下的xpack7、重启集群(现在密码已经重置为changeme了)8、直接修改密码(后续步骤不用看了)123curl -XPUT -u elastic 'http://127.0.0.1:9200/_xpack/security/user/elastic/... 阅读全文…
2019-03-18 x-pack license 过期 原文http://www.lanrenkaifa.com/post/61http://blog.51yip.com/server/1906.html 总结kibana x-pack安装完了后,license有效期只有1个月,并且每年需要,要重新续一次。 注册 https://register.elastic.co/ 登录到注册的邮件,里面会有一个下载license的邮件。 通过curl... 阅读全文…
2019-02-22 logstash 接收 syslog 消息调试 linux logger、rsyslog:logger 生成 message 日志:logger -t aaaaaaaaa mmmmmmmmmmm查看生成的日志:tail -f /var/log/messagesrsyslog 配置:/etc/rsyslog.conf配置 rsyslog 输出到指定地址(如 logstash): ... 阅读全文…
2019-02-18 java spring 定时任务 xml 配置12345678910111213141516171819202122232425<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://... 阅读全文…
2019-02-15 resin、tomcat 中添加 host 配置后 spring 定时任务执行多次 tomcat配置文件 server.xml 中 appBase=”webapps” 改为 appBase=”” resin配置文件 resin.xml 中 <web-app-d... 阅读全文…
2019-01-21 MySQL 自定义函数 1234567891011121314151617181920BEGINDECLARE childOrgIds VARCHAR(4000);DECLARE topOrgIds VARCHAR(4000);SET childOrgIds = '';SET topOrgIds = '';SELECT GROUP_CONCAT(kroa.org_id) INTO topOrgIds FROM kk... 阅读全文…
2019-01-12 ubuntu 笔记 设置 root 密码:sudo passwd root 开启 root 远程登录:/etc/ssh/sshd_config 中 PermitRootLogin 改为 yes,StrictModes 改为 yes然后:sudo service ssh restart Ubuntu16 配置静态 ip:https://www.jianshu.com/p/d69a95aa1ed7ubuntu... 阅读全文…