- 博客(51)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Springboot+vue项目部署在Centos系统教程(2024年最新版,手把手教学)
基于Springboot+vue的项目部署在Linux的Centos系统的教程,细节教学,学会可随意将喜欢的项目部署在Linux服务器上
2024-04-30 10:32:50
1319
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Git、GitHub、Gitee快速上手,看这篇就够了
在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独 分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时 候,不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,一个分支就是 一个单独的副本。(分支底层其实也是指针的引用)众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话, 严重影响使用体验,甚至会出现登录不上的情况。针对这个情况,大家也可以使用国内的项 目托管网站-码云。
2023-08-08 17:07:44
1980
原创 【JS高级语法】JavaScript进阶Day01
JS作用域、JS垃圾回收机制、垃圾回收算法、闭包、变量提升、函数提升、动态参数、剩余参数、展开运算符、箭头函数、箭头函数参数、箭头函数this、数组结构、对象解构、forEach遍历数组、filter筛选数组
2024-07-17 09:19:37
856
原创 【web APIs】快速上手Day06(正则表达式)
正则表达式、元字符、边界符、量词、字符类、过滤敏感字案例、修饰符和替换、正则插件、change事件、判断是否有类、综合案例-小兔鲜注册页面、登录页面、首页页面
2024-07-05 00:17:56
256
原创 【web APIs】快速上手Day05(Bom操作)
BOM、定时器-延迟函数、JS执行机制、location对象、navigator对象、history对象、本地存储localStorage、数组map 、join方法、综合案例-学生就业信息表实现页面刷新数据不丢失
2024-07-04 17:26:49
406
原创 【web APIs】快速上手Day04(Dom节点)
日期对象、时间戳、DOM节点操作、查找节点、增加节点、删除节点、倒计时案例、关闭广告案例、学生信息表案例
2024-07-04 11:04:04
801
原创 【web APIs】快速上手Day03(Dom事件进阶)
全选文本框案例、事件捕获、事件冒泡、阻止事件、解绑事件、鼠标经过事件的区别、两种注册事件的区别、事件委托、tab栏切换案例、页面加载时间、元素滚动事件、页面尺寸事件、元素尺寸与位置、实现bilibili点击小滑块移动效果、综合案例电梯导航
2024-07-01 15:53:10
1793
原创 品优购PC项目学习详解二(H5、CSS3综合案例Day10)
品优购项目列表页、注册页面制作、Web服务器介绍、本地服务器、远程服务器、免费服务器推荐
2024-06-27 16:51:07
701
原创 【web APIs】快速上手Day02(Dom事件基础)
事件监听、事件类型、鼠标事件、焦点事件、键盘事件、文本事件、事件对象、环境对象、回调函数、轮播图完整版、小米搜索框案例、按下回车发布评论案例、关闭广告案例、随机点名案例、事件监听版本、Tab栏切换案例
2024-06-13 09:03:24
1022
原创 【web APIs】快速上手Day01(Dom获取&属性操作)
DOM树、DOM节点、DOM对象、获取DOM对象、操作元素内容、操作元素属性、通过 style 属性操作CSS、操作类名(className) 操作CSS、通过 classList 操作类控制CSS、操作表单元素属性、自定义属性、定时器的开启与关闭、阅读注册协议、轮播图案例
2024-06-10 16:51:06
2004
原创 【JavaScript对象详解】 Day05
JS对象详解、对象属性、对象使用、方法和调用、遍历对象、遍历数组对象、null、内置对象、Math属性、Math方法、生成任意范围随机数、随机点名案例、猜数字游戏、猜数字游戏设定次数、生成随机颜色、基本数据类型、引用数据类型
2024-06-09 01:51:42
1063
1
原创 【JavaScript函数详解】Day04
javascript函数、函数声明与调用、形参和实参、参数默认值、返回值、函数作用域、变量访问原则、匿名函数、逻辑中断、(转换为Boolean型)
2024-06-08 10:13:02
993
原创 【JavaScript循环、数组详解】Day03
for语句循环嵌套、倒三角、九九乘法表、数组的基本使用、定义数组和数组单元、访问数组和数组索引、遍历数组、数组增删改查、arr.push()、arr.unshift()、arr.pop()、arr.shift()、arr.splice()、冒泡排序、数组排序、arr.sort()、升序排序、降序排序
2024-06-07 10:25:20
649
原创 【JavaScript基础详解】Day02
JS运算符、JS表达式、if 单分支语句、if 双分支语句、if 多分支语句、三元运算符、switch语句、断点调试、while循环、continue、break区别、终止循环、无限循环、ATM取款机综合案例
2024-06-06 19:24:37
1398
原创 品优购PC项目学习详解(H5、CSS3综合案例Day9)
品优购项目规划、品优购项目搭建、项目模块化开发、TDK三大标签SEO优化、网站favicon图标制作、header头部制作、shortcut制作、nav导航模块制作、footer底部制作
2024-06-04 18:11:03
581
原创 【HTML5&CSS3新特性】 (CSS精通必学 Day8)
多媒体标签、视频标签video、音频标签audio、新增表单元素、属性选择器、结构伪类选择器、伪元素选择器、CSS3滤镜filter、calc函数、CSS3过度、广义狭义H5
2024-06-03 10:50:53
823
原创 【JavaScript基础详解】Day01
JS引入方式、JS注释、JS输入输出、JS变量、JS数组基本使用、JS常量、JS数据类型、JS类型转换、综合案例
2024-06-02 17:51:31
952
原创 CSS高级技巧(CSS Day7,精通CSS必学)
CSS高级、CSS精灵图、字体图标、CSS三角、CSS用户界面样式、鼠标样式 cursor、轮廓线 outline、vertical-align 属性、溢出的文字省略号显示( text-overflow: ellipsis)、常见布局技巧、CSS初始化
2024-05-30 21:17:17
1008
原创 CSS定位详细教学(CSS从入门到精通第六天)
CSS定位、静态定位、相对定位、绝对定位、固定定位、粘性定位、父相子绝、元素的显示与隐藏、display显示、visibility可见性、overflow溢出等等
2024-05-29 20:35:27
1880
原创 在阿里Anolis OS 8.9龙蜥操作系统部署CompreFace人脸识别技术
3.添加Docker的官方仓库。5.启动并启用Docker。8.更换docker镜像源。6.验证Docker安装。7.检查Docker版本。4.安装Docker。
2024-05-25 16:42:32
579
原创 在阿里Anolis OS 8.9龙蜥操作系统安装docker
3.添加Docker的官方仓库。5.启动并启用Docker。8.更换docker镜像源。6.验证Docker安装。7.检查Docker版本。4.安装Docker。
2024-05-25 16:28:42
740
原创 CSS从入门到精通(CSS学习第二天)
Emmet语法、CSS复合选择器(后代选择器、子选择器、并集选择器、伪类选择器)、CSS的元素显示模式(块元素、行内元素)、CSS背景
2024-05-17 10:58:28
843
原创 nginx在CentOS系统安装
通过使用EPEL,您可以访问大量的开源软件包,包括Web服务器、数据库、开发工具、版本控制系统、网络安全工具等等。如果状态显示为active (running),则表示安装成功。6.确认Nginx是否成功安装并运行。9.nginx配置文件存放位置。5.设置Nginx开机自启动。7.查询nginx访问日志。8.html文件存放位置。1.更新系统软件包列表。2.安装EPEL存储库。4.启动Nginx服务。
2024-04-30 09:07:47
755
3
原创 MySQL8.0版本在CentOS系统安装(2024最新版)
默认情况下,root用户是不运行远程登录的,只允许在MySQL所在的Linux服务器登陆MySQL系统。请注意,此配置仅仅是用于测试环境或学习环境的MySQL,如果是正式使用,请勿设置简单密码。MySQL默认绑定了3306端口,可以通过端口占用检查MySQL的网络状态。至此,MySQL就安装完成并可用了,请妥善保存好MySQL的root密码。安装完成后,启动MySQL并配置开机自启动。请注意,允许root远程登录会带来安全风险。允许root远程登录,并设置远程登录密码。[扩展],配置root的简单密码。
2024-04-30 09:04:07
1173
原创 JDK8.0在CentOS系统安装(2024年最新版)
4、在opt文件夹下创建一个soft文件,用来专门放解压好的软件,并把刚刚解压的jdk放到soft重命名为jdk180。5、 进入到jdk180,输入pwd命令查看他的路径并复制,后面配置环境要用到。官网下载jdk-8u231-linux-x64.tar.gz安装包。1、 进入/etc/profile文件,对jdk的环境变量进行配置。这里填自己刚刚复制的路径(快捷键:shift+insert)2、 激活配置文件,并查看jdk是否安装成功。2.上传到虚拟机根目录/opt文件夹下。
2024-04-30 08:54:09
221
原创 动态sql
本文参考动态SQL可以根据具体的参数条件,来对SQL语句进行动态拼接。比如在以前的开发中,由于不确定查询参数是否存在,许多人会使用类似于where 1 = 1 来作为前缀,然后后面用AND 拼接要查询的参数,这样,就算要查询的参数为空,也能够正确执行查询,如果不加1 = 1,则如果查询参数为空,SQL语句就会变成SELECT * FROM student where ,SQL不合法。mybatis里的动态标签主要有。
2024-04-29 00:29:08
1235
2
原创 多线程&JUC
计算机当中线程的调度有两种,第一种是抢占式调度,第二种是非抢占式调度,JAVA当中采取的是抢占式调度。在JAVA当中线程的优先级分为10档,最小的是1,最大的是10,如果没有设置默认是5。在JAVA虚拟机当中关于线程真正定义的只有6种状态,没有定义运行状态,因为当线程抢夺到CPU执行权的时候,此时虚拟机会把当前线程交给操作系统去管理。线程:线程是操作系统能够进行运算调度的最小单位。以前写多线程的弊端:1.用到线程的时候就创建 2.用完之后线程消失。死锁产生的原因:在程序当中出现了锁的嵌套。
2024-02-28 10:03:07
1083
原创 RabbitMQ和Docker学习
docker-ce搭建镜像仓库可以基于Docker官方提供的DockerRegistry来实现。官网地址:https://hub.docker.com/_/registry。
2024-02-28 10:01:34
1284
原创 JAVA面试八股文—JAVA基础部分(1)
答:JDK包括JRE,JRE包括JVM答:==对比的是栈中的值,如果比较的是基本数据类型比较的就是变量值,如果比较的是引用类型,比较的就是堆中内存对象存放在栈中的地址equals:object中默认也是采用==比较,但是equals通常会重写,比如String类默认重写过了equals方法答:(1)如果修饰的是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;(2)如果修饰的是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。但是引用的值是可变的(1)ArrayList:底层数据结构是数组
2024-02-28 09:53:13
339
原创 Linux从入门到精通(上)
inux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。
2023-08-09 17:47:10
140
1
原创 反射和动态代理
5.3 额外扩展动态代理,还可以拦截方法比如: 在这个故事中,经济人作为代理,如果别人让邀请大明星去唱歌,打篮球,经纪人就增强功能。 但是如果别人让大明星去扫厕所,经纪人就要拦截,不会去调用大明星的方法。
2023-04-16 22:30:12
84
原创 File、IO流学习
getName()细节:1.如果调用者是文件,会把文件名和后缀名一起返回。2.如果调用者是文件夹,返回的就是文件夹的名字。mkdirs()也能创建单级文件夹,所以以后创建文件夹常用mkdirs()。delete()删除有内容的文件夹时会返回false。练习题:在当前模块下的aaa文件夹中创建一个a.txt文件练习题2:定义一个方法找某一个文件夹中,是否有以avi结尾的电影(暂时不需要考虑子文件夹)
2023-04-16 01:56:41
68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人