![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 62
Baker_Streets
这个作者很懒,什么都没留下…
展开
-
软件设计模式的学习
软件设计模式的学习一、软件设计模式二、单例模式1. 定义2. 特点3. 实现方式3.1 懒汉模式3.2 饿汉模式3.3 双重校验锁参考一、软件设计模式软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。软件设计模式的优点:可以提原创 2021-09-18 21:24:16 · 278 阅读 · 0 评论 -
SpringBoot之RESTful 接口的实现以及Postman的使用
这里写目录标题1. HTTP相关知识1.1 HTTP 工作原理1.2 HTTP请求过程1.3 HTTP请求的方法、参考1. HTTP相关知识HTTP协议(Hyper Text Transfer Protocol,超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议,是一种应用层的协议。其定义了客户端与服务器端之间文本传输的规范。HTTP默认使用80端口,这个端口指的是服务端的端口,而客户端使用的端口是动态分配的。当我们没有指定端口访问时,浏览原创 2021-09-17 20:25:41 · 891 阅读 · 0 评论 -
Idea2019 创建Springboot 项目
这里写目录标题1. 创建Springboot 项目1. 创建Springboot 项目新建项目:选择JDK 版本:选择Web下的Spring Web:填写项目名:在com.example.demo中创建controller类:package com.example.demo;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind原创 2021-09-17 14:18:21 · 1699 阅读 · 0 评论 -
Spring初次使用
一、创建项目二、编写 Hello World创建一个HelloWorld类并编写以下代码:创建一个Main类并编写以下代码:运行可输出Hello Spring:三、Spring的使用在xml配置文件中加入以下代码:<bean id="helloWorld" class="HelloWorld"> <property name="name" value="Spring"></property></bean>之后我们修改原创 2021-09-07 22:50:06 · 128 阅读 · 0 评论 -
冒泡法排序
冒泡法排序(以Java为例)冒泡排序算法的原理如下(以递增顺序为例):比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。如:第一轮比较从第一个和第二个元素开始比较以及交换(前一个大于后一个时),一直比较到最后一个和倒数第二个元素,此时最后一个元素为最大的元素,则最后一个元素之后便原创 2021-03-10 21:44:02 · 585 阅读 · 1 评论 -
Java学习之switch、for
1. switch在Java中,switch中的变量类型可以是 byte、short、int、char、String(从Java SE 7支持)case 标签必须为字符串常量或和字面量例:public static void main(String[] args) { String str = "Hello World"; switch (str){ case "Hello": System.o原创 2021-03-08 22:34:28 · 287 阅读 · 0 评论 -
Java学习--Scanner
Scanner的使用Scanner所属包:java.util.Scanner1.next()代码: //1.创建Scanner对象 Scanner scanner = new Scanner(System.in); System.out.println("使用next接受: "); //如果用户输入了数据 if(scanner.hasNext()){ String str = scanner.next();原创 2021-03-07 20:59:20 · 147 阅读 · 0 评论 -
Java基础知识01
Java基础知识01注释标识符基本数据类型基本运算符注释/** 这是多行注释* 以下为HelloWorld类*/public class HelloWorld { /** *这是文档注释 * @param args * @author Baker_Streets */ public static void main(String[] args) { //这是单行注释,以下输出"Hello World" Sys原创 2021-02-05 23:36:14 · 106 阅读 · 0 评论 -
IntelliJ IDEA 安装及初次使用(2020.3.2社区版)
IntelliJ IDEA 安装及初次使用(2020.3.2社区版)1.下载安装包 在官方地址下载相关安装包. 根据系统选择对应版本,下载社区版(Community).2.进行安装 选择安装路径,点击Next. &nb原创 2021-02-01 23:05:38 · 8319 阅读 · 11 评论