自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git相关

打开上面的id_ras.pub文件(公钥)复制里面的内容到gitee里的ssh公钥里面就可以了。网上下载git.exe程序执行一键无脑执行,执行完后鼠标右键会有。这样本机就跟gitee绑定起来了,每次代码提交都会携带这些数据。配置完成后可以去C盘该计算机用户的目录下查看是否配置成功。(环境变量会去自动安装不用我们配置)新建.ssh文件夹并生成公钥私钥。......

2022-07-18 13:48:03 259 1

原创 Docker入门笔记总结

一款产品会有开发,测试,上线三种环境,所以要配置不同应用环境和配置,十分麻烦,所以就会出现这个项目在我的电脑能运行但是在其他电脑不能运行的情况,或者是版本更新导致服务不可用了而ducker就能解决这个问题,ducker可以让项目jar包带着java的运行环境jdk,mysql,redis,es…)一起发布,简单说就是项目能带着环境一起发布。Docker给以上的问题,提出了解决方案,就是一种容器化的技术!首先需要和虚拟机做一个对比。虚拟机技术缺点∶比较Docker和虚拟机技术的不同:先用Xshell连接上自己

2022-06-28 18:25:36 374

原创 浅入MyBatis-Plus(学习笔记)

MyBatisPlus可以节省我们大量工作时间,所有单表的CRUD代码它都可以自动化完成,在原有的MyBatis基础上只做增加不做修改,提高开发效率,为简化开发而生---->官方文档2.增加配置信息3.增加数据表和对应实体类实体类的注解主要有三个:(里面的具体熟悉值可以看官方文档)@TableField需要MybatisPlus自动帮你填充数据时需要的注解,一般加创建时间或更新时间的字段上。当字段与数据库中的表名不一致时也可以用这个注解来配置映射关系。4.增加Dao层的类增加@Map

2022-06-16 17:45:20 446

原创 Cookie,Session,Token,Jwt的使用

cookie,session,token的使用一.Cookie二.Session三.Token四.JWT(Json Web Token)一.Cookiecookie是在服务端创建的但是保存在客户端浏览器上直到本次会话结束过期(可以设置过期时间),每一次发起请求都会带着浏览器的所有cookie访问服务端。测试使用代码:@Controller@RequestMapping("cookie")public class CookieDemo { //

2022-04-14 12:22:57 1052

原创 Lambda表达式

Lambda表达式介绍:入–>希腊字母表中排序第十一位的字母,英语名称为Lambda避免匿名内部类定义过多,是由匿名内部类简化而来,其实质属于函数式编程的概念,jdk1.8引入了新特性Lambda表达式,使用Lambda表达式会让代码看起来更简洁。首先需要理解什么是函数式接口:任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。比如:interface Runnalbe{ void run();}这就是一个函数式接口。对于函数式接口,我们可以通过lambda

2022-04-02 12:26:05 819 1

原创 Java基础内部类学习笔记

Java基础内部类学习笔记一.什么是内部类?二.内部类的分类1.局部内部类2.匿名内部类(很重要)3.成员内部类4.静态内部类一.什么是内部类?一个类的内部嵌套了另一个类,这个类叫内部类,是类的第五大成员(属性,方法,构造器,代码块,内部类)。内部类最大的特点就是可以直接访问私有属性,它本质上还是一个类。基本语法:public class Localinner { //外部其他类 public static void main(String[] args) { }}clas

2022-04-01 20:42:17 582 2

原创 java实习面试题整理

面试题2.栈(stack)和堆(heap)的区别2.==和equals的区别2.throw和throws的区别2.cookie 和session 的区别2.final, finally, finalize的区别2.接口的概念与特性2.内部类的概念与优点2.说一下ArrayList和LinkedList的区别2.内存溢出和内存泄漏?2.强、软、弱、虚引用2.List、Set、Map集合体系结构2.为什么重写了equals方法后也必须重写hashCode方法?2.Error与Exception的区别2.java

2022-03-29 19:30:33 17471 10

原创 Java基础抽象类学习笔记

Java基础抽象类学习笔记一.什么是抽象类二.抽象类的介绍三.抽象类使用细节一.什么是抽象类一个类没有足够的信息来描述具体的对象,需要依靠其他具体类来支撑它,把这种类称为抽象类。例如:animal类,但是这个Animal具体长成什么样子我们并不知道,它没有一个具体动物的概念,所以他就是一个抽象类,需要一个具体的动物,如狗、猫来对它进行特定的描述。二.抽象类的介绍用abstract关键字来修饰一个类时,这个类就叫抽象类 —>public abstract Animal { }用abstra

2022-03-01 20:40:32 116 2

原创 Java基础线程学习笔记

Java基础线程学习笔记一.什么是线程?二.创建线程的两种方式实现Runnable接口继承Thread类三.继承Thread类和实现Runnable接口的区别四.为什么要用.start启动线程而不是直接调用run方法呢?五.线程的执行六.线程的常用方法七.什么是线程死锁八.Synchronized关键字九.守护线程十.线程终止十一.线程的生命周期(线程六种状态)一.什么是线程?一个程序运行起来后就是一个进程,线程由进程创建的,是进程的一个实体,一个进程可以拥有多个线程,但是一个线程只属于一个进程。二.

2022-02-26 11:18:04 238 1

原创 Java基础枚举学习笔记

Java基础枚举学习笔记一.什么是枚举?二.实现枚举的方式1.自定义实现枚举2.使用enum关键字实现枚举三.Enum常用方法四.枚举类实现接口一.什么是枚举?枚举是一组常量的集合。可以这样理解:枚举属于一种特殊的类,里面只包含一组有限的特定的对象。比如说有个季节的对象,而季节只有春夏秋冬四个季节并且是无法修改的,那我们传统的创建对象的方式就没办法实现了,因此,这样的设计不好,所以我们就需要枚举类枚举类就是把具体的对象一个一个列举出来传统方式举例:public class Enumerati

2022-02-22 20:38:09 369 1

原创 Java基础IO流学习笔记

Java基础IO流学习笔记一.什么是IO流二.File类1.创建文件2.File类常用API三.流的分类四.常用的一些流InputStream常用子类(字节流)1.FilelnputStream2.BufferedInputStream:3.ObjectInputStream:OutputStream常用子类(字节流)1.FileOutputStream文件的拷贝(普通拷贝)2.BufferedOutputStream:2.ObjectOutputStream:一.什么是IO流I : 指的是inpu

2022-02-22 10:40:28 339

原创 Linux系统上安装mysql数据库

一.首先登录到我们的服务器二.下载并安装mysql1,检查服务器是否已经安装过mysql yum list installed mysql* 出现下图所示,代表没有安装过2. 执行以下命令: wgethttp://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm3. 执行以下命令:rpm -ivh mysql57-community-release-el7-8.noarch.rpm4...

2022-01-24 16:17:16 1036

原创 Spring boot项目放到腾讯云上的全过程

一.准备工作1,需要购买一台腾讯云服务器(在校学生有优惠,这里是新用户免费体验一个月的地址:https://cloud.tencent.com/act/free) 2,需要开发一个springboot后台项目(通过maven打包完后的jar包) 3,需要购买一个域名,并做备案。 4,需要配置你的服务器环境 jdk,mysql(下面会做讲解)我们默认你上面的准备工作都做好了,下面我们就来开始学习把后台项目部署到服务器,让所有人都可以访问到你的服务器一,首先创建一个springboot(java

2022-01-24 15:59:12 1966 1

空空如也

空空如也

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

TA关注的人

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