- 博客(34)
- 收藏
- 关注
转载 注解@RequestParam与@RequestBody的使用场景
一、前言 一直有这么一个疑问:在使用postman工具测试api接口的时候,如何使用 json 字符串传值呢,而不是使用 x-www-form-urlencoded 类型,毕竟通过 key-value 传值是有局限性的。假如我要测试批量插入数据的接口呢,使用 x-www-form-urle...
2019-09-05 09:10:00
261
转载 WebService CXF --- 传输文件MTOM
一、几个相关的概念 1、MTOM基础概念 官方介绍:http://cxf.apache.org/docs/mtom-attachments-with-jaxb.html MTOM(Message Transmission Optimization Me...
2019-08-30 07:37:00
692
转载 测试学习资源
Mockito模拟测试框架: https://www.cnblogs.com/Ming8006/p/6297333.html#c2.1 junit教程单元测试框架: https://www.w3cschool.cn/junit/ ...
2019-08-22 09:25:00
179
转载 理解Spring Cloud Gateway Filters的执行顺序
本文基于Spring Cloud Gateway 2.1.1.RELEASE。 在讲SCG的Filter的排序问题之前得先比较一下Spring Cloud Gateway在对待Filter的方面与Zuul2有着哪些不同。 Filter的Scope SCG采用的是Global Fi...
2019-08-20 10:42:00
6018
转载 spring cloud gateway-过滤器
一、概述 在Spring-Cloud-Gateway之请求处理流程中最终网关是将请求交给过滤器链表进行处理。 核心接口:GatewayFilter,GlobalFilter,GatewayFilterChain。 查看整体类图 二、网关过滤器作用 当使...
2019-08-20 10:06:00
405
转载 从0开始构建你的api网关--Spring Cloud Gateway网关实战及原理解析
API 网关 API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题: 客户端会多次请求不同的微服务,增加了客户端的复杂性。 存在跨域请求,在一定...
2019-08-19 22:12:00
350
转载 Spring MVC Controller单例陷阱
Spring MVC Controller默认是单例的 以下是测试步骤,代码与结果. 1.如果是单例类型类的,那么在Controller类中的类变量应该是共享的,如果不共享,就说明Controller类不是单例。以下是测试代码: importjavax.servlet.http...
2019-08-17 23:25:00
105
转载 Spring Framework的指导原则
设计理念 当您了解框架时,重要的是不仅要知道它的作用,还要了解它遵循的原则。以下是Spring Framework的指导原则: 在每个级别提供选择。 Spring允许您尽可能晚地推迟设计决策。例如,您可以通过配置切换持久性提供程序,而无需更改代码。许多其他基础架构问题以及与...
2019-08-17 22:29:00
116
转载 构建高质量的软件-测试
http://developertesting.rocks/ 转载于:https://my.oschina.net/u/2277392/blog/3093727
2019-08-17 09:13:00
224
转载 代码审查工具
一、PMD PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。 PMD支持的编辑器包括: JDeveloper、Ecl...
2019-08-12 14:12:00
1025
转载 Spring源码构建项目,导入eclipse后,spring-cglib-repack-3.2.11.jar
1.问题: Description Resource Path Location Type The container 'Project and External Dependencies' references non existing library 'D:\S...
2019-08-10 21:52:00
443
转载 阿里重磅开源中后台 UI 解决方案 Fusion
2018 年 12 月 16 号,Fusion 在 OSC 深圳源创会年终盛典上正式开源, 这个在阿里内部跑了三年的产品,终于对外了。 可能一些业界的同学已经在某些渠道听说过阿里的 Fusion Design 比如这篇 16 年就传得很火的《阿里最新神器-fusion d...
2019-08-09 09:19:00
252
转载 性能测试基础知识
1.1软件性能概述 在软件质量模型中,性能被定义为软件的一种特性,软件质量模型如下图所示: 在软件质量模型中效率特性即为软件的性能,其包含两个方面的特性:时间特性和资源特性。时间特性指系统处理客户请求的响应时间;资源特性是指在进行性能测试的过程中,系统资源消耗的情况,常见的系统资源...
2019-08-09 09:02:00
236
转载 软件开发规范
软件开发规范国标: 包括:1-操作手册(GB8567——88).doc 2-测试分析报告(GB8567——88).doc 3-测试计划(GB8567——88).doc 4-概要设计说明书(GB8567——88).doc ...
2019-08-08 23:08:00
170
转载 关于软件项目工作量估算的若干问题
软件项目工作量估算从估算依据上看可以分成如下两类: 1,基于规模估算 2,基于工作量估算 基于规模估算的情况下,需要估算软件项目的规模。本文首先来看规模方面的问题。 问题1:如何表达规模? 软件产品或项目的功能规模是涉及软件开发和交易的成本、项目资源投入的预测、项目维护成本的预算、项...
2019-08-05 22:36:00
1656
转载 软件项目的规模、工作量和成本是如何进行估算的
1. 基于代码行和功能点的估算 软件项目的规模是影响软件项目成本和工作量的主要因素。在基于代码行(loc,line of code)和功能点(function point)的估算方法中,利用代码行和功能点来表示软件系统的规模,并通过对软件项目规模的估算进而来估算软件项目的成本和工作量。 显...
2019-08-05 22:34:00
5003
转载 前后端分离下载文件
背景 基于SpringBoot+Vue前后端分离项目中进行文件下载 SpringBoot版本:2.0.3.RELEASE vue版本:2.5.2 本博客中前端实现文件下载的方式有3种方式如下: 通过a链接下载(需要绕过安全校验框架的token验证); axios+Blob发送post请求实...
2019-08-05 22:18:00
1016
转载 spring security的内部filter
我们在用spring boot 配合spring security和oauth2的时候经常会把这两个类都用上,网上很多教程都没有告诉我们他们之间的关系是什么?如果同时在处理同一个Url(如:/api/**)应该是哪个生效?spring security的内部filter是个什么样子?带着这些疑...
2019-08-02 07:52:00
527
转载 spring security 过滤器链
SpringSecurity 采用的是责任链的设计模式,它有一条很长的过滤器链。现在对这条过滤器链的各个进行说明: WebAsyncManagerIntegrationFilter:将 Security 上下文与 Spring Web 中用于处理异步请求映射的 WebAsyncManag...
2019-08-01 21:57:00
1997
转载 Docker的网络模式和跨主机通信
Docker的四种网络模式 Bridge模式 当Docker进程启动时,会在主机上创建一个名为docker0的虚拟网桥,此主机上启动的Docker容器会连接到这个虚拟网桥上。虚拟网桥的工作方式和物理交换机类似,这样主机上的所有容器就通过交换机连在了一个二层网络中。 从docker0子...
2019-07-29 11:41:00
163
转载 dockerfile文件编写
1、导出docker插件 1、导入docker maven插件 <!-- 生成时间戳 --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>b...
2019-07-27 06:53:00
642
转载 auth2.0四种授权模式
OAuth 2.0 的标准是RFC 6749文件 。 OAuth 2.0 规定了四种获得令牌的流程。你可以选择最适合自己的那一种,向第三方应用颁发令牌。下面就是这四种授权方式。 授权码(authorization-code) 隐藏式(implicit) 密码式(passw...
2019-07-12 18:54:00
1096
转载 auth2.0概念理解
OAuth 2.0是目前最流行的授权机制,用来授权第三方应用,获取用户数据。 这个标准比较抽象,使用了很多术语,初学者不容易理解。其实说起来并不复杂,下面我就通过一个简单的类比,帮助大家轻松理解,OAuth 2.0 到底是什么。 我住在一个大型的居民小区。 小区有门禁系统。 ...
2019-07-12 18:50:00
802
转载 windows下vue+webpack前端开发环境搭建及nginx部署
经过亲自验证,可以成功。注意Node的版本用最新的稳定版本就好,太旧的版本会导致运行不成功。 一、开发环境搭建 1、前端框架一般都依赖nodejs,我们首先要安装node.js。请参考http://www.cnblogs.com/wuac/p/6381819.html。 2、由...
2018-06-23 09:36:00
126
转载 openoffice将txt文本转pdf中文乱码
问题描述: 使用openoffice将txt文本转pdf的过程中发现中文乱码。 解决思路及过程: 1、查看出现乱码的原因 经查询jodconverter源码发现,只有utf-8编码的文本才不会中文乱码。 2、怎么样将非utf-8编码文件转换成utf-8文件。 ...
2018-05-30 12:03:00
2790
转载 spring cloud stream content-type RabbitMq 消息传输类型
Source Payload Target Payload content-typeheader (source message) content-typeheader (after conversion) Comments ...
2018-05-04 10:12:00
1303
转载 oracle Clob数据生成SQl
demo: 例子: DECLARE REALLYBIGTEXTSTRING CLOB := '待插入的海量字符串'; BEGIN INSERT INTO test_table VALUES('test', REALLYBIGTEXTSTRING, '0'); end ; com...
2017-09-30 09:22:00
213
转载 实现Java 对象转Map 再也不怕继承了
/** * 获取一个类和其父类的所有属性 * * @param clazz * @return */ public static List<Field> findAllFieldsOfSelfAndSuperClass(C...
2017-07-26 10:39:00
933
转载 Word文档加盖公章
一、应用技术 Java模板引擎:FreeMarker Xml文档处理:SAXReader Pio:pio技术 jacob:文档处理 Jar文件版本和dll版本要一致 二、实现思路 1、利用Jacob 将Word生成 (xml)模板文件。 2、用步骤一取得取得图片(印章)Bas...
2017-04-21 16:29:00
512
转载 设计模式--命令模式
命令模式优点: 1.降低对象之间的耦合度。 2.新的命令可以很容易地加入到系统中。 3.可以比较容易地设计一个组合命令。 4.调用同一方法实现不同的功能 缺点: 使用命令模式可能会导致某些系统有过多的具体命令类。因为针对每一个命令都需要设计一个具体命令类,因此某些系统可能需要大量具体命令...
2017-04-18 20:23:00
105
转载 Exmobi Aglie+webview实现富文本显示
Exmobi Aglie+webview实现富文本显示,富文本不需要任务处理,即可实现正常显示。 参与网址http://www.doc88.com/p-9465140708317.html ...
2017-03-13 16:26:00
138
转载 文档处理
文档在线预览:http://www.officeweb365.com/officetoview.html 转载于:https://my.oschina.net/u/2277392/blog...
2016-08-21 08:21:00
82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人