自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL基础知识点总结

MySQL基础涵盖数据库概念、SQL语法分类(DDL/DML/DQL/DCL)、函数、约束、多表查询及事务管理。掌握这些内容可进行基本的数据库设计、数据操作与查询,并确保数据安全性和一致性。:管理数据库的大型软件(如MySQL、Oracle)。:查询无数据,插入时发现数据已存在。:事务不可分割,全部成功或失败。(默认):避免脏读、不可重复读。:可能脏读、不可重复读、幻读。:同一表内连接,需起别名。:事务提交后数据永久保存。:有组织存储数据的仓库。:事务前后数据状态一致。:事务间操作互不干扰。

2025-04-03 16:36:02 691

原创 MySQL中的函数(字符串,数值,日期,流程)以及部分案例

思路: 获取随机数可以通过rand()函数,但是获取出来的随机数是在0-1之间的,所以可以在其基础上乘以1000000,然后舍弃小数部分,如果长度不足6位,补0。when '上海' then '一线城市' else '二线城市' end ) as '工作地址'MySQL的常见函数我们学习完了,那接下来,我们就来分析一下,在前面讲到的两个函数的案例场景, 思考一下需要用到什么样的函数来实现?比如:1号员工的工号应该为00001。2). 数据库中,存储的是学生的分数值,如98、75,如何快速判定分数的等级呢?

2025-04-01 16:31:19 1059

原创 MySQL函数

思路: 获取随机数可以通过rand()函数,但是获取出来的随机数是在0-1之间的,所以可以在其基础上乘以1000000,然后舍弃小数部分,如果长度不足6位,补0。when '上海' then '一线城市' else '二线城市' end ) as '工作地址'MySQL的常见函数我们学习完了,那接下来,我们就来分析一下,在前面讲到的两个函数的案例场景, 思考一下需要用到什么样的函数来实现?比如:1号员工的工号应该为00001。2). 数据库中,存储的是学生的分数值,如98、75,如何快速判定分数的等级呢?

2025-03-31 19:12:51 1129

原创 MySQL中的DCL数据控制语言

DCL英文全称是(数据控制语言),用来管理数据库用户、控制数据库的访问权限。

2025-03-31 19:11:08 882

原创 Linux常见命令有哪些?对于面试官的回答

在回答关于Linux常见命令的问题时,建议并简要说明用途,体现系统性理解。

2025-03-29 16:14:29 523

原创 MySQL DQL,数据查询语言的用法

where <条件>]选择符合条件的记录group by 字段名表 :分组having <条件> :选择符合条件的组order by 字段名表limit 开始位置,记录数以这张emp表为例。

2025-03-29 12:04:34 335

原创 mysql不能远程访问可能有哪些原因,及如何解决

解决方法:使用netstat、ps等命令释放占用端口。解决方法:配置防火墙允许特定端口的连接。:该配置会禁用 TCP/IP 连接。解决方法:检查网络连接和IP可达性。解决方法:确认账户权限并修复密码。解决方法:启动MySQL服务。

2025-03-28 16:30:01 301

原创 MySQL(数据表创建)

全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了 一套操作关系型数据库统一标准。Java的数据类型:基本类型:8个整数:byte short int long小数:float double单字符:char布尔值:boolean引用类型:数不清类String数组接口MySQL支持多种类型,常见及使用分为三类:数值、日期/时间和字符串(字符)类 型,除此之外还有其它类型。

2025-03-28 15:31:24 1092

原创 Linux部署一个小项目

备份原有的repo文件下载阿里云的repo文件清理缓存并生成新的缓存首先清理旧的缓存:然后生成新的缓存:更新软件包最后,你可以通过执行一次全面的系统更新来验证新的源是否配置成功,并同时更新系统中的所有软件包。

2025-03-23 21:16:23 807

原创 用java写一个简易的本地聊天室

【代码】用java写一个简易的本地聊天室。

2025-03-23 20:35:55 462

原创 linux快速安装nginx

安装Nginx(可能出现报错,下面解决)启动Nginx并设置开机自动运行。centOS7关闭防火墙命令。

2025-03-21 21:14:05 92

原创 Linux部署若依前后端分离版

将下面的代码放到最末尾,其中要注意 JAVA_HOME=jdk的主文件夹。jdk-8u391-linux-x64.rpm RPM安装。jdk-8u391-linux-x64.tar.gz 解压。source /etc/profile 更新全局变量。1.解压JDK压缩包 cd /usr/local。查看一下系统的环境变量。

2025-03-21 12:12:07 302

原创 Linux 安装配置redis-5.0.3

从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录。systemctl start redis.service #启动redis服务。systemctl status redis.service #查看服务当前状态。systemctl stop redis.service #停止redis服务。systemctl restart redis.service #重新启动服务。#方法一:安装指定目录(安装完成后会在目录下面生成一个bin目录)`(推荐)先进入到bin目录再。

2025-03-19 17:11:05 347

原创 Linux快速安装mysql

设置密码校验长度,要不密码太短不让你过(多次测试发现密码最小长度为4位) set global validate_password_length=4;#在mysqld最下面加入二行代码 character-set-server=utf8 collation-server=utf8_general_ci。#以下命令为linux命令 #修改配置文件设置 MySQL 字符集为 UTF-8 vi /etc/my.cnf。出现这个报错,解决方法:需要禁掉GPG验证检查,执行下面的命令。

2025-03-16 19:59:23 396

原创 部署若依前后端分离版,Windows和Linux版都有

RuoYi 源码编译打包后,直接部署tomcat服器RuoYi-Vue 前后端分离版前端部署到nginx后端部署到tomcatRuoYi-Cloud 微服务版RuoYi-App 移动端版。

2025-03-15 14:46:11 402

原创 Windows安装Apache Maven 3.9.9

找到此位置的<localRepository>可以不删除直接添加到“-->”注释下方其中e:/maven/repository为仓库位置,可根据自己情况更改到此配置完成。

2025-03-15 12:03:46 979 3

原创 网络编程基础

数据在网络中传输的规则,常见的协议有UDP、TCP、http、https、ftp。其中0~1023之间的端口号用于一些知名的网络服务或者应用。速度快,有大小限制一次最多发送64K,数据不安全,易丢失数据。BS:适合移动互联网应用,可以在任何地方随时访问的系统。端口号:由两个字节表示的整数,取值范围:0~65535。计算机网络中,连接和通信的规则被称为网络通信协议。设备在网络中的地址,是唯一的标识。设备在网络中的地址,是唯一的标识。TCP协议是面向连接的通信协议。速度慢,没有大小限制,数据安全。

2025-03-15 00:21:47 273

原创 关于Linux contOS 7 的防火墙

centos7 通过firewall-cmd命令添加防火墙白名单。

2025-03-13 14:37:34 876

原创 Linux centos7 用vm 挂载硬盘

本篇博客以 CentOS7 为例,通过 vm 虚拟机,介绍如何通过命令操作,挂载一块新的磁盘。在 vm 虚拟机没有添加磁盘之前,运行命令lsblk查看当前 CentOS7 下面的磁盘情况,发现没有挂载点。

2025-03-11 17:02:52 1231

原创 Linux的系统痕迹命令,系统中一些重要的痕迹日志文件

系统中有一些重要的痕迹日志文件, 如/var/log/wtmp、/var/run/utmp、/var/log/btmp、/var/log/lastlog等日志文件,如果你用vim打开这些文件,你会发现这些文件是二进制乱码。这是由于这些日志中保存的是系统的重要登录痕迹,包括某个用户何时登录了系统,何时退出了系统,错误登录等重要的系统信息。这些信息要是可以通过vim打开,就能编辑,这样痕迹信息就不准确,所以这些重要的痕迹日志,只能通过对应的命令来进行查看。

2025-03-10 16:14:26 268

原创 LInux中常用的网络命令

netstat 是网络状态查看命令,既可以查看到本机开启的端口,也可以查看有哪些客户端连接。支持常见的网络协议,Ftp,Http,SSL,Telnet等。ping 是常用的网络命令,主要通过 ICMP 协议进行网络探测,测试网络中主机的通信情况。Send-Q:表示从本机发送,对方还没有收到的数据,依然在本地的缓冲中,一般是不具备 ACK标志的数据包。Recv-Q:表示接收到的数据,已经在本地的缓冲中,但是还没有被进程取走。:监听状态,只有 TCP 协议需要监听,而 UDP 协议不需要监听。

2025-03-10 15:15:07 776

原创 Linux 进程信息查看

进程,由程序产生,是正在运行的程序,或者说是已启动的可执行程序的运行实例。进程,具有自己的生命周期和各种不同的状态。引申:什么是线程?线程,也被称作轻量级进程,线程是进程的执行单元,一个进程可以有多个线程。线程不拥有资源,它与父进程的其 它线程共享该进程所拥有的资源。线程的执行是抢占式的。张三(砌墙的):a b c 李四(贴瓷砖) 王五(装水电)

2025-03-08 15:28:24 582

原创 远程管理,SSH

软件三步曲 安装相应软件(程序) 确认软件是否成功安装 查看软件的文件列表(配置文件、程序本身、man文档手册等)1024~5000:客户端的临时端口,随机产生大于5000:为互联网上的其他服务预留。服务器端(开启ssh服务):安装软件(openssh-server)功能2:客户端远程访问Linux服务器执行相应的命令(未登录)功能1:客户端远程连接登录Linux服务器(ssh服务)端。IP(提供服务的服务器)+Port(找到相应的服务)用法2:将远程服务器上的文件拷贝到本地(pull)

2025-03-08 15:18:27 825

原创 Linux countOS 7 Rpm安装MySql

RPM安装mysql5.7

2025-03-03 21:00:10 1025

原创 源码安装redis

rw-rw-r-- 1 donkee donkee 40942 1月 17 00:40 00-RELEASENOTES。-rw-rw-r-- 1 donkee donkee 40942 1月 17 00:40 00-RELEASENOTES。-rw-rw-r-- 1 donkee donkee 1695 1月 17 00:40 SECURITY.md。-rw-rw-r-- 1 donkee donkee 1695 1月 17 00:40 SECURITY.md。

2025-03-03 15:27:43 793

原创 Linux countOS 7 软件包管理

通过以上步骤,用户可以根据自己的需求选择适合的 YUM 或 RPM 配置本地存储库,并高效地管理其软件包。下载存储库文件并配置到。

2025-03-03 12:02:08 390

原创 Linux文档总结:权限控制与访问控制策略

ACL访问控制策略 | setfacl |关键点chmod和chown是基础权限控制工具,而ACL提供了更灵活的权限管理。粘滞位用于保护关键文件,需谨慎使用。使用setfacl命令时,注意权限的递归授权和删除策略。

2025-03-01 11:37:00 296

原创 文件权限管理

基本权限控制使用chmod改变文件/目录的权限。使用chown改变文件/目录的所有者和所属组。高级访问控制策略 (ACL)使用setfacl设置基于用户或组的细粒度权限。通过组合不同的 ACL 策略实现复杂的权限管理。uminix系统的文件属性包括ACL、文件类型等元数据。通过合理使用这些命令,可以有效管理和控制文件和目录的访问权限。

2025-02-26 16:39:19 405

原创 Linux用户和组管理

能够根据需求创建普通用户能够根据需求修改用户基本信息能够将用户加入到指定组里能够使用两种方法给用户设置密码能够删除用户能够创建并删除组能够使用vim编辑器修改并保存文件。

2025-02-25 20:39:04 567

原创 Linux常用命令

创建文件/目录的硬链接或符号链接(软链接)。硬链接:同一文件多路径访问(节省空间,但不可跨文件系统)。符号链接:创建快捷方式(可跨文件系统,常用于软件版本管理或路径简化)。:快速搜索文件路径(基于预建数据库,速度极快)。: 大多数场景下,软链接更灵活(跨文件系统、支持目录、直观路径管理)。: 仅用于需要防误删或节省空间的单文件场景,避免跨文件系统或目录操作。删原文件后,硬链接“存活”,软链接“失效”。硬链接是“分身”,软链接是“替身”。:创建符号链接(默认创建硬链接):移动文件/目录或重命名。

2025-02-22 17:04:25 266

原创 Linux目录结构和一些常用命令以及挂载U盘

inux 文件系统目录结构遵循 FHS(Filesystem Hierarchy Standard),它定义了文件和目录的标准布局。以下是对 Linux 目录结构的简单概括:根目录 (/)根目录是整个文件系统的起点,所有的其他目录和文件都挂载在这个根目录下。主要目录及其用途。

2025-02-19 16:50:21 567

原创 如何在虚拟机安装Linux的centOS 7.x64

centos安装包下载_开源镜像站-阿里云centos安装包是阿里云官方提供的开源镜像免费下载服务,每天下载量过亿,阿里巴巴开源镜像站为包含centos安装包的几百个操作系统镜像和依赖包镜像进行免费CDN加速,更新频率高、稳定安全。Linux有许多不同的发行版(distribution),每个发行版都有其特定的目标用户、预装软件和默认设置。Ubuntu:这是一个基于Debian的发行版,非常受欢迎,适合初学者以及寻求稳定性的服务器用户。它每半年发布一次新版本,并且每两年发布一个长期支持(LTS)版本。

2025-02-17 20:22:43 950

原创 FTP中的主动模式和被动模式

FTP(文件传输协议)中的主动模式(Active Mode)和被动模式(Passive Mode)是为了解决客户端与服务器之间数据传输时的网络连接问题而设计的两种工作模式。通过理解这两种模式,可以更好地配置 FTP 服务器和客户端,解决因网络环境导致的连接问题。的建立方式,尤其是在防火墙或 NAT(网络地址转换)环境下表现不同。如果客户端位于防火墙或 NAT 后,服务器无法直接连接到客户端的指定端口((FTP 默认数据端口)主动连接到客户端指定的端口。(FTP 默认控制端口),建立控制连接。

2025-02-15 17:04:26 1057

原创 FileZilla的使用

链接: https://pan.baidu.com/s/1gxxK_ZFAOFOY7fw9GAruIg?pwd=1122 提取码: 1122。通过百度网盘分享的文件:FileZilla。

2025-02-15 16:53:37 129

原创 如何使用FTP进行本地连接(win11连Windows server2022)

FTP

2025-02-14 17:33:13 185

原创 在局域网内的俩台电脑怎么实现无线传输文件(演示用的win11和win10互传)

本地互传,没有U盘本地传输文件

2025-02-14 16:12:09 385

原创 如何在虚拟机上部署web项目以及mysql数据库

如何在虚拟机上部署web项目以及mysql数据库

2025-02-13 20:28:18 225

原创 JavaOOP总结图:

2024-05-10 16:08:30 120 1

空空如也

空空如也

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

TA关注的人

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