暂时未有相关云产品技术能力~
一个喜欢文艺风的程序员,祝各位一切尽意,百事从欢。
Jenkins搭配Docker结合Github实现自动化部署Maven项目,部署前端项目其实也类似如此,部署前端的文章也已经在规划中啦~ 本文更加偏向于实操,阅读完的收获 1、清楚怎么使用Docker安装 Jenkins 2、明白如何利用Jenkins部署一个Maven项目 3、知晓Jenkins如何结合Github实现自动化部署
在上一篇中,我留下了几个疑问,我们使用lombok的注解时,为什么加了个注解就可以帮我们自动生成代码呢?是谁给我们做了这件事情呢?它的原理是什么样的呢?
在本篇中,主要是针对注解的概念及运行时注解进行解释说明,附带有三个实战的案例为1、自定义注解+aop实现自动收集日志,2、自定义注解+Redis+AOP实现防止重复提交,3、自定义注解+SpringMVC 实现权限控制。尽可能的让大家能够理解透彻并且能够加以应用。
「后端小伙伴来学前端了」为什么Vue在有了全局事件总线后还要引入Vuex呢?
「后端小伙伴来学前端了」Vue 中 Slot 插槽的使用,一起来学学吧!!同时也可以实现父子组件之间通信
「后端小伙伴来学前端了」Vue中全局事件总线(GlobalEventBus)原理及探究过程
「后端小伙伴来学前端了」Vue中自定义事件讲解及组件绑定自定义事件实现通信
「后端小伙伴来学前端了」Vue中利用全局事件总线实现组件之间通信
「后端小伙伴来学前端了」Vue中Props配合自定义方法实现组件间的通信
「后端小伙伴来学前端了」关于 Vue中的 props
「后端小伙伴来学前端了」Vue脚手架中 render 函数
「后端小伙伴来学前端了」分析Vue脚手架结构
「后端小伙伴来学前端了」 Vue中 this.$set的用法 | 可用于修改对象中数组的某一个对象、 可用于更新数据到视图
「后端小伙伴来学前端了」Vue集成 Element-tiptap 富文本编辑器
Netty | 一起来了解了解Netty吧
通过简单例子 | 快速理清 UML 中类与类的六大关系
JSON Web Token(缩写 JWT) 目前最流行、最常见的跨域认证解决方案
SpringBoot 映射路径中 匹配正则表达式
🚀今天,我们来详细的聊一聊SpringBoot自动配置原理,学了这么久,你学废了吗?
Java BIO 网络编程 | Netty 前期知识(一)
JUC系列(十一) | Java 8 CompletableFuture 异步编程
JUC系列(十) | Fork&Join框架 并行处理任务
JUC系列(九)| ThreadPool 线程池
JUC系列(八)| 读写锁-ReadWriteLock
JUC系列(七)| JUC三大常用工具类CountDownLatch、CyclicBarrier、Semaphore
JUC系列(六) | Callable和Future接口详解&使用、FutureTask应用 获取异步线程返回值
JUC系列(五)| Synchonized关键字的进一步讲解
JUC系列(四)| 集合的线程安全问题
JUC系列(三) | Lock 锁机制详解 代码理论相结合
JUC系列(二) | 回顾Synchronized关键字
JUC系列(一)| 什么是JUC?
Mybatis 一对多 结果集映射 简单入门 易懂
Java设计模式-观察者模式(订阅发布模式)
Java设计模式-中介者模式
Java设计模式-责任链模式
Java设计模式-策略模式
Java设计模式-模板方法模式
SpringBoot日志收集-Aop方式-存进数据库
Java设计模式-享元模式
Java设计模式-组合模式
Java设计模式-外观模式
SpringSecurity权限命名ROLE_问题
Java设计模式-桥接模式 理论代码相结合
Java设计模式-装饰器模式 理论代码相结合
Java设计模式-适配器模式 理论代码相结合
Java设计模式-代理模式 理论代码相结合
Java设计模式-建造者模式 理论代码相结合
Java设计模式-工厂模式(3)抽象工厂模式
Java设计模式-工厂模式(2)工厂方法模式
Java设计模式-工厂模式(1)简单工厂模式