自定义博客皮肤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)
  • 收藏
  • 关注

原创 docker容器

安装成功后配置仓库镜像(因为我们创建应用容器的时候,需要从仓库上去拉,但是这是国外的仓库,网络不是很好,推荐配置阿里云的镜像)数据卷的意思其实就像是一个备份文件,可以对每一个容器进行挂载数据卷,从而保证数据不丢失,也能保证多个容器的数据可以共享。上图便是安装成功的截图,我们去查看下docker的状态,如果红框的是一个dead状态,那就说明还没启动。多个应用容器的数据是可以共享的,可以把应用容器的数据通过数据卷的方式进行持久化。注:多个容器共享一个基础镜像的时候,对基础镜像修改,其他容器是不会被人修改的。

2023-09-17 15:58:16 66 1

原创 Java基础(二)

1、变量、数组、对象之间的关系1、变量 能储存单一数据,局限性就是不能存储一组数据,多个变量之间没有联系2、数组 能储存一组数据,局限性就是通过索引值来获取数据,没有语义化3、对象 能储存一组数据,且有语义化2、对象存储过程3、对象和类的关系1、概念 类:是一组相关属性和行为的集合,可以看成是一类事物的模板,使用事物特征和行为特征来描述该类食物。 对象:对象是一类事物的具体体现,对象是一个类的实例,必然具备该事物的属性和行为。2、关系 (1)类是对一类事.

2022-05-23 15:41:36 85

原创 Java基础笔记(一)

知识点Java基础1、什么是JDK、JRE、JVM?JDK是Java开发工具包,它是功能齐全的Java SDK,它拥有JRE所拥有的一切,还有编译器(javac)和工具(如javadoc和jdk),它能够创建和编译程序。 JRE是Java运行时环境,它是运行已编译Java程序所需的所有内容的集合,包括Java虚拟机(JVM),Java类库,Java命令和其他的一些基础构件,但是它不能用于创建新程序。 JVM是运行Java字节码的虚拟机,JVM有针对不同系统的特定实现(windo

2022-05-19 20:32:54 205

原创 CSS基础入门(二)

一、标签分类我们所有的标签可以分为两大类,如果细分的话可以分成三大类,其中分别是1、块状元素独自占一行,并且可以设置宽高。潜嵌套(包含)下,子块元素宽度(没有定义情况下)和父块元素宽度一致。典型代表:h1~h6,p,div,ul,li。2.行内元素可以和字或其它的行内元素共占一行,不能设置宽高。典型代表:span、a、strong、em、del、ins。3.行内块元素可以和字或其它的行内元素共占一行,且能设置宽高。典型代表:img,input。二、常见属性list-sty

2022-04-06 21:53:54 106

原创 复合选择器

一、概念所谓复合选择器就是由两个或者多个基础选择器,通过不同的方式组合而成的二、复合选择器分类1.后代选择器概念:后代选择器又称为包含选择器。作用:用来选择元素或者元素组的子孙后代其用法:父级 子级{ 属性:属性值; 属性:属性值; 属性:属性值; ......}...

2022-04-06 21:00:14 1236

原创 CSS基础入门(一)

一、CSS层叠样式表语法1.1认识CSS层叠样式表层叠样式表是什么?层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现(HTML标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。为什么叫层叠样式表而不直接叫样式表呢?演示样式表的层叠行疑问:下面如果没有写...

2022-04-06 17:31:10 67

原创 Linux常用命令

一、Linux基本命令# 1.我是谁who am i# 2.我在哪pwd# 3.查看ip地址ip a | ip address# 4.清屏clear# 5.ping域名|ipping 地址# 6.强制停止Ctrl+C二、Linux目录命令一、列出目录ls:不写目录名,默认为当前目录ls -l:列出全部的信息ls -a:列出全部文件,包括隐藏文件ls -d:进查看目录本身二、切换目录cd ..:返回上一级目录cd .:返回当前目录cd

2022-03-12 23:30:13 1078

原创 数据库笔记

此次笔记基于牛客的sql面试题1.排列排名dense_rank() over() 并列连续排名rank() over() 并列跳跃排名row_number 连续排名2.表连接Concat(str1,str2,str3)3.备注coment '主键id'4.INSERT IGNORE当您使用INSERT语句向表中添加多行时,如果在处理过程中发生错误,MySQL将终止语句并返回错误。结果,没有行插入表中。但是,如果使用INSERT IGNORE语句,将忽略导致错

2022-03-11 21:31:20 566

原创 线程和进程的区别

1.线程是什么线程是操作系统进行调度和执行的最小单位,线程依赖于进程,即一个进程当中可以有多个线程就是进程相当于一个容器,操作系统可以通过调度和执行进程来完成应用程序进程中的功能。2.进程是什么进程是操作系统分配计算机资源的基本单位,进程指的是双击应用程序,程序运行了就会产生进程,计算机为这个进程分配资源。下面就是进程2.1进程截图3.它们之间的关系都是操作系统对应用程序执行的不可或缺的部分,线程依赖于进程,一个进程当中可以有多个线程。总结:线程是轻量级的进程单进程多

2022-03-11 18:03:28 2218

原创 用户登录小项目(增加了cookie)

一、代码PageServlet:用于动态返回登录页面,放在control包下package com.lijiacheng.control; import javax.servlet.*;import javax.servlet.http.*;import javax.servlet.annotation.*;import java.io.IOException;import java.io.PrintWriter; @WebServlet(name = "PageServlet",

2022-02-09 23:28:47 92

原创 用户登录小项目

一、项目流程登陆小项目流程1.使用原生的方式生成页面2.客户端先发送请求,得到登陆的页面3.用户填写相应的用户数据,发送请求给服务端4.服务端接收到请求后进行逻辑处理5.服务端将处理之后的结果返回客户端二、代码分层M:模型 V:视图 C:控制器java:control–>service–>dao,代码书写从内向外,即先编写dao层,然后编写service层,最后control control:接收参数–C service:进行逻辑处理–C dao:数据库交互

2022-02-05 15:29:25 740

原创 自定义tomcat实现

一、tomcat基础1.基础功能二、代码实现1、Servlet接口package com.lijiacheng;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;/** * @ClassName : MyServer //类名 * @Descripti.

2022-01-20 23:14:33 510

原创 MySQL引用完整性约束

一、定义引用完整性是对实体之间关系的描述,是定义外关键字与主关键字之间的引用规则,也就是外键约束。如果要删除被引用的对象,也要删除引用它的所有对象,或把引用值设置为空。外键指引用另一个表中的一列或多列,被引用的列应该具有主键约束或者唯一约束。外键用于加强两个表,数据之间的连接。1.添加外键约束语法格式alter table 表名 add foreign key (外键字段名) references 主表表名(主键字段名);示例将具有唯一性约束字段age的stu表作为主表,将student表

2022-01-03 09:27:05 2462

空空如也

空空如也

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

TA关注的人

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