自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 正则表达式入门

每种语言对正则的支持略有不同, 这里我们主要说的是Java对正则表达式的支持.什么是正则表达式正则表达式(Regular Expression), 常简写为regex, 是定义搜索模式的一组字符串 (用一组字符描述了一个字符串规则). 通常用于字符串查找和字符串的校验.小试牛刀判断...

2018-09-01 18:26:00 154

转载 hystrix 简单使用, 以及动态配置更新

hystrix 简单使用, 以及动态配置更新概述只介绍同步模式下简单的使用, 有助于快速接入, 会有一些官方文档中没有涉及的细节.默认方式HelloWorld!public class CommandHelloWorld extends HystrixCommand<Strin...

2018-03-30 11:49:00 473

转载 Spring boot Mokito 关键点简单理解

[toc]主要3个注解 + 简单使用注解@MockBean 单独使用, SpringBoot 在测试时, 会用这个注解的bean替换掉 SpringBoot 管理的原生bean. 一般测试时这一个注解足以.@Mock 表示这是一个 mock 对象. 使用@InjectMocks 可以...

2018-03-07 09:54:00 271

转载 Spring RestTemplate 超时设置 和 ResourceAccessException

概述超级简单易用的 Spring RestTemplate, 还可以多线程共享一个实例, 有一个小缺憾, 就是需要记得设置默认超时时间, 否则默认不超时. 而设置超时时间以后, 又会引入新的 Connection Pool 大小的问题.设置超时这个链接讲了两种方式:spring-rest...

2017-12-26 21:44:00 7279

转载 服务端 tcp 丢失SYN/ACK 问题排查

[toc]总览与某公司对接, 发现有 10% 的超时情况. tcp在我们服务器发现, 有大量 SYN 包重传的情况, 而且只有 SYN包才会重传, 很多包重传失败, 有一些包重传也会成功(注意 Retransmission):163 2017-12-20 13:27:41.125680...

2017-12-26 10:59:00 2192

转载 Jackson xml 根据复杂数组结构定义 bean

有 XML 数据, 但不知如何定义 bean.发现几个注解就能解析复杂的数据结构. 这里记录一下, 备用.例如, 以下数据结构:<itemList attr="test"> <item itemName="item1" /> <item it...

2017-11-24 17:20:00 1190

转载 SpringBoot 默认 content-type 设置为 XML

SpringBoot REST 项目, 默认返回类型为 JSON. 但是为了兼容老项目调用默认返回XML, 所以需要设置默认类型为XML.默认设置为XML以后, 客户端依然可以设置 http header, 的 Accept 为 application/json, SpringBoot 将...

2017-11-23 22:39:00 3111

转载 Java Bean 和 XML之间的转化 - jackson fasterxml

以前一直以为 Java Bean 和 XML 之间的转化只有不是很规范的 XStream 和 学起来很混乱, 用起来不方便的 JAXB(个人观点). 知道最近发现了 jackson 的 fasterxml. 简洁方便高效.maven 依赖:<dependency> &l...

2017-11-22 12:05:00 475

转载 Spring Boot 应用里面 jar 包中的 controller 等组件如何加载的

默认情况下 Spring Boot 在启动时, 只会扫描启动类对应的包以及子包进行装配.例如, 通过 com.x.y.z 下面 Application.java 启动以后, 只会对 com.x.y.z** 包里面内容进行装配. 如果想要使用依赖 jar 包里面controller 等组件, ...

2017-08-27 16:56:00 5947

转载 方法调用日志记录拦截器的一个实现

概述工作中经常调用外部接口, 需要进行详细日志记录, 防止扯皮. 在调用失败以后, 要及时通知警告. 下面是拦截器的实现, 使用方式参考: https://my.oschina.net/u/1169457/blog/1489113拦截器实现/** * 拦截有注解的方法. 方法调用前,...

2017-07-26 18:19:00 196

转载 Spring boot method interceptor

概述需要对某些 service 方法添加日志和监控报警. 找了好长时间, 添加过程如下:编写 @LogAndWarn 注解编写拦截器 LogAndWarnInterceptor编写切入点配置 LogAndWarnAdviser在对应 Service 类或方法加上@LogAndWar...

2017-07-26 16:27:00 569

转载 解决: Error response from daemon: Get https://registry.docker.xxx.com/v1/_ping: x509: certificate

Docker version 17.04.0-ce, centos 7从公司 docker 仓库 pull 镜像的时候报 x509: certificate signed by unknown authority.查了一下, 网上说设置 docker insecure_registry便可...

2017-04-24 22:17:00 7673

转载 lombok简单介绍和使用

[toc]本文源地址lombok简单介绍和使用lombok 是什么Lombok是一个简化Java源码的工具, 通过注解, 可以在编译源码的时候生成对应的方法.示例: 下面这个类, 只加了@Data注解, 从左侧的结构图上, 就可以看到自动生成了getter, setter,toStr...

2017-03-12 23:15:00 91

转载 tengine 日志文件按照日期分割 使用 pipe

注意设置日志路径权限, 不然 pipe 命令没有生成日志的权限.配置如下.access_log "pipe:/path/to/cronolog /path/to/tengine/log/access_%Y%m%d.log" main;设置日志路径权限, tengine 默认用户是 no...

2016-12-15 16:20:00 766

转载 iPhone 微信首次启动 https 无法跳转授权问题

从微信服务号菜单跳转到html, 然后跳转微信授权页面. 发现在杀死微信后, 启动微信直接访问, 会有一定概率跳转失败. 而且只会在 https 情况下出现.跳转代码:window.location.href = authUrl;鉴于这应该是微信的一个bug, 通过多次尝试解决.解决...

2016-12-13 19:03:00 398

转载 Ceph部署文档 centos 7

[TOC]此文档最新版本简介Ceph 始于加州大学圣克鲁兹分校的 Sage Weil 的博士学位课题。但从 2010 年 3 月下旬起,可以在 Linux 主流内核中找到 Ceph (从 2.6.34 内核起)。Ceph 不仅仅是一个文件系统,还是一个有企业级功能的对象存储生态环境...

2016-09-01 10:46:00 128

转载 ceph 压力测试

[TOC]ceph 压力测试报告此文档最新版本地址概述对ceph文件集群进行性能测试, 以确认满足我们业务需求. 此次测试主要测试S3接口读写文件性能.测试环境网络拓扑结构如下图, client和三台OSD集群在同一个内网, 每台OSD机器上, 分别装有MON和RGW. 测试...

2016-09-01 10:42:00 824

转载 Java 获取 mac 地址

从es代码里面看到的, 注意, 一个机器可能有多个mac地址, 代码中取出第一个有效的 private static byte[] getMacAddress() throws SocketException { Enumeration<NetworkInter...

2016-07-11 14:37:00 103

转载 eclipse debug maven项目无法看到反编译源码

最新的 eclipse Mars 不用装 jd-eclipse 就反编译看到 jar 包的源码. 结果在debug的时候, 死活看不到源码. 找了好长时间, 原因是maven项目的jar包是动态加载的. 安装这个插件就好了: https://github.com/ifedorenko/com...

2015-10-21 15:16:00 275

转载 QQ 在电脑无法登录 网络繁忙 请稍后重试 1200 一直登录

换台电脑登录下, 重新回来登录就OK了. 转载于:https://my.oschina.net/u/1169457/blog/488858...

2015-08-06 22:33:00 237

转载 Java apache httpClient 安全链接(https)证书使用

用Apache的httpClient客户端,现在需要连接https的链接.一般方式会报错:SunCertPathBuilderException: unable to find valid certification path to requested target 最简单的方式就是把证书...

2015-01-08 16:40:00 862

转载 spring+quartz往task类内部传入参数

用的spring,需要在XML里面往JobDetailBean注入一个org.quartz.JobDataMap作为参数.在类里面可以直接取出来.(如果不用spring,可以直接配置job-data-map) <beanname="testDataMap"class="org.qu...

2014-10-22 15:31:00 370

转载 frameset菜单没反应

修改信息之后,不能点击其他菜单的问题. 最终原因是全局变量name的问题.因为项目使用的frameset(已经不推荐使用): <framesetrows="176,*"border="0"frameBorder="NO"frameSpacing="0"> <fr...

2014-10-17 11:29:00 272

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除