摘要:
发布新版本应用时,为了保证应用不中断,老版本不停机的同时,启动新版本,并对新版本的流量做控制,同时搜集新版本的运行情况,甚至对新版本做自动化测试,新版本测试无误之后,再将用户流量一点一点导入到新版本上,如果发现异常,应该能够快速切换为老版本 阅读全文
摘要:
public class Base{ private String baseName = "base"; public Base(){ callName(); } public void callName(){ System. out. println(baseName); } static cla 阅读全文
摘要:
以下内容转自:https://www.cnblogs.com/jiadp/p/9276826.html 备注:该SpringBoot自动配置原理不适合java刚入门学者以及不熟悉Spring4+Springmvc+maven的同学 1、当SpringBoot应用启动的时候,就从主方法里面进行启动的。 阅读全文
摘要:
一、含义 其实就是依赖注入或者控制反转,主要用于: 1、对象创建 2、依赖管理 二、好处 目的就是为了解耦合,使代码具有更高的扩展性和维护性 1、耦合度和扩展性的关系 耦合性越高,加入新功能就需要大量的修改已有的代码,可扩展性越低 2、耦合度和可维护性的关系 耦合性越高,代码之间关联性依赖性紧密性越 阅读全文
摘要:
以下为转载内容: https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/ 几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理 阅读全文
摘要:
案例简介: 前端请求对外接口,传入用户姓名,查询该用户的年龄 一、实现思路 1、首先编写对外接口,使用Postman发送JSON报文 2、该对外接口请求下游接口 3、获取下游接口的响应,并相应给上层调用者 二、代码实现 1、Postman请求URL为:http://localhost:8080/te 阅读全文
摘要:
首先需要在pom.xml中导入redis的相关依赖 然后在applicationContext.xml中添加redis相关的配置 最后创建redis的工具类 在需要的时候调用对应的方法,就可以进行对redis中数据的操作 阅读全文
摘要:
一、什么是过滤器? 含义:用于拦截数据源和目的数据之间的消息,并且过滤二者之间的传递的数据 举例:比如过滤某一个格式的文件,然后对这个文件做一些修改 二、什么时候要用到过滤器? 1、 认证过滤:对用户的请求进行统一认证 2、登陆和审核过滤:对用户的访问请求进行记录和审核 3、图像转换过滤 4、数据压 阅读全文