前言 博主是广东某双非本科学校计算机专业的学生,2021年应届毕业生,我的秋招时间线为8-11月,经历了一段煎熬的秋招历程最后成功上岸某大厂,因此写下这篇文章对自己的秋招做一...
前言 博主是广东某双非本科学校计算机专业的学生,2021年应届毕业生,我的秋招时间线为8-11月,经历了一段煎熬的秋招历程最后成功上岸某大厂,因此写下这篇文章对自己的秋招做一...
一、ThreadLocal的简介: 一般情况下,我们创建的变量都是可以给任何线程访问并修改的,如果我们想让线程拥有自己的私有本地变量,那我们就可以使用ThreadLocal类...
一、下载Gradle 下载地址:https://services.gradle.org/distributions/选择合适的版本下载即可,然后解压(自己想解压到哪就到哪,但...
一、星巴克订单案例 有下面的需求: 咖啡种类/单品咖啡:Espresso(意大利浓咖啡)、ShortBlack、LongBlack(美式咖啡)、Decaf(无因咖啡) 调料:...
我们来看一个具体需求看一个披萨的项目,要便于披萨种类的扩展,要便于维护,有以下要求: 披萨的种类很多(比如GreekPizz、CheesePizz等) 披萨的制作有prepa...
一、单例模式介绍 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对于某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。 比如H...
UML基本介绍 UML(统一建模语言)是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果。UML本身是一套符号的规定,就像数学符号和化学符...
一、设计模式的目的 编写软件的过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序具有更好的: 代码重用性(即相同...
一、五大常用数据类型 String、Hash、List、Set、Zset Hash是一个键值对集合,适合用于存储对象,类似于Java里面的MapList是简单的字符串列表,可...
购买阿里云服务器的步骤就省略了,购买后进去重置密码然后连接示例即可进入服务器终端。 1、配置Java环境(安装jdk) 由于官方下载太慢了,因此我选择了镜像网站:https:...
一、Java语言基础 1、键盘录入 导包:import java.util.Scanner; 创建键盘录入对象:Scanner sc = new Scanner(System...
一、安装git 可以点此去官网下载安装git,但是官网的下载很慢,因此在此推荐在此下载:点此下载。 下载之后就安装,此处很简单就不叙述。 二、在github上新建仓库 在gi...
一、SpringBoot介绍 1、SpringBoot简介 简化Spring应用开发的一个框架整个Spring技术栈的一个大整合J2EE开发的一站式解决方案 2、微服务 微服...
一、新建项目 新建项目,选择Spring Initializr 选择模块,我们选择一个Web模块: 二、编码 新建controller包,在包中新建HelloControll...
一、配置文件 springboot使用一个全局的配置文件,配置文件名是固定的,一般有两种写法: application.properties application.yml ...
一、目录总览 对于一般的项目来说,整合后的大体的目录如下图: 下面就开始整合三大框架。 二、创建maven项目 maven是一个项目管理工具,其pom.xml可以用来管理和维...
选择File-Settings,然后设置VM options for importer的值为-Xms1024m -Xmx2048m。 参考自文章:Idea卡在Resolvin...
一、插件原理 在四大对象创建的时候,有以下几个特性: 每个创建出来的对象不是直接返回的,而是interceptorChain.pluginAll(parameterHandl...
一、MyBatis的运行流程 1、获取SqlSessionFactory对象 根据配置文件创建SqlSessionFactory对象,解析全局配置文件和sql映射文件。最后创...
一、创建一个逆向工程的步骤 1、环境的准备 (1)、准备mybatis-config.xml文件: (2)、创建数据库配置文件dbconfig.properties (3)、...