自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

转载 JUnit 5 系列:扩展模型(Extension Model)

JUnit 4 的扩展模型我们先来看看 JUnit 4 中是如何实现扩展的。在 JUnit 4 中实现扩展主要是通过两个,有时也互有重叠的扩展机制:运行器(Runners)和规则(Rules)。运行器(Runners)测试运行器负责管理诸多测试的生命周期,包括它们的实例化、setup/teardown 方法的调用、测试运行、异常处理、发送消息等。在 JUnit 4 提供的运行器实现中,它负责...

2019-04-28 15:40:46 1541

转载 利用Rule扩展Junit

一、Rule简介Rule是JUnit4中的新特性,它让我们可以扩展JUnit的功能,灵活地改变测试方法的行为。JUnit中用@Rule和@ClassRule两个注解来实现Rule扩展,这两个注解需要放在实现了TestRule借口的成员变量(@Rule)或者静态变量(@ClassRule)上。@Rule和@ClassRule的不同点是,@Rule是方法级别的,每个测试方法执行时都会调用被注解的Ru...

2019-04-26 19:40:21 220

转载 图解正向代理、反向代理、透明代理

套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术。一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向代理和透明代理。本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理解代理服务技术。一:正向代理(Forward Proxy)一般情况下,如果没有特别说明...

2019-04-14 18:10:43 142

转载 Java中list对象的三种遍历方式

遍历List集合的三种方法List<String> list = new ArrayList<String>();list.add("aaa");list.add("bbb");list.add("ccc");方法一:超级for循环遍历for(String attribute : list) { System.out.println(attribute)...

2019-04-12 14:21:44 3323

转载 k8s yaml文件

简介YAML(IPA: /ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达资料序列的编程语言。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822。Clark Evans在2001年在首次发表了这种语言[1] ,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者。目前已经有数种编程语言或脚本语言支援(或...

2019-04-12 10:39:20 913

转载 YAML文件格式语法

yaml基础学习k8s就不得不学习下yaml语法了yaml是一种简洁的非标记语言,YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。YAML语法规则:大小写敏感使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格缩进的空格数目不重要,只要相同层级的元素左侧对齐即可”#” 表示注释,从这个字符一直到行尾,都会被解析器忽略字符串可以不用引号标注列...

2019-04-12 09:01:48 404

转载 【统一异常处理】@ControllerAdvice + @ExceptionHandler 全局处理 Controller 层异常

1.利用springmvc注解对Controller层异常全局处理对于与数据库相关的 Spring MVC 项目,我们通常会把 事务 配置在 Service层,当数据库操作失败时让 Service 层抛出运行时异常,Spring 事物管理器就会进行回滚。如此一来,我们的 Controller 层就不得不进行 try-catch Service 层的异常,否则会返回一些不友好的错误信息到客户端。...

2019-04-10 14:15:17 870

原创 文件下载兼容ie,Firefox,chrome

文件下载同时兼容ie,Firefox,chrome方法:response.setHeader("Content-Disposition", "attachment;filename*=utf-8'zh_cn'" + URLEncoder .encode(fileName, UTF8));前端js中对文件名进行编码:encodeURI(fileName)...

2019-04-08 21:34:59 1014

转载 IntelliJ IDEA实用快捷键

以前一直用的elipce,如今入坑IntelliJ IDEA,没想到啊。深深的爱上了它,强大到无所不能;“工欲善其事必先利其器”,IntelliJ IDEA作为一个非常好用的工具,他的神奇之处真的很多很多,掌握了这款idea的技巧之后,开发效率至少提升两倍以上,而且对一些英语不好的学习者也是非常友好,这篇文章详细的介绍了常用快捷键以及一些非常实用的小工具,感兴趣的小伙伴们赶快来学习;熟练掌握这...

2019-04-07 22:07:04 219

转载 4种方式配置不同作用域的jvm的堆栈内存。

1、Eclise 中设置jvm内存: 改动eclipse的配置文件,对全部project都起作用 改动eclipse根文件夹下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms40m //初始内存 -Xmx256m //最大内存 -Xmn16m //最小内存 -XX:PermSize=128M //非堆内存 -XX:MaxPermSize=256M...

2019-04-03 15:21:15 162

转载 Nginx rewrite 中break与last指令的区别

nginx rewrite指令语法:rewrite regex replacement [flag];默认值:无作用域:server,location,if如果一个URI匹配指定的正则表达式regex,URI就按照replacement重写。rewrite按配置文件中出现的顺序执行。flags标志可以停止/继续处理。如果replacement以”http://”或”https://”开...

2019-04-03 15:08:20 198

转载 Docker环境下Java应用的最大内存和堆内存的设置

Docker环境下Java应用的最大内存和堆内存的设置1、 设置应用允许使用的最大内存通过docker run(创建一个新的容器并运行)命令中设置-m来进行设置。案例如下所示。docker run -d --name test-service -m 800m --env LOG_LEVEL=ERROR -e "spring.profiles.active=dev" -p 8090:8090...

2019-04-03 09:59:38 5731

转载 对Docker中Spring Boot应用的内存分析 - 经验教训(翻译)

我有一个运行嵌入式Tomcat服务器的Spring Boot应用程序,非常简单…它运行在一个Docker容器中。 若我用$ docker run运行镜像(没有内存限制),它的资源占用情况是这样:docker stats一个相当简单的spring boot应用的容器就占了677MB? are you kidding me?开始挖掘真相吧…首先,我需要看到容器中实际运行的进程。docker ...

2019-04-03 09:55:01 3163

转载 nginx配置location [=|~|~*|^~] /uri/ { … }用法

nginx location语法基本语法:location [=||*|^~] /uri/ { … }= 严格匹配。如果这个查询匹配,那么将停止搜索并立即处理此请求。~ 为区分大小写匹配(可用正则表达式)!~为区分大小写不匹配~* 为不区分大小写匹配(可用正则表达式)!~*为不区分大小写不匹配^~ 如果把这个前缀用于一个常规字符串,那么告诉nginx 如果路径匹配那么不测试正则表达式...

2019-04-01 15:12:45 25910 3

转载 Nginx上传文件大小限制(请求报文过大)

在nginx使用过程中,上传文件的过程中,通常需要设置nginx报文大小限制。避免出现413 Request Entity Too Large。于是奇葩的问题被我们遇到了,详细配置请参考下面。我们的问题是,无论client_max_body_size设置在哪里,nginx -s reload后,依然一直报413.多次尝试reload,始终无效。最终决定kill 进程,restart,终于好了。...

2019-04-01 10:57:30 1443

数学之美(第一版)

《数学之美》是一本非常值得读的书。这本书展现了吴军博士咋他度年的科研经历中对科学问题的深入思考

2015-12-06

程序员健康指南

本书是为程序员量身制作的健康指南,针对头痛、眼部疲劳、背部疼痛和手腕疼痛等常见的问题,简要介绍了其成因、测试方法,并列出了每天的行动计划,从运动、饮食等方面给出详细指导,帮助程序员在不改变工作方式的情况下轻松拥有健康。 本书适合程序员、长期伏案工作的其他人群以及所有关心健康的人士阅读。

2015-12-06

clock()函数的使用

通过clock来计算程序运行时间的方法,计算自己所写的程序的执行时间

2014-07-18

空空如也

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

TA关注的人

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