摘要: 背景: 项目运行过程中会出现各种各样的问题,常见的有以下几种情况: 业务流程分析疏漏,对业务流程的反向操作、边界分析设计不充分 调用外部服务、调用外部系统出现的超时、错误、返回值与预期不符 外部资源连通性问题,db等服务器出现的网络抖动或宕机 无论是分析设计、开发、测试、线上都需要能够准确定位问题并 阅读全文
posted @ 2018-12-07 14:12 笨神Fany 阅读(5709) 评论(1) 推荐(0) 编辑
摘要: 一、概述 spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接, 我们只需要传入url及返回值类型即可。相较于之前常用的HttpClient,RestTemplate是一种更优雅的调用REST 阅读全文
posted @ 2018-12-07 17:49 笨神Fany 阅读(83573) 评论(2) 推荐(3) 编辑
摘要: 背景 项目中使用springboot,需要用log4j2做日志框架 问题 项目启动报错:Could not initialize Log4J2 logging from classpath:log4j2 dev.yml 是一个无法初始化Log4J2配置的问题,项目中采用的yml的配置文件。 前置操作 阅读全文
posted @ 2018-06-26 11:39 笨神Fany 阅读(13893) 评论(0) 推荐(2) 编辑
摘要: 概述 zookeeper是一个高可用的分布式数据管理与协调框架,基于ZAB算法实现,主要解决分布式一致性问题。 https://www.cnblogs.com/felixzh/p/5869212.html 核心概念 节点 zk的命名空间是由一系列数据节点组成的,节点上可以包含数据。 类型 节点类型分 阅读全文
posted @ 2018-04-03 11:40 笨神Fany 阅读(289) 评论(0) 推荐(0) 编辑
摘要: mybatis提供查询缓存,用于减轻数据库压力,提高性能。 一级缓存 一级缓存是sqlSession级别的,不同sqlSession之间的缓存数据区域相互不影响。在构造session对象时使用HashMap数据结构的内存区域存储缓存数据。 一级缓存默认是开启的。 sqlSession执行commit 阅读全文
posted @ 2018-04-03 11:38 笨神Fany 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 对于web框架中的跨域问题是一个非常普遍的问题,常见的解决方案也有很多,如:jsonp、cros、websocket等。下面是最近处理springmvc中使用cors解决跨域问题的一些总结。 Filter 具体实现不在详细描述,基本原理利用filter拦截到所有请求,然后进行跨域设置。 拦截器 实现 阅读全文
posted @ 2018-04-03 11:35 笨神Fany 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 实现方式以字符串转Date为例说明: 全局配置 第一种:实现 Converter 接口 实现类: public class StringToDateConveter implements Converter { private String formatPatten; public StringTo 阅读全文
posted @ 2018-04-03 11:30 笨神Fany 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 在idea中构建maven java web项目,从new project到选择maven骨架到最后finish完成,整个流程完成后,项目基本结构已经出来,但是距一个可以正常开发运行的web项目还有一些距离。 一、项目目录结构完善 上图是刚构建好的目录结构,仔细看会发现缺少目录,首先把缺失的目录补齐 阅读全文
posted @ 2018-04-03 11:26 笨神Fany 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 使用idea时,通常会配置自己的maven,但是发现每创建一个新项目都需要重新配置一遍,原来在idea中有一个默认配置,修改后就会全局生效,具体配置如下: 简单两步,配置完成。 阅读全文
posted @ 2018-04-03 11:25 笨神Fany 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 最近在搞软件构建,总结下编写开发用例的知识。 用例是什么? 用例是文本形式的描述,使用系统实现用户目标的情节发现和纪录功能性需求 用例要说明的内容: 场景的简单描述 关于场景的假设条件 用例的发起参与者 场景的前置条件 场景中与系统相关的步骤序列 场景完成后的后置条件 用例的收益参与者 开发用例 编 阅读全文
posted @ 2017-05-08 12:58 笨神Fany 阅读(2752) 评论(0) 推荐(0) 编辑