0

硬技能——Swagger一键生成接口文档,好轻松

在开发测试过程中,经常遇到这种情况:1.测试人员,要看传递的参数对不对,数据类型,精度,边界值等传输是否正确2.前端开发人员,要看接口出入参,数据类型,层级关系,接口调用关系3.对接的第三方...

阅读全文>>

0

Java世界最常用的工具类库

Apache CommonsApache Commons有很多子项目,常用的项目如下@Data public class User { private String username;...

阅读全文>>

0

ThinkPHP V6.0.7发布——修正版本

V6.0.7版本发布,本版本主要针对上个版本做了一些路由修正,还意外收获了一些性能提升,是一个建议更新的版本。主要更新修正Validate类的PHP8兼容性改进redis驱动的append方...

阅读全文>>

0

Java之finally、final、finalize的区别

这是一道比较常见的面试题,考察应聘者的Java基本功。其实我一直觉得这道面试题挺奇怪的,因为他仨除了长得像之外,在功能上没有任何相似之处。经典回答如下:finallyJava的异常处理机制分...

阅读全文>>

0

深入理解分布式缓存设计

前言在高并发的分布式的系统中,缓存是必不可少的一部分。没有缓存对系统的加速和阻挡大量的请求直接落到系统的底层,系统是很难撑住高并发的冲击,所以分布式系统中缓存的设计是很重要的一环。下面就来聊...

阅读全文>>

0

记一次Netty「直接内存溢出」导致线上网关项目宕机排查过程

作为一名Java开发者,我们都知道Java进程是运行在Java虚拟机上的,而Java进程要想正常运行则需要向计算机申请内存,其中主要为Java对象实例所占用的堆(heap)内存(当然还有其他...

阅读全文>>

0

如何理解Spring框架的核心设计思想IoC模式

Spring不单单只是一个框架,现在已经成为了一个产品家族,包括一系列以Spring命名的产品。整个Spring家族最早的成员Spring框架,是目前流行的web开发框架Spring Boo...

阅读全文>>

0

IDEA Spring Boot 自动化构建+部署

本文所有操作都基于Alibaba cloud Toolkit进行操作。1.插件安装在插件市场中下载安装。1.在IntelliJ IDEA顶部菜单栏中选择File>Settings。2....

阅读全文>>

0

AES前后端对称加密

概述 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法,对称加密算法即加密和解密的过程使用同一个秘钥进行加密。本文从实用的角度去描述前后...

阅读全文>>

0

PHP之十六个魔术方法详解

前言PHP中把以两个下划线__开头的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的作用。 魔术方法包括:__construct(),类的构造函数__des...

阅读全文>>