- 博客(30)
- 收藏
- 关注
原创 虚拟机 | Linux系统中命令分类:ls、mkdir、rmdir、rm、cp
1. 文件和目录操作 2. 文件查看与编辑 3. 权限管理 4. 系统信息 5. 网络相关 6. 压缩和归档 7. 用户和组管理 8. 其他实用工具文件和目录操作命令:ls:列出目录内容。cd:改变当前工作目录pwd:显示当前工作目录的完整路径。mkdir:创建新目录。rmdir:删除空目录。cp:复制文件或目录。mv:移动或重命名文件或目录rm:删除文件
2025-03-25 19:29:15
606
原创 虚拟机 | Ubuntu操作系统:su和sudo理解及如何处理忘记root密码
sudo相对于su的一个关键优势在于 - 它可以记录下谁执行了哪些命令,这有助于审计和追踪。- sudo可以自定义配置为仅允许特定命令以提升权限执行, - 减少误操作或恶意行为的风险。忘记root密码,但是知道拥有sudo权限账户的密码。(简单仅需要终端操作即可)# 设置root账户密码sudo passwd root
2025-03-19 21:35:22
1818
4
原创 虚拟机 | Ubuntu图形化系统: open-vm-tools安装失败以及实现文件拖放
为了提升虚拟机性能以及增强虚拟机与宿主机之间交互,文件互传以及简化操作。VMware Tools 和 open-vm-tools 工具集应运而生。安装open-vm-tools出现依赖安装失败问题,可能是apt-get不是最新版。- 对于于大多数现代 Linux 发行版来说,直接通过包管理器安装 **open-vm-tools** 已成为推荐的做法。
2025-03-06 15:23:28
1202
2
原创 深入解析Java字符串:常量池、内存管理与StringBuilder、StringBuffer操作类指南
String 类的内部表示方式:char[] value到byte[] value的转变 、字符串常量池的存储、编译器优化字符串拼接,例如:String str = "a" + "b";以及如何高效进行字符串拼接操作(StringBuilder和StringBuffer)。理解Java中字符串的存储机制有助于编写更加高效和资源友好的代码。
2025-03-01 21:18:40
885
原创 《学习新技术的心得体会:从理解到实践的全面探索》
新时代带来的挑战和机遇,这意味着不断学习、调整和创新,以应对快速变化的技术、经济和社会环境,实现长期的成功和发展。在这个过程中,**心态和积极的态度**是至关重要的。
2025-02-27 15:40:21
976
原创 虚拟机 | Ubuntu 安装流程以及界面太小问题解决
显示屏幕小不适配的问题解决。1、首先打开终端,输入 sudo su ,进入超级用户模式。2、执行:`apt-get install open-vm-tools` 命令,正常情况会出现以下界面,那么根据提示输入y 然后
2025-02-25 20:21:22
1544
3
原创 虚拟机 | centos Stream 9 安装流程以及finalshell连接
CentOS官方已全面停止维护CentOS Linux项目。CentOS 7在2024年6月30日停止技术服务支持,而在此之前,CentOS 8已经在2022年1月1日停止了服务支持。
2024-11-11 18:29:47
1185
原创 spring |Spring Security安全框架 —— 认证流程实现
介绍的话不多说,就一句:Spring Security 是一个安全管理框架。一般用于中大型项目。小项目使用shiro,shiro上手简单。小项目练手用也是相当可以的。好吧!这是三句话,没跑。SpringSecurity5.7.0之前 - 常见的 Spring HTTP Security 配置类都会继承一个 WebSecurityConfigureAdapter 类。- 从 5.7.0-M2 起,WebSecurityConfigureAdapter 被废弃了,不推荐使用。 - 组件化,更加灵活。
2024-10-13 19:37:30
868
1
原创 TCP三次握手、四次挥手过程
提供面向有连接的通信传输。连接时通过三次握手进行初始化的,且TCP是全双工模式,会有半关闭状态,因此需要四次挥手关闭连接。是指建立一个TCP连接时,需要客户端和服务器之间,总共发送3个报文。TCP不允许连接处于半打开状态时,就单向传输数据,因此完成三次握手后才可以传输数据(第三握手可以携带数据)。目的确认自己和对方的发送和接收都是正常的在断开连接之前客户端和服务器都处于ESTABLISHED状态,双方都可以主动断开连接,以客户端主动断开连接为优。
2024-01-24 21:46:20
958
原创 局部内部类和匿名内部类访问局部变量时,为什么变量必须加上final?
这里写了一个outClass类,内部方法中有个InClass内部类,内部类访问了外部类的一个方法中的一个局部变量 age。可以看到:final int val$age;作为成员变量出现在了InClass内部类中。使用:javap(Java class 文件分解器)可以反编译,也可以查看java编译器生成的字节码。那当然是:为了保证,外部类的局部变量和内部类的成员变量(copy的)的一致性。在这里,age 不能修改,默认是:final。为什么这里的局部变量不能修改?
2023-11-15 22:47:03
346
原创 错误日志 | java.lang.IllegalArgumentException: Last unit does not have enough valid bits
项目场景:基于Spring Security 实现安全认证功能什么是SpringSecurity?
2023-11-14 22:02:07
6370
1
原创 设计模式 | 轻松开发之单例模式
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供了一个全局访问点来访问该实例。两种实现方式:懒汉式和饿汉式实现
2023-09-22 19:49:46
219
原创 错误日志:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources
错误处理办法:去除springboot项目中的中文字符
2023-08-04 09:41:49
522
1
原创 文心一言释义|科技创新
文心一言(英文名:ERNIE Bot)是百度全新一代知识增强 大语言模型,文心大模型家族的新成员。百度官宣文心一言(英文名: ERNIE Bot)将在三月份完成内测,3月27日面向公众开放大语言模型 :四个趋势预训练语言模型
2023-03-24 10:07:04
842
原创 排序基础介绍【算法】
双赢!!!。算法(Algorithm):解题方案的准确而完整的描述,是一系列解决问题的清晰指令。算法的优劣:可以用时间复杂度与空间复杂度来衡量。本文记录选择、冒泡、插入、归并、快排(随机)、堆排以及介绍非比较排序,基数排序等的代码展示。
2023-03-20 14:02:05
576
原创 Linux | MySQL和Redis安装及配置处理
Linux环境下:MySQL安装、Linux安装以及细节处理,系统:centos7,mysql81、MySQL处理存储和管理大数据量2、Redis基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库
2022-10-23 16:52:08
1651
原创 创作者 | 初入的历程
最初的创作会带有一定的随意性,来自在日常生活中的灵感捕捉。创作者可能会在不同的取材、手法和风格上不断尝试,逐渐发现最舒适顺畅的创作流程和表达方式。不知该从何下手,整个平台就好像一片汪洋大海,我划着一叶方舟,在其中。记得第一次接触优快云,还是在2019年,那时仅是在视频中了解这个平台。可能是程序员基数少,又或者是这类平台还是蛮多的,互动区的人并不是很多。,不仅仅会打造你的“个人垄断”,更为读者带来一个不同的世界。记录所学,记录所错,记录自身的发展和对技术的理解以及误解。,我成为了平台的用户。
2022-10-11 15:12:29
155
原创 错误日志 | failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile
failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile,打包发布springboot工程阶段产生的问题。
2022-09-23 10:46:08
1634
原创 java.sql.SQLException: The server time zone value ……
前后端数据处理,进行数据库交互处理时抛出异常: java.sql.SQLException: The server time zone value ……,
2022-09-14 09:19:20
263
原创 信息集成 | 如何理解云计算?
云计算与人工智能、大数据、物联网甚至通信等技术密不可分。专业定义: “云计算是通过网络按需提供可动态伸缩的廉价计算服务”~云:把计算机资源和应用程序都集中起来形成的资源池。简而言之:云计算是基于互联网的计算等个性化服务方式。处理计算的数据中心就是云(云端)。今天云计算的分享到此就划上了一个句号,本文仅是介绍了云计算,云计算不是一种全新的网络技术,而是一种全新的网络应用概念,云计算的核心概念就是以互联网为中心,在网站上提供快速且安全的云计算服务与数据存储。
2022-09-11 19:09:29
817
原创 MySQL:一、MySQL安装及细节处理
mysql安装的方法:安装程序和压缩包安装。安装细节处理以及遇到的错误:* 修改密码失败 * 产生的原因:mysql密码策略过高 ……
2022-09-10 09:02:12
512
原创 Java | 第一章:Java环境搭建
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。(基于JVM)以上就是今天要分享的内容!如果你看到了这句话,那就说明这篇文章还是产生了些许的作用。不点也没关系。see ya!
2022-09-09 16:47:06
513
原创 Spring:applicationContext.xml的头文件信息
分层的JavaSE/EE,应用full-stack(全栈)轻量级开源框架。
2022-07-12 18:31:20
530
原创 Public Key Retrieval is not allowed解决
当禁用 SSL/TLS 协议传输后,客户端会使用服务器的公钥进行传输,默认情况下客户端不会主动去找服务器拿公钥,出现错误。
2022-06-06 08:31:56
203227
11
原创 三剑客制作web浏览器页面
回顾之前所学web知识,也算是一种汇总!这次展示的小项目,是对html5、javascript、css3的使用。页面还是好些个缺陷,但也无法掩盖,它的优点。
2022-05-31 16:13:17
442
3
原创 Mybatis框架,日常基本使用
Hello,恭喜我又被翻牌了;希望你耐下心来看完文章,相信会对你有用的。MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。
2022-05-15 15:36:42
187
原创 Mybatis框架入门
周末,昨晚窗外下起了小雨,淅淅沥沥的。那时,我还在呼呼大睡,隐约听到了些声音,但也懒得起床一探究竟。早上起床,看了眼手机发现快九点了。急忙穿衣、起床,下了床才发现今天周末!简单介绍框架:框架(Framework): 半成品软件,一套可重复使用的、通用的 软件基础代码模型。库(library) :架构():平台(platform):
2022-05-08 11:39:32
114
原创 Maven错误日志:Maven简介、使用过程、注意事项、错误解决方案
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Maven是什么?1、Maven简介2、Maven的优势二、使用步骤1.Maven的安装配置1)Maven软件下载与解压2)Maven环境变量配置2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、Maven是什么?1、Maven简.
2022-05-04 11:00:33
1071
原创 处理JDBC:java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/DB
文章目录前言一、JDBC简介二、JDBC使用以及处理异常的方法1.导入jar包2.JDBC基础操作3、处理异常:No suitable driver found for jdbc:mysql://localhost:3306/DB总结前言今天花费一个多小时的事件处理这个问题,最终的处理方法真的是太…棒了,我重开了个项目,建了下模块,结果问题解决了。本着斩草要除根……咳咳,刨根问底的原则,我决定细查一下这个问题,下面是我得到的结果!一、JDBC简介不说废话,简单来说: 官方定义了的一套操作关
2022-04-30 21:23:05
16062
3
原创 JDK、JRE、JVM 总结分析
JDK(java Development Kit):一套java的开发环境,是java的核心。其中包含一系列开发工具和JRE。注:JDK17中JRE不再作为单独的文件夹存在,而是合并在JDK文件夹中。以下是JDK中主要文件夹的作用:bin: 是binary(字节码)最主要的是编译器(javac.exe)和执行器(Java.exe)。include: java和JVM交互用的头文件。 lib:lib是libarary(类库)的缩写。存放一些程序...
2022-03-13 20:43:30
863
全栈开发+Springboot +Vue2+ElementUI+博客类项目+适用于全栈式开发练手项目
2025-03-31
前端开发+vue3、elementPlus:2025年最新前端技术实现图书购物商城项目
2025-02-24
springboot项目部署包(war)
2023-08-10
微信小程序答题系统:基于微信原生小程序+云开发 的移动开发
2022-12-13
前端静态页面:轻量级脚本库编写的展现类网站
2022-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人