05 2020 档案

如何安放你的大文件,MongoDB GridFS可以帮助你
摘要:1 简介 众所周知(你不知也当你知), 是以文档( )组织数据的。除了常用于存储 数据,它也是可以存储普通文件的。我们可以把一些文件以 的格式存入 ,十分方便,比较说图片、文本文件等。但 的`BSON Document 16MB MongoDB GridFS 16MB GridFS`存储。 2 基本 阅读全文

posted @ 2020-05-22 02:07 南瓜慢说 阅读(794) 评论(0) 推荐(0) 编辑

Maven整合JaCoCo和Sonar,看看你的测试写够了没
摘要:1 简介 单元测试是保证代码质量的重要一环,而如何衡量单元测试写得好不好呢? 是一个重要指标。而 则是专门为 提供的用于检测测试覆盖率的工具,英文全称为 。 本文将讲解如何在 项目中整合 ,并在 中展示。 的安装可以参考这篇文章: 《 "Docker搭建代码检测平台SonarQube并检测maven 阅读全文

posted @ 2020-05-21 00:05 南瓜慢说 阅读(5470) 评论(0) 推荐(0) 编辑

Docker搭建代码检测平台SonarQube并检测maven项目
摘要:1 前言 良好的代码习惯是一个优秀程序员应该具备的品质,但靠人的习惯与记忆来保证代码质量,始终不是一件靠谱的事。在计算机行业应该深知,只要是人为的,都会有操作风险。本文讲解如何通过 搭建代码检测平台 ,并使用它来检测 项目的代码。 2 Docker安装SonarQube 2.1 安装 通过 安装,方 阅读全文

posted @ 2020-05-20 00:03 南瓜慢说 阅读(969) 评论(0) 推荐(1) 编辑

Oracle SQLPlus导出数据到csv文件
摘要:时不时地我们需要导出一些数据用作备份、查看报表等,如果用 导出会非常慢。而用 ,则速度非常快。 准备 执行文件 : sql set colsep , set feedback off set heading off set newp none set pagesize 0 set linesize 阅读全文

posted @ 2020-05-18 23:55 南瓜慢说 阅读(5258) 评论(0) 推荐(0) 编辑

Oracle用decode函数或CASE-WHEN实现自定义排序
摘要:1 问题 对 排序,只要在 后面加字段就可以了,可以通过加 或`asc`来选择降序或升序。但排序规则是默认的,数字、时间、字符串等都有自己默认的排序规则。有时候需要按自己的想法来排序,而不是按字段默认排序规则。 比如字段值为英文字段: 、`Tuesday Wednesday`等,如果按字段默认排序规 阅读全文

posted @ 2020-05-18 00:24 南瓜慢说 阅读(688) 评论(0) 推荐(0) 编辑

Mockito如何mock一条链式调用
摘要:在写单元测试的时候,不免可能需要mock一些对象出来,并且mock一些方法调用去返回一个自己想要的对象。一般的使用是这样的: 这样我们便可以自定义这个类 方法的返回,以达到我们测试特定情况的需要。 但假设可能我们要影响的是下面这样的返回结果呢? 那可能我们就要先mock四个对象出来,然后再一层层mo 阅读全文

posted @ 2020-05-17 10:40 南瓜慢说 阅读(1623) 评论(0) 推荐(0) 编辑

Mockito不能mock final类的解决办法
摘要:`Mockito`是很常用的测试工具,使用过程中可能会遇到下面的问题: 问题重现: 引入该依赖到项目的maven配置如下: 测试代码如下: 报错信息如下: 这是因为低版本的 是不能 `final`类的。 解决方案: 改变 的版本,修改maven依赖如下: 重跑测试,问题解决! 欢迎访问 "南瓜慢说 阅读全文

posted @ 2020-05-16 23:45 南瓜慢说 阅读(6235) 评论(0) 推荐(1) 编辑

Java怎么从这四个位置读取配置文件Properties(普通文件系统-classpath-jar-URL)
摘要:1 简介 读取文件内容是 常规操作,特别是读取配置文件,本文将介绍四种读取配置文件(Properties格式为例)的情况,分别是从普通文件系统、classpath、jar包内、网络资源 。 2 四种位置 通过四个小示例来展示,先准备配置文件 如下: (1)普通文件系统 这里说的普通文件系统就是我们平 阅读全文

posted @ 2020-05-09 10:09 南瓜慢说 阅读(1213) 评论(0) 推荐(0) 编辑

Java创建对象的六种方法-权当记录一下
摘要:1 简介 是面向对象的编程语言,只要使用它,就需要创建对象。Java创建对象有六种方法,实际常用的不会这么多,这里权当是记录一下。 2 六种方法 (1)使用new关键字 (2)反射之Class类newInstance() (3)反射之Constructor类的newInstance() (4)Obj 阅读全文

posted @ 2020-05-09 00:48 南瓜慢说 阅读(903) 评论(0) 推荐(0) 编辑

单元测试中使用Spring的ReflectionTestUtils更方便
摘要:1 简介 是`Spring spring core ReflectionTestUtils spring test ReflectionUtils ReflectionTestUtils`,能增加我们的便利性。 假设我们需要创建一个类,但它的某些成员变量是私有的,并且没有提供公共的 方法,而我们无法 阅读全文

posted @ 2020-05-08 22:21 南瓜慢说 阅读(3725) 评论(0) 推荐(0) 编辑

Https双向验证与Springboot整合测试-人来人往我只认你
摘要:1 简介 不知不觉 相关的文章已经写了6篇了,本文将是这个专题的最后一篇,起码近期是最后一篇。前面6篇讲的全都是单向的 验证,本文将重点介绍一下双向验证。有兴趣的同学可以了解一下之前的文章: (0) "Https专题" (1) "Springboot整合https原来这么简单" (2) "HTTPS 阅读全文

posted @ 2020-05-05 13:10 南瓜慢说 阅读(2826) 评论(0) 推荐(0) 编辑

Springboot-WebFlux实现http重定向到https
摘要:1 简介 是一个新兴的技术, 团队把宝都压在响应式 上了,于是推出了全新的 实现。本文不讨论响应式编程,而是通过实例讲解 如何把 重定向到 。 作为餐前小吃,建议大家先吃以下 小菜,以帮助理解: (1) "Springboot整合https原来这么简单" (2) "HTTPS之密钥知识与密钥工具Ke 阅读全文

posted @ 2020-05-03 23:02 南瓜慢说 阅读(1380) 评论(0) 推荐(0) 编辑

nginx开启ssl并把http重定向到https的两种方式
摘要:1 简介 是一个非常强大和流行的高性能Web服务器。本文讲解 如何整合 并将 重定向到 。 相关文章如下: (1) "Springboot整合https原来这么简单" (2) "HTTPS之密钥知识与密钥工具Keytool和Keystore Explorer" (3) "Springboot以Tom 阅读全文

posted @ 2020-05-02 19:30 南瓜慢说 阅读(24883) 评论(1) 推荐(3) 编辑

Springboot以Jetty为容器实现http重定向到https
摘要:1 简介 之前讲解的 整合 用的是 作为容器, 也是一个流行多年的老牌Java容器了。但针对不同的场景,还是会有不同的选择,如 。`Jetty Handler Servlet`容器。更多详情请参考 "官方文档" 。 另外建议阅读其它相关文章: (1) "Springboot整合https原来这么简单 阅读全文

posted @ 2020-05-01 16:34 南瓜慢说 阅读(911) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示