ApiBoot 简介 ApiBoot为接口服务而生,基于SpringBoot完成扩展、自动化配置,通过封装一系列Starter来让调用者快速集成组件,降低学习、使用门槛,提高...
概述 ifelse是任何编程语言的重要组成部分。但是我们编写了大量嵌套的if语句,这使得我们的代码更加复杂和难以维护。 接下来,让我们探索如何简化代码的中的ifelse语句写...
文/明道云创始人任向晖 零代码软件开发并非一个全新的概念。1992年,最早的零代码企业软件构建工具就出现在了微软的Office套件中,很多企业极客都记得那个叫做Access的...
在服务器程序运行时,如果出现一个错误日志,我们希望得到告警,方便及时处理。 本文介绍如何使用logback中的SMTPAppender实现Error日志消息的发送. 申请邮箱...
该项目源码地址:https://github.com/lastwhispers/permission项目在线地址:http://39.105.49.50:8080/permi...
1. JavaGuide Github地址: https://github.com/Snailclimb/JavaGuide star: 22.8k 介绍: 【Java学习+...
由于某些原因,国内访问Github会异常缓慢,在clone仓库时甚至只有10k以下的速度,下载半天有时还会失败需要从头再来,甚是让人恼火。本文介绍通过修改系统hosts文件的...
使用场景 maven是java的构建工具,可以通过简单的方式引用依赖的jar包.但是随着依赖的增多,会出现依赖的冲突的情况.下面就介绍一款工具来快速分析依赖. IDEA的插件...
文章首发于微信公众号《程序员果果》地址:https://mp.weixin.qq.com/s/G15cw9yXpq4cOFB2C29JYw[https://mp.weixin...
由于某些原因,国内访问Github会异常缓慢,在clone仓库时甚至只有10k以下的速度,下载半天有时还会失败需要从头再来,甚是让人恼火。本文介绍通过修改系统hosts文件的...
文章首发于微信公众号《程序员果果》地址:https://mp.weixin.qq.com/s/8UR13rTY2elAGedfFC8EiQ本篇源码:https://githu...
IOC和AOP是Spring中最重要的两个概念,而AOP最核心的部分在于动态代理。Spring AOP中的拦截功能都是通过动态代理来生成的。那么什么是动态代理呢?所谓动态代理...