输出hystrix指标到dropwizard metrics

2017-04-08
阅读 5 分钟
3.5k
对于分布式应用来说,不可避免地要与系统周边的服务打交道,这个时候,需要对外部的服务调用进行监控,这里我们利用hystrix进行监控,并将其整合到dropwizard的metrics,方便统一输出到statsd。

RestTemplate设置通用header

2017-04-07
阅读 1 分钟
14.7k
增加interceptor {代码...} 设置interceptor {代码...}

mac unable to get application ASN from launchservicesd

2017-04-06
阅读 1 分钟
3.4k
error {代码...} 解决 网上查了一遍,说是什么升级问题。没有一一去试验。最后是exit所有的terminals,然后重新打开terminal,再执行就ok了。 doc Application registration problems after OS X 10.10.1 upgrade

java计算object大小

2017-04-05
阅读 2 分钟
3k
maven {代码...} util {代码...} 使用 {代码...}

springboot的diskSpaceHealthIndicator

2017-04-04
阅读 3 分钟
4.2k
具体见org/springframework/boot/actuate/health/DiskSpaceHealthIndicator.java

grafana使用mysql存储

2017-04-03
阅读 2 分钟
9.7k
序 默认grafana使用sqlite3进行相关配置存储,使用本地文件进行session存储,不太方便进行分布式扩展,这里改为mysql。 修改配置文件 {代码...} 配置mysql {代码...} 运行 查看表结构: {代码...} 代表切换成功。 doc How to setup Grafana for high availability

在springboot中扩展tomcat的executor

2017-04-02
阅读 2 分钟
5.4k
扩展executor {代码...} 配置 {代码...} 验证 {代码...}

mongo的geo查询

2017-04-01
阅读 5 分钟
8k
maven {代码...} domain {代码...} near查询 spherical为true则距离单位为空间弧度,false则距离单位为水平单位度 度查询 spherical为false,参数为公里数除以111 {代码...} 输出 {代码...} 不指定spherical,默认为false,结果中的dis需要乘以111换算为km {代码...} 输出 {代码...} 即北京阿里绿地中心距离三里屯星巴克...

docker搭建mongo副本集

2017-03-31
阅读 4 分钟
4.6k
设置network {代码...} 构建副本集 {代码...} 初始化配置 {代码...} 查看副本集状态 {代码...} 输出 {代码...} 查看同步延迟 {代码...} 备份 {代码...} 关闭replica set {代码...} doc Creating a MongoDB replica set using Docker Replica Set Offline (with downtime) Manage mongod Processes

mac上Tesseract3.04.01_2样本训练

2017-03-30
阅读 1 分钟
8.3k
安装tesseract {代码...} 构建字符集 合并为tiftools-Merge Tiff 保存为num.myfont.exp0.tif 生成box {代码...} 使用jTessBoxEditor修改box文件 生产font_properties {代码...} 生成训练文件 {代码...} 生成字符集文件 {代码...} 生成shape {代码...} 聚合字符特征文件 {代码...} 正常化 {代码...} 合并训练文件 {代码.....

SlidingTimeWindowReservoir的大小控制

2017-03-29
阅读 3 分钟
3.7k
SlidingTimeWindowReservoir {代码...} ConcurrentSkipListMap.headMap {代码...} 返回key小于/等于指定值的部分,然后清除掉

spring boot admin slack报警

2017-03-28
阅读 5 分钟
7.9k
~/.m2/repository/de/codecentric/spring-boot-admin-server/1.4.6/spring-boot-admin-server-1.4.6-sources.jar!/de/codecentric/boot/admin/notify/RemindingNotifier.java

在spring cloud中使用springboot admin

2017-03-28
阅读 3 分钟
10.5k
这里由于spring boot版本不一致,因此eclude了admin server中的start webspring-boot-admin-server-ui-activiti没看出来有什么用,因此注释掉了由于使用了turbine来聚合hystrix,因此使用了spring-boot-admin-server-ui-turbine

hystrix MaxConcurrentConnections reached 异常

2017-03-28
阅读 6 分钟
6.5k
~/.m2/repository/com/netflix/hystrix/hystrix-metrics-event-stream/1.5.6/hystrix-metrics-event-stream-1.5.6-sources.jar!/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsSseServlet.java

docker安装tesseract

2017-03-27
阅读 2 分钟
4.7k
添加163源 {代码...} 安装tesseract {代码...}

使用jmh进行微基准测试

2017-03-26
阅读 2 分钟
5k
maven {代码...} 使用 {代码...} BenchmarkMode类型 Mode.Throughput 在有时限的迭代里头,该方法能被调用多少次  Mode.AverageTime 方法平均执行时间  Mode.SampleTime 对方法执行时间进行采样计算  Mode.SingleShotTime  方法的单次调用时间/一次批处理的总调用时间  注意点 从@State对象读取测试输入并返回计算的结果...

使用tesseract进行图形验证码识别

2017-03-25
阅读 2 分钟
7.7k
在resources目录下新建tessdata目录,然后从tessdata获取一个ENG.traineddata,再在tessdata目录下新建configs目录,设置几个配置文件

使用asprise进行图片验证码识别

2017-03-24
阅读 1 分钟
8.8k
asprise-java-ocr-api 内置了对windows、mac、linux平台的类库在jar里头,可以自己加载,无需额外在操作系统安装,可便携性强一点。 maven {代码...} 调用 {代码...} Ocr不是线程安全的,因此多线程的话,每个线程自己new一个实例 测试 {代码...} doc Asprise/java-ocr-api

maven的test使用main的resources

2017-03-23
阅读 1 分钟
4.9k
将src/main/resources设置为testResources {代码...}

nginx的proxy_redirect

2017-03-22
阅读 1 分钟
8.1k
语法:proxy_redirect [ default|off|redirect replacement ];默认:proxy_redirect default;配置块:http、server、location当上游服务器返回的响应是重定向或刷新请求(如HTTP响应码是301或者302)时,proxy_redirect可以重设HTTP头部的location或refresh字段。

Dockerfile安装maven

2017-03-21
阅读 1 分钟
7.4k
{代码...}

redis监控命令

2017-03-20
阅读 1 分钟
2.9k
slowlog {代码...} monitor {代码...}

javax的PrePersist注解

2017-03-19
阅读 1 分钟
4.3k
使用场景 {代码...} 可以用来在使用jpa的时记录一些业务无关的字段,比如最后更新时间等等。

ArchiMate分层概念

2017-03-18
阅读 1 分钟
2.9k
分层 Business Layer Application Layer Technology Layer 元素 所有的元素都归类于上面的三个层当中。 Business Layer Business actor Business role Business collaboration Business interface Business object Business process Business function Business interaction Business event Business service Representa...

使用sed替换文本

2017-03-17
阅读 1 分钟
3.8k
实例 {代码...} 在sed中使用变量,用双引号shell脚本中执行函数,用``引用起来

使用imgscalr进行图片操作

2017-03-16
阅读 1 分钟
5.3k
maven {代码...} resize {代码...} rotate {代码...} crop {代码...} doc imgscalr imgscalr:Java图像缩放库

使用zxing生成和识别二维码

2017-03-15
阅读 2 分钟
7.6k
maven {代码...} 生成二维码 {代码...} 识别二维码 {代码...} doc 二维码的生成细节和原理 QR码的信息量和版本 缺了一块的二维码,为什么也能扫描出来? 二维码的基础原理是什么?

springboot输出metrics到prometheus

2017-03-14
阅读 4 分钟
9.5k
搭建push gateway {代码...} 配置从pushgateway采取数据 {代码...} maven {代码...} java config {代码...}

jenkins推送镜像到私有docker-registry

2017-03-13
阅读 2 分钟
6.7k
搭建docker-registry pull镜像 {代码...} 初步运行 {代码...} 访问[链接] 创建账户密码 {代码...} 重新运行 {代码...} 添加https 创建CA证书 {代码...} 设置hosts {代码...} 安装证书 {代码...} 重启你的docker-machine {代码...} 重新运行registry {代码...} 检验是否成功 {代码...} jenkins推送docker镜像 在docker sl...

jenkins构建docker镜像

2017-03-13
阅读 1 分钟
8k
安装docker相关plugin 系统管理-插件管理-可选插件 Docker plugin Docker Slaves Plugin docker-build-step 配置docker插件 搭建docker-http-proxy 以http的形式暴露docker的api {代码...} 构建jenkins-slave镜像 可以参考dind-jenkins-slave自行定义 配置云 系统管理-系统设置-云-新增云 docker url这里为tcp://192.168...