GIT提交记录和Revert commit过程分析
一、根据GIT提交记录查看提交过程 先做个git分支的背景介绍 图1 步骤说明 1⃣️ 项目A 默认分支是 master 2⃣️ 基于master分支创建 f1、f2、test分支 3⃣️ f1 发起合并请求到 test分支 4⃣️ f2 ...
一、根据GIT提交记录查看提交过程 先做个git分支的背景介绍 图1 步骤说明 1⃣️ 项目A 默认分支是 master 2⃣️ 基于master分支创建 f1、f2、test分支 3⃣️ f1 发起合并请求到 test分支 4⃣️ f2 ...
概述 功能强大的配置管理库 可用于从许多不同来源收集配置属性的框架,提供对配置信息的快速及线程安全访问 Archaius可以从多个动态源中检索属性、允许属性在运行时动态更改,使系统无需重新启动应用程序即可获得这些变化(异构的属性源,运行时更...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
一 spring cloud zuul 简介 Spring Cloud Zuul 是 Spring Cloud Netflix 子项目的核心组件之一,可以作为微服务架构中的 API 网关使用,支持动态路由与过滤功能 API 网关为微服务架构...
idea热部署插件Jrebel 开发中使用idea时发现经常需要重启项目,比较浪费时间,降低了开发效率。摸索一段时间后发现JRebel是一个很好的热部署工具,可以很好地提高开发效率,故将使用步骤整理一下,以备翻阅。 安装和使用JRebel需...
0-前言 最近发现有新手滥用同步,来简单聊聊Java多线程的同步问题; 1-什么是同步 同步,简单点说就是一个代码块中多个操作在同一时间段内只能有一个线程进行,其他线程需要等待此线程完成后才可以继续执行; 2-什么时候才需要同步 ...
1、@Resource注解和@Autowired的区别 **@Autowired注解:是按类型装配依赖对象***,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false。* @Resource注解:...
0、前言 项目中,基本上都会涉及到金钱;那么金钱用什么数据类型存储呢? 不少新人都会认为用double,因为它是双精度类型啊,或者float, 其实,float和double都是不能用来表示精确的类型的,也就是说金钱是万万不能用...
0****、概述 final关键字表示是不可变的; 下面分别从属性(字段)、方法、类中进行说明; 1****、属性(or字段),表示常量 final声明在属性(or字段)中,表示常量,有两种初始化方法,1是在声明时直接初始化,这跟stati...
0、前言 mybatis属于半自动的ORM,相比hibernate这种全自动的ORM,兼顾了性能与易用;目前企业项目中,基本都是mybatis的天下;今天就来整合mybatis与MySQL; 1、整合 1、-1、添加依赖: <...
0-、前言 在用mybatis开发项目中,数据库动辄上百张数据表,如果你一个一个去手动编写,比较耗费时间;还好,我们有mybatis-generator插件,只需简单几步就能自动生成mybatis的model、mapper和Dao文件,...