- 博客(33)
- 资源 (8)
- 收藏
- 关注
原创 2021-03-23-记一次zabbix配置自定义监控
场景:记录数据成功率,数据都存到数据库中,为保密起见,不通过zabbix直接连接数据库,通过应用提供数据,供zabbix调用。版本:zabbix 版本5.0首先创建监控项,分别求出除数和被除数;注意监控项可以理解为实际的一个值,来源n多,格式随意;此处采用json格式;响应数据格式形如:{"calDate":"2021-03-23 16:39:17","sendCount":638935008,"returnCount":119610511,"successCount":1532438632
2021-03-23 18:35:15 257
原创 记一次redis获取不到连接池,Timeout waiting for idle object
最近出现一比较诡异问题,源码相同的情况下,线上和线下运行效果不一致。简单介绍下环境:springboot , apollo,发版编译jenkins;现象是开发环境正常运行,线上启动Caused by: java.util.NoSuchElementException: Timeout waiting for idle object at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool
2021-03-12 21:45:56 3338
原创 Logback 读取apollo 中配置
项目管理方便,将日志的路径信息放到apollo 中管理,默认的logback 加载优先级高,配置信息还未读入项目版本:springboot 2.1.1.release apollo 1.3Apollo 配置中,增加 bootstrap: enabled: true eagerLoad: enabled: true然后logback.xml 更名为logback-spring.xml (springboot加载)遇到问题,将log...
2020-06-12 18:57:16 1565
转载 正则表达式问号用法
问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次。在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 1 2 3 string pattern1 = @"a.*c"; // greedy match Regex regex = new Regex(pattern1); regex.Match...
2020-02-26 10:18:00 815
转载 解决nginx反响代理web service的soap:address location问题
转自:https://blog.csdn.net/mn960mn/article/details/50716768感谢作者整理一:首先来发布一个web servicepackage com.ws.service; public interface IUserService{ public String getUserName(String id);}package com.ws.service; ...
2018-07-10 10:43:10 4001
原创 ehcache 启动报错Error starting heartbeat
[ERROR] [distribution.MulticastRMICacheManagerPeerProvider:init:98] :: Error starting heartbeat. Error was: error setting options java.net.SocketException: error setting options at java.net.PlainData...
2018-04-15 17:21:08 2459
原创 tomcat 启动 Error listenerStart
在WEB-INF/classes 下增加logging.properties 文件 ,增加如下内容:handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler ############################################################ # Handler sp...
2018-04-05 20:20:14 454
原创 sqlserver 孤立账号
解决方法是使用sp_change_users_login来修复。sp_change_users_login的用法有三种用法1: exec sp_change_users_login 'REPORT'列出当前数据库的孤立用户用法2: exec sp_change_users_login 'AUTO_FIX','用户名'可以自动将用户名所对应的同名登录添
2017-09-19 09:33:10 521
转载 sqlserver 日期加减问题
SQL Server 日期的加减函数: DATEDIFF DATEADDDATEDIFF: 返回跨两个指定日期的日期边界数和时间边界数, 语法:DATEDIFF ( datepart , startdate , enddate ) 用 enddate 减去 startdate 注:datepart 指定应在日期的哪一部分计算差额的参数,其日期相减时,只关注边界值,例SELE
2017-08-28 09:40:19 8881
原创 win10 控制台乱码 chcp
备忘命令如下:chcp 65001 就是换成UTF-8代码页chcp 936 可以换回默认的GBKchcp 437 是美国英语
2017-06-30 09:04:53 1498
原创 日志文件很大时,用grep + sed
工作涉及到排查历史问题,日志一堆,linux命令功能强大,很快定位1、grepgrep -ano "查找关键字" ./*显示出文件,以及所在行号2、然后再用sedsed -n 100,200p ./logfile100,200p 表示打印100,200行之间的内容仅为个人总结,如有问题请指正,谢谢
2017-06-16 09:41:52 5486
转载 java rmi connection refused
主要解决办法是 解决办法就是在服务端发布注册服务的之前设置:System.setProperty("java.rmi.server.hostname", 指定IP);参考如下:场景:java RMI 在服务端者启动360 wifi共享,报错java.rmi.ConnectException: Connection refused to host:
2017-05-22 13:41:53 2248 2
原创 native2ascii 用法
关于native2ascii native2ascii [options] [inputfile [outputfile]][oprions],有如下两个命令可以选择: “-reverse” :将Latin-1或者Unicode编码转换为本地代码。(就是形如: \u4f60\u597d -->你好 )“-encoding encoding_name”:将本地编码转换为L
2017-05-08 16:24:52 400
转载 smpp模拟器安装
1、什么是SMPPSMPP(short message peer to peer)协议是一个开放的消息转换协议;它定义了一系列操作的协议数据单元(PDUS)和当SMPP运行时ESMS应用系统与SMSC之间交换的数据格式。从而完成SMSC与ESMES(外部短消息实体)的信息交换。SMPP是基于SMSC与ESME之间的请求和响应协议数据单元的交换,每一个SMPP操作都由一个请求PDU和相应的一
2017-03-31 10:18:42 2139
转载 maven编码 gbk 的不可映射字符
转自 http://capslk.iteye.com/blog/1419958根据此文解决问题,原文如下解决这个问题的思路: 在maven的编译插件中声明正确的字符集编码编码——编译使用的字符集编码与代码文件使用的字符集编码一致!! 安装系统之后,一般中文系统默认字符集是GBK。我们安装的软件一般都继承使用操作系统的默
2017-03-30 10:52:59 290
转载 Maven添加本地Jar包
这次更新,博客加入了搜索功能,使用的Lucene做的搜索,分词器采用的IKAnalyzer。因为IKAnalyzer没有在Maven的中央库中,所以我们得手动添加Jar包到我们的Maven项目中。1、首先我在项目根目录中创建一个lib文件夹,将jar包拷贝到lib文件夹下2、然后我们在maven的pom.xml中配置[html] view pla
2017-03-30 10:22:46 288
原创 java连接oracle 数据库注意点
连接数据库要使用实例名称,查询实例名语句如下:select instance_name from v$instance
2017-03-15 17:38:11 253
转载 Java程序如何限速(控制下载和上传速度)
转自 http://www.blogjava.net/canvas/articles/bandwidthlimiter.html这里简单的讨论一下java设计网络程序中如何控制上传和下载速度,我们常见的FTP,HTTP,BT等协议都是TCP的,但是现在流行的utorrent却基于UDP实现了自己UTP协议(UDP+拥塞控制),不管使用什么协议,站在I/O的角度来说,限速
2017-03-15 09:55:28 23862
转载 修改主机名
Linux修改主机名的方法用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。#hostname //查看机器名#hostname -i //查看本机器名对应的ip地址另外一种方法就是永久修改配置文件修改/etc/sysconfig/network 修改这个文件,系统才有效 /etc/hosts ho
2017-02-28 10:14:05 371
原创 每天一个linux命令-ps
查看系统进程命令,习惯性的命令是ps -ef | grep 关键字 然后配合kill -9 将指定的进程杀死关联使用 ps -ef | grep '关键字' | grep -v grep | awk '{print $2}' | xargs kill -9 此命令的意思是将符合关键字的进程停止。参考http://www.cnb
2016-08-25 17:30:56 249
原创 db2 数据库hung,状态码SQL6036N
问题背景:db2 9.7 调试存储过程,导致数据库hung,想要通过控制中心重启下db2,结果长时间没有任何反应,再想重新连接时报错,如下SQL6036N START 或 STOP DATABASE MANAGER 命令已在处理之中。db2stop 命令同样会报相同的错参考官网点击打开链接http://www-01.ibm.com/support/docv
2015-05-27 16:18:59 3497
mysql odbc驱动
2014-12-14
最短路径的选择
2012-02-15
dom4j api 参考手册
2012-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人