- 博客(19)
- 收藏
- 关注
原创 vmware在NAT模式虚拟机网络突然失效的解决办法
解决NAT模式下网络服务正常使用一段时间后突然无效,ifconfig结果出现对外网卡ens33消失或没有IP地址。
2025-03-17 15:00:58
205
原创 Windows使用Nginx将文件转发成http协议的文件-通常用于图片转http
将文件资源转成http协议的文件,特别是图片资源,在vue项目中想使用http形式的图片资源可以采用此解决方案
2024-06-06 23:17:29
695
原创 JavaSE-异常
异常就是代表程序出现的问题学习异常是为了在面对程序出现异常时,能够处理异常编译时期异常在编译时,有一些方法会有红色下波浪线,我们需要手动把异常抛出才可以继续编译和运行这就是编译时异常,特点是需要手动处理,否则代码报错编译时异常是用来提醒程序员在编写代码时要注意检查本地信息运行时期异常在编译时没什么事,但是当运行时代码会报错,这就是运行时异常(如数组访问越界)运行时异常在编译阶段是不需要做任何处理的,是运行时出现的异常运行时异常是代码出错而导致出现的问题。
2024-05-22 23:10:22
666
1
原创 JavaSE-Java多态详解
从字面上理解,多态其实就是事物的多种状态,类似于学生可以有人的状态,同时可以作为儿女状态;一个正方形,同时可以是矩形的状态,同时也可以是多边形的状态;
2024-05-22 23:09:49
2247
1
原创 JavaSE-反射
反射允许对成员变量、成员方法、构造方法的信息进行编程访问说白了就是获取类中的成员变量、成员方法、构造方法的信息可以获取到字段(成员变量)成员方法构造方法可以解剖出修饰符名字类型值/赋值形参创建对象返回值抛出的异常注解运行获取到的方法在反射面前,类的一切都是赤裸裸的展现在我们的眼前。
2024-05-19 13:33:46
1611
1
原创 Java文件读写-文件路径类File
路径分为绝对路径和相对路径,绝对路径是带盘符C:D:...的相对路径不带盘符,它是相对项目的在Windows系统中路径的文件名之间用 \ 文件分隔符可开在Linux系统中路径的文件名之间用 / 文件分隔符隔开构造方法底层会分辨是Windows系统还是Linux系统,并自动适配其文件分隔符什么是父级路径?什么是子级路径?假设有路径 D:\Downloads\new.txt父级路径就是最后一个文件之前的路径D:\Downloads\子级路径就是最后一个文件路径new.txtpublic boolean isDi
2024-05-12 17:02:02
1155
原创 [Ctrl(+Shift)+W]快捷键-IDEA高效敲代码技巧
选中光标所在程序结构的整体(如光标置于if前选中整个if结构)今天的技巧是代码选中Ctrl+W与Ctrl+Shift+W的配合使用。按两次Ctrl+W - 选中光标所在的整个字符串/一个整体。按三次Ctrl+W - 选中整个字符串包括其双引号在内。按一次Ctrl+Shift+W回退一步Ctrl+W的选择。按一次Ctrl+W - 选中光标所在的单词。
2024-05-10 19:42:16
483
原创 保姆级Git教程5-Git远程仓库及其相关操作
创建远程仓库、配置SSH公钥、操作远程仓库、关联远程仓库、查看远程仓库、本地仓库推送到远程仓库***、本地分支与远程分支的关联与关系、从远程仓库克隆clone到本地、从远程仓库中抓取和拉取、解决克隆仓库或本地仓库无法推送的问题、解决远程抓取后合并冲突
2024-05-01 17:07:33
1201
3
原创 保姆级Git教程4-Git分支命令及其基本操作流程演示
是基于master创建的分支。一般作为开发部门的主要分支,如果没有其他并行开发不同期上线要求,都可以在此版本进行开发,阶段开发完成后,需要是合并到master分支,准备上线。从develop创建的分支,,一般是同期并行开发,但不同期上线时创建的分支,分支上的研发任务完成后合并到develop分支。下面逐步演示本地的1查看分支、2创建分支、3切换分支、4合并分支、5删除分支、6解决冲突、7分支变基。如果我们在dev1分支上进行开发,完成目标开发任务后,下一步就应该将dev1分支合并到master主分支上了。
2024-05-01 15:56:08
437
原创 保姆级Git教程0-序章
笔记/教程,是自己在学习b站Git相关教程视频以及现优快云上许多文章所做,加上了自己的一些理解,整合成了这份笔记/教程。想查看哪一步直接在目录进行跳转即可。有理论知识也有实际操作演示。本篇内容是一篇Git。
2024-04-30 23:40:28
84
1
原创 保姆级Git教程3-Git本地仓库管理代码的基本操作流程
本文章逐步演示Git本地仓库管理的基本操作流程,包括创建文件、初始化仓库、忽略文件(可选)、将未跟踪文件添加到暂存区、将暂存区文件提交到本地仓库、将版本回退、将回退的版本还原
2024-04-30 19:48:44
1043
1
原创 保姆级Git教程2-Git安装与常用命令
2、Git安装与常用命令2.1、环境配置2.1.1、下载与安装2.1.2、基本配置2.1.3、为常用指令配置别名(可跳过)2.1.4、解决Git Bash使用中文后乱码问题(可跳过)2.2、获取本地仓库2.3、Git基础操作指令2.3.1、查看修改状态(git status)***
2024-04-29 22:46:30
1924
3
原创 保姆级Git教程1-Git概述
Git的使用场景。备份老六在开发的过程中,电脑突然蓝屏,硬盘光荣牺牲,几个月的努力付之东流代码还原项目需要一个复杂的功能,老六反复修改尝试,摸索了一个星期终于有眉目了,可是他这个星期做的修改都不对,应该从一个星期前的代码开始改,这时他多么希望能回到从前。协同开发小刚和小强先后以文件服务器上下载了同一个文件:Analysis,java:小刚在Analysis.java文件中的第30行声明了一个方法,叫count(),先保存到了文件服务器上;
2024-04-29 22:37:43
267
原创 排序算法-基础-选择排序SelectionSort
本期介绍选择排序,也叫打擂台排序。从算法原理、动画演示、复杂度分析、Java代码实现讲解。用一个变量(这里称为i)记录从数组第一个元素的下标0,用另一个变量(这里称为 j )从索引 i 往右开始遍历,每到一个新元素就拿。进行比较,这是如果需要升序,就将最小值放进数组的 i 索引里;如果想要降序,就把最大值放进数组的 i 索引里。说简单点就是,在整个数组中找到最大/最小的放在最前面,再找到第二大/第二小的放到第二个位置,依此往下推。空间复杂度为O(1),常数级空间复杂度,只需要一个额外变量来进行数据的交换。
2024-04-22 21:01:01
470
1
原创 Java集合-单列集合顶层接口Collection
Collection集合顶层接口Collection超详细的学习包括共性方法、遍历方式(迭代器遍历、增强for遍历、forEach+Lambda遍历)。是Java集合学习的入门篇
2024-04-21 11:59:56
1078
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人