-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
Java由浅入深讲解继承上
目录1.什么是继承2.继承的细节2.1super关键字2.2子类的构造方法2.3super和this区别继承同样是面向对象程序的特点1.什么是继承所谓继承就是抽取类的共性,进而实现代码的复用继承的关键...
-
Java由浅入深讲解继承下(java 继承的实现原理)
目录1.代码块初始化2.protected关键字3.final关键字4.java中允许的继承方式本篇紧接上一篇内容继续,还是从继承里的细节开始1.代码块初始化关于代码块的定义和使用因为之前已经进行过介...
-
Java由浅入深细数数组的操作(java数组操作)
目录1.JVM的内存分布2.引用类型变量的特点3.一维数组的使用3.1定义和初始化3.2数组的访问3.3打印数组所有的元素3.4数组的拷贝3.5作为参数和返回值本篇介绍一维数组以及相关操作,二维数组放...
-
SpringBoot中shiro过滤器的重写与配置详解(shiro 自定义过滤器)
目录问题解决方案实现代码1.重写shiro 登录 过滤器2.重写role权限 过滤器3.配置过滤器问题遇到问题:在前后端分离跨域访问的项目中shiro进行权限拦截失效 (即使有正确权限的访问也会被拦截...
-
Springboot中整合knife4j接口文档的过程详解(springboot knife4j)
目录什么是knife4j界面欣赏主页接口文档调试界面参数实体整合 knife4j引入 maven 依赖knife4j 配置文件配置API接口knife4j 常用特性全局参数离线文档在项目开发过程中,w...
-
Java由浅入深细数数组的操作下
目录1.二维数组的存储2.二维数组的定义和初始化3.打印二维数组4.不规则二维数组5.Arrays中常用的方法上一篇介绍完一维数组后,我们来看二维数组1.二维数组的存储在C语言中我们说过:二维数组可以...
-
Java线程池的四种拒绝策略详解
目录预先配置配置线程池。创建线程任务拒绝策略一:AbortPolicy拒绝策略二:CallerRunsPolicy拒绝策略三:DiscardPolicy拒绝策略四:DiscardOldestPolic...
-
详细分析JVM类加载机制(jvm类加载过程)
目录前言1. jvm 的组成2. 类加载1. 加载 2. 链接3. 初始化3. 类加载器引导类加载器(启动类加载器)扩展类加载器应用程序类加载器4. 双亲委派机制5. 类的主动/被动使用结语前言la...
-
java简明例举讲解泛型
目录什么是泛型泛型类与接口派生子类泛型通配符类型擦除什么是泛型早期的Object类型可以接收任意的对象类型,但是在实际的使用中, 会有类型转换的问题。也就存在这隐患,所以java提供了泛型来解决这个安...
-
SpringCloud高可用配置中心Config详解(springcloud配置中心consul)
目录前言源码环境开发工具正文commons 工程commons 工程 - POM 文件commons 工程 - 项目结构配置文件service 工程registry-service(注册中心)regi...
