自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Springboot

Spring Boot 1.Spring Boot入门 1.1Spring Boot简介 ​ SpringBoot是Spring家族中的一个框架 ​ 为什么要学Spring Boot?因为在我们学习SSM框架的时候,我们需要有一堆的配置文件,如Mybatis,Spring,SpringMVC, ​ web.xml这些配置文件,而且大多的时候这些文件的配置都是重复性的工作,Spring Boot就是为了简化这一过程 ​ Spring Boot可以非常容易和快速创建基于Spring框架的应用程序,它让编代码变得

2022-03-18 20:49:09 1826 2

原创 git和github以及gitee总结

Git和GitHub 1.git 1.1 git介绍 ​ 1>git是一个免费的,开源的分布式控制系统,可以快速的处理从小到大的各种项目 ​ 2>为什么要用git的分布式版本控制? ​ 3>版本控制工具 ​ [1]SVN,CVS,VSS等集中式版本控制工具 ​ ​ 坏处就是中央服务器的故障问题,如果中央服务器宕机,那么谁都无法协同工作 ​ [2]Git等分布式控制工具 ​ ​ 好处就是可以解决远程服务器宕机的情况 ​ 且每个客户端都保存着整个项目的完整的版

2021-11-03 21:56:25 710 1

原创 Linux学习

Linux 1.Linux简介 1.1 Linux的优劣 ​ linux的优势:一种开源的操作系统,安装在计算机硬件上,用于管理计算机硬件和软件资源的系统软件。 ​ 其安全性,稳定性,高并发处理能力都比较高,比较适合做服务器 ​ 劣势:没有可视化的界面,不太适合普通用户 ​ 所以在日常生活中普通用户通常用windows,服务器用linux. ​ 我们在开发中写代码时用windows,部署项目时用linux 1.2 Linux发展史 ​ linux 的发行版本:linux于1991年开发出了

2021-11-03 21:08:42 287

原创 万字总结springcloud

SpringCloud 1.SpringCloud介绍 1.1为什么会有SpringCloud ​ 1>微服务概述 ​ 微服务是什么? 以前一个模块中有所有的功能 ; 而微服务是一个模块负责一个功能,甚至可以有自己的单独的数据库 ​ 其所使用的是http的restful轻量级的机制进行通信的 ​ 以前是将商品/订单/交易/…都打war包,一个出问题,全部都会受影响 ​ 微服务是各个模块独立出来,独立部署,各个服务是一个单独的进程,一个模块不会影响

2021-11-03 20:24:45 297

原创 关于springcloud和springboot的版本问题

近日在学springcloud,但是遇到了springcloud和springbloot版本冲突的问题,走了很多弯路,特意在此记录一下 一开始用了很多的办法,如 : 修改springboot的版本,但是maven老是报错,显示在Alibaba的中央仓库中找不到对应的springcloud版本等等 甚至在后面都无法使用maven的clean和install等功能,搞得很是头疼 其实idea中已经自带了集成springboot和springcloud冲突问题 解决办法如下: 在新建一个sprignboot工程的

2021-10-25 18:59:53 529 1

原创 操作系统:作业调度和进程调度的理解

操作系统:作业调度和进程调度的理解 含义: 作业调度:是指作业从外存调入到内存的过程 进程调度:是指进程从内存到分配cpu执行的过程 理解: 当我们打开两个程序,不妨设为程序A和程序B,首先这两个程序都是在外存(硬盘)上存储的,想要打开并运行这两个程序就必须加载到内存上,但这两个程序加载到内存上的顺序是什么呢?是先加载A呢还是先加载B呢?这个时候就涉及到作业调度了,作业调度第一种就是先来先服务(FCFS),即先打开的哪个程序,就先在内存上加载哪个程序;第二种就是短作业优先调度,即如果程序A比较大,可能是某个

2021-06-27 11:55:29 4719 1

原创 linux系统shell脚本vi打印九九乘法表

linux系统shell脚本vi实现打印九九乘法表 用while循环(外层循环实现换行操作,内层wile循环实现对每一行的打印): 效果如下:

2021-06-04 22:15:48 2303

原创 多线程详解

多线程详解 1、程序、进程、线程的理解 /*1、程序的概念:静态的代码块 * 2、进程的概念:运行起来的进程。特点:有生命周期,打开就产生,删掉就消亡 * 会分配内存空间 * * 3、线程:某个程序能同时进行多种操作,那么称这个程序是支持多线程的 * (一个main方法就可以看成一个线程) * 特点:一个进程可能有多个线程,并且这多个线程共享资源 * 一个线程一个虚拟机与程序计数器,但共享方法区

2021-04-28 23:48:10 202

原创 java常用类String类

java常用类 String类 注:System当他要输出s1时。可以直接打s1.sout /* java常用类String 1、利用System.out.println(s1==s2);可直接判断s1和s2的地址 2、当String字符串相同时,指向的是同一个地址,当字符串有任何的改变时,都会创建一个新的地址 3、alt+enter快捷键快速创建s5或ctrl+alt+v 4、equals补充:equls指的是内容是否一样,不判断地址 5、直接给String赋值和new String对象是有区别的,最直观

2021-04-11 19:47:13 295

原创 java是值传递还是引用传递的问题

关于java是值传递还是引用传递 /* 关于java是值传递还是引用传递的问题 1、对于基本数据类型是值传递 2、对于引用数据类型传递的是地址,由于直接输出引用数据是输出的地址,所以本质上也是值传递 */ package day10; public class Demo02 { public static void main(String[] args) { int x=0; int y=0; change(x,y);//不会改变x和y的值,因为

2021-04-05 12:37:34 135

原创 异常处理

异常处理 1、关键字:try、catch、finally、throw、throws 2、定义:在编写代码时,可能会遇到异常或错误的情况,这时就可以将可能出现异常的语句用try语句包裹,用catch语句抛出异常,用finall语句进行善后工作。throw一般用于方法中主动抛出异常,throws一般用于方法之上,属于更高级的抛出。 3、快捷键Ctrl+Alt+t 4、catch抛出的异常可以自己进行定义,异常的等级依次为Throwable 》Exception=Error package day8; pub

2021-03-28 20:38:01 132

原创 面向对象

面向对象 1、接口interface 1、定义:不是class类,没有构造方法,其中没有实例化的方法,只有抽象的方法,且里面定义的常量不可以被改变。 2、用法:实现定义一个接口,public interface +名字{},然后可以在里面定义一些抽象的方法,子类通过implements实现多个接口,并且必须重写这些接口中的所有方法。 3、快捷键:子类快速定义接口中的方法Ctrl+i或Alt+Ins 例: 2、内部类 1、定义在类里面的小类,有很多种内部类,如成员内部类: package day8; pu

2021-03-28 17:18:29 132

原创 面向对象

面向对象(3.27笔记) 补充快捷键:1、Ctrl+Alt+v 快速创建对象 ​ 2、成员变量的隐藏:子类中声明和父类一样名字的成员变量时,该父类的成员变量就会被隐藏,即该子类的方法调用该成员变量时,调用的是子类中的。,且子类创建的对象可以调用父类中的方法操作该隐藏的成员变量。 ​ 3、super关键字可以用来调用父类被隐藏的成员变量和方法。 1、instanceof关键字 定义:左边是对象,右边是类,当左边的对象是右边

2021-03-27 22:02:19 120

原创 面向对象

面向对象(3.25笔记) 1、构造方法补充 构造方法会跟类一起运行,即当创建这个类的对象时,该构造方法就会自动运行,而其他方法不会。 2、Super关键字和this关键字 1、Super关键字可以用来访问父类的构造方法,即在子类的构造方法或方法中用super调用父类的构造方法或方法;同理,用this关键字调用本类的构造方法或方法 注:子类只能在本身的构造方法中用super调用父类的构造方法,不能在普通的方法中调用父类的构造方法和本身的构造方法,但是可以在普通的方法中用this调用本身其他的方法,也可以用s

2021-03-25 22:13:13 124

原创 2021-03-24

面向对象编程(3.24笔记) 1、构造方法 1、构造方法即public +类名 2、一个类有默认的构造方法,其默认的构造方法内不含有任何的参数,例如平常创建一个对象的时候,用的方法为:类名+对象名称=new 类名();其()里不含有任何东西。如: package day5; public class Demo01 { public static void main(String[] args) { Demo01 demo01=new Demo01();//创建一个不含有任何参数的对

2021-03-24 22:11:19 201

原创 2021-03-23

面向对象编程(3.23笔记) 一.方法 1、(1)当一个类里面的方法不是static时,其它类调用该方法需要先创建该方法所在类的对象,再调用该方法。例如: (2)当一个类里面的方法是static方法时,不用创建对象,直接用类名.方法名调用即可。例如: (3)同一个类中,static方法可以调用另一个static方法,都不是static方法时,也都可以互相调用,但当一个为static方法,另一个不是static方法时,该static方法不可以调用另外一个非static方法,原因是static方法是和类一起

2021-03-23 21:52:45 173

原创 2021-03-22

Arrays类讲解(第三天笔记) 1.输出数组(Arrays.tostring()) ​ 使用方法如下: package day3; import java.util.Arrays; public class UseArrays { public static void main(String[] args) { int[] a={1,3,4,9,5,67,32,23,56}; System.out.println(Arrays.toString(a))

2021-03-22 22:07:23 147

原创 2021-03-18

3.18学习笔记 1.数组的定义: ​ 数据类型+[]+名字+数据 。如:int[] num=new int[10];这里面的10是指数组长度,也可以定义成int[] num; num=new int[];也可以直接定义,如int[] num={1,2,3}; ​ 注:(1)int类型数组不赋值其初始值为0,string数组初始值是null ​ (2)数组声明时不占内存,创建数组才占内存 2.数组的应用: ​ 数组元素的遍历(两种遍历方式,分别是f

2021-03-18 20:57:57 150

原创 递归算法以及可变参数

递归算法计算相加 好处是节省代码量,坏处是占用内存,适合用于比较小的数 public class JieChengXiangJIa { //递归算法计算和,如输入5,计算5+4+3+2+1 public static void main(String[] args) { System.out.println(sum(3)); } public static int sum(int num){ if (num==1){ r

2021-03-17 21:14:03 342

原创 3.17笔记

3.17笔记 一、用java打印九九乘法表。 二、java命名规则。 三、杂碎知识点 1、public static void main中的void即代表不返回数据类型 2、idea中的debug可以看运行的每一步,在右上角开始调试的旁边 3、类中定义的变量有初始值0,方法中的没有初始值,需要自行定义 4、方法的重载:两个方法,如 public static int a(int b,int c){} public static int a(int b,int c,int d){} 两个方法方法名字必须相同,

2021-03-17 21:06:49 122

原创 java命名规则

java命名规则 一、包名小写 二、类名驼峰规则,即每个单词的首字母大写。如:MingMingGuiZhe 三、变量名随便,通俗易懂即可 四、方法名,首个单词首字母小写,剩下的单词首字母大写,如:mingMing ...

2021-03-17 19:23:19 106

原创 用java打印九九乘法表

用java打印九九乘法表 public class Chengfakoujue { public static void main(String[] args) { for(int j=1;j<=9;j++){ for(int i=1;i<=j;i++) { System.out.print(i + "*" + j + "=" + j*i+"\t"); } System.out.println

2021-03-17 18:46:11 250

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除