自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue 搭配 Spring MVC 创建一个 web 项目

一个web应用程序。页面使用Vue,后端使用Spring MVC,最终打成war包,放在tomcat下启动。

2023-09-21 23:30:34 749

原创 Ubuntu 22.04版本设置静态IP

其中“enp0s3”是网卡的名称。

2023-05-11 22:30:57 2525

原创 Docker安装Redis

docker 安装redis

2022-08-18 00:51:18 164

原创 Linux安装ssh服务

Linux安装ssh服务

2022-08-15 23:15:24 1787

原创 Docker更改源

docker更改源

2022-08-01 22:10:19 4429

原创 安装Docker

安装docker

2022-08-01 22:09:28 440

原创 Docker常见错误

docker常见错误

2022-08-01 22:08:29 700

原创 stack

Stack

2022-08-01 22:05:24 59

原创 Java集合总结

Java集合总结

2022-08-01 22:01:43 134

原创 Linux中查看文件安装路径

Linux中查看文件安装路径

2022-08-01 21:52:57 4243 1

原创 Linux更换镜像源

Linux更换镜像源

2022-08-01 21:52:07 378

原创 Linux配置DNS

Linux配置DNS

2022-08-01 21:49:53 5134

原创 Docker安装MySQL

Docker安装MySQL

2022-07-31 23:42:35 163 1

原创 Java IO流

Java IO流

2021-04-13 07:53:53 114

原创 Java集合

集合集合简介集合(Collection):是由若干个确定元素构成的整体的一种数据结构。集合与数组非常相似,既然有了数组这种数据结构,为什么还需要集合呢?因为数组有许多限制:数组初始化后大小不可变;数组只能按照索引顺序存取数据。所以,我们需要不同类型的集合来处理不同的数据。例如:可变大小的顺序链表;保证五重复元素的集合;CollectionJava 标准库自带的 java.util 包提供了了集合类: Collection,它是除了 Map 外所有其他集合类的根接口。Java 的

2021-03-21 22:49:55 191

原创 Java反射

反射什么是反射?反射(Reflection)是指程序在运行期间可以拿到的一个对象的所有信息,并能够直接操作对象内的属性及方法。反射是为了解决在运行期,对某个实例一无所知的情况下,可以调用其方法。Class类除了基本类型外,Jave的其他类型全部都是class(包括interface)。例如:StringObjectRunnableException在Object类中定义了以下的方法:public public final native Class<?> getClass

2021-03-07 23:43:11 217 2

原创 Java注解入门

注解入门什么是注解(Annotation)?注解是放在源码的类、方法、字段、参数前的一种特殊的“注释”。注释是给人看的。注解可以被程序识别。注解的作用:注解本身对java代码没有任何影响。java的注解可以分为三类:第一类是由编译器使用的注解,例如:@Override:让编译器检查该方法是否实现了覆写;@Suppresswarnings:告诉编译器忽略此处代码产生的告警。这类注解不会被编译进入.class文件。第二类是由工具处理.class文件使用的注解,比如工具会在加载class的时候

2021-02-26 00:18:01 166

原创 Linux系统目录结构

linux系统目录结构以下是对这些目录的解释/bin:bin是Binaries(二进制文件)的缩写,这个目录存放着最近经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc:etc是Etcetera(等等)的缩写,这个目录用来存放所有的系统管理需要的配置文件和子目录。/ho

2021-02-06 22:24:04 391

原创 网络编程

网络编程什么是计算机网络:计算机网络是指多台计算机组成的网络。在一个网络中任何两台计算机都可以直接通信。计算机之间的通信也必须遵循一定的规则,我们叫做协议,比如 TCP、UDP、HTTP、Ftp、smtp等。就好比方言,两个人交流就必须使用同一种语言,广东人对北京人说粤语北京人就听不懂。计算机世界也一样,两个计算机之间通信也必须遵循同一个协议。那怎么找到计算机呢?通过 IP 和端口号可以定位一台唯一的计算机。IP:一个 IP 地址唯一标识一个网络接口。一台接入互联网的计算机至少有一个IP地址。IP地

2021-01-27 23:02:48 106

原创 多线程

多线程基础Java语言内置了多线程支持:一个Java程序实际上一个jvm的进程,jvm进程用一个主线程来执行main()方法,在主线程里又可以启动多个线程。此外,jvm还有负责垃圾回收的其他工作线程。对于大多数Java程序来说多任务其实就是多线程实现的多任务。和单线程相比:多线程经常需要都写共享数据,并需要同步。多线程编程的复杂度更高,调试更加困难。多线程是Java程序最基本的并发模型,读写网络、数据库、Web开发等都需要多线程模型。创建新线程创建一个新线程我们需要实例化一个Thread实例,然

2021-01-07 23:27:29 193 2

原创 Lambda表达式

Lambda表达式的作用:最直观的作用就是使得代码变得简洁。由于lambda表达式可以直接赋值给一个变量,我们就可以直接把Lambda作为参数传给函数,而传统的Java必须有明确的接口实现定义,初始化才行。适用范围:函数式接口(即接口只有一个抽象方法)// 函数式接口,即只有一个抽象方法interface A { abstract void aa();}下面就从正常写法开始,看下是怎么一步一步简化成lambda表达式的。正常写法// 定义函数式接口interface A {

2021-01-05 07:39:46 239

空空如也

空空如也

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

TA关注的人

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