两只眼睛都听到了
码龄6年
关注
提问 私信
  • 博客:19,339
    社区:2
    问答:736
    20,077
    总访问量
  • 25
    原创
  • 70,460
    排名
  • 193
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:甘肃省
  • 加入CSDN时间: 2018-06-28
博客简介:

niaixiao1987的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    219
    当月
    12
个人成就
  • 获得265次点赞
  • 内容获得2次评论
  • 获得245次收藏
创作历程
  • 16篇
    2024年
  • 8篇
    2023年
  • 1篇
    2022年
成就勋章
TA的专栏
  • TomCat
    2篇
  • MySQL数据库
    11篇
兴趣领域 设置
  • Python
    python
  • Java
    eclipsetomcatjvmjettyjunitmybatissentineljava-zookeeperguava
  • 开发工具
    githubgitwindowssvnvimpostmanvisualstudiovisual studio code
  • 数据结构与算法
    算法链表最小二乘法预编码算法
  • 操作系统
    linux
  • 运维
    apache负载均衡centos服务器运维容器fabrickubernetesezonegiteapuppetsaltstackkongopenrestylvs
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

179人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【无标题】

结果将包含所有订单的信息,即使某些订单没有对应的客户,其客户信息将显示为NULL。结果将包含所有客户的信息,即使某些客户没有订单,其订单信息将显示为NULL。解释:此查询使用子查询(子查询在WHERE子句中)来首先计算每个客户的订单总额,然后外部查询选择订单总额超过100的客户。举例:向表a中添加两条数据,数据分别为(1,'张三')和(2,'李四')示例:查询所有订单及其对应的客户信息,即使某些订单没有对应的客户。举例:将表a中id = 1的type值'生先'修改为'生鲜'
原创
发布博客 2024.09.03 ·
413 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

LINUX系统的详细安装步骤

秘钥:ZF3R0-FHED2-M80TY-8QYGC-NPKYF。可根据自己情况分配内存,我是默认,点击下一步。根据自己电脑型号进入BIOS,可参考此链接。点击完成,此时虚拟机配置就已经配置好了。原因:任务管理器的虚拟化被禁用,打开即可。点击更改,可更改安装路径,点击下一步。点击浏览可修改位置后点击下一步。下载好双击安装,点击下一步。选择自定义高级,点击下一步。内存根据自己的情况随便分。懒得写了,可参考其他人的。默认该选择,点击下一步。勾选同意,点击下一步。选择稍后安装操作系统。
原创
发布博客 2024.03.29 ·
314 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

C语言中函数的递归

如果n是0或1,函数返回n(基本情况)。否则,函数返回第(n-1)项和第(n-2)项的和(递归情况)。递归有两个关键部分:基本情况(base case)和递归情况(recursive case)。基本情况是递归停止的条件,而递归情况是函数调用自身的条件。在这个例子中,factorial函数接受一个整数n作为参数,并返回n的阶乘。如果n是0,函数返回1(基本情况)。否则,函数返回n乘以(n-1)的阶乘(递归情况)。// 递归情况:n的阶乘等于n乘以(n-1)的阶乘。// 递归函数,计算斐波那契数列的第n项。
原创
发布博客 2024.03.19 ·
351 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

TomCat9的安装与配置

Tomcat,作为Apache软件基金会下的一个开源项目,是广泛使用的Java Servlet容器和Web服务器。Tomcat提供了运行Java Web应用程序的环境,并且由于其对Servlet和JSP的支持,它成为了许多Java Web应用程序的首选服务器。下面,我们将详细介绍Tomcat的安装与配置过程。
原创
发布博客 2024.03.08 ·
1930 阅读 ·
18 点赞 ·
0 评论 ·
34 收藏

JAVA 继承

Dog 类是子类,它继承了 Animal 类的所有非私有属性和方法,并添加了一个特有的属性 breed 和一个特有的方法 bark()。在 Main 类的 main 方法中,我们创建了一个 Dog 对象,并调用了它从父类继承的 makeSound() 方法和子类特有的 bark() 方法。继承是面向对象编程(OOP)的四大基本特性之一,它允许一个类(称为子类或派生类)继承另一个类(称为父类或基类)的属性和方法。通过继承,子类可以重用父类的代码,同时还可以添加自己特有的属性和方法。// 子类特有的方法。
原创
发布博客 2024.03.02 ·
407 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

VB.NET常用的函数

这通常是 .NET Framework 的一部分,但如果你使用的是 .NET Core 或 .NET 5/6/7+ 等更现代的版本,你可能需要通过 NuGet 安装 System.Data.SqlClient 包。在 VB.NET 中连接数据库,需要使用一个数据库连接对象,这个对象负责建立和管理与数据库的连接。ConnectionString 是一个字符串,包含了连接到数据库所需的所有信息,如服务器名称、数据库名称、用户名和密码等。请确保正确处理数据库连接和错误,并在完成数据库操作后关闭连接。
原创
发布博客 2024.02.19 ·
1078 阅读 ·
23 点赞 ·
0 评论 ·
16 收藏

C/C++/C#/JAVA 中的基本数据类型

整形,浮点型,字符型,枚举类型以下是 C语言中的基本数据类型及其分类: int: 标准的整型。short int 或 short: 短整型。long int 或 long: 长整型。long long int 或 long long: 更长的整型。float: 单精度浮点型。double: 双精度浮点型。long double: 扩展双精度浮点型(在某些平台上可能比double具有更高的精度)。 char: 字符型,通常用于存储单个字符。 enum: 枚举类型,用于定义具有固定数量的可能值的变量。此外,C语
原创
发布博客 2024.02.16 ·
1682 阅读 ·
46 点赞 ·
0 评论 ·
37 收藏

Linux常见的终端命令及其用法

例如:cp file1.txt file2.txt(复制file1.txt到file2.txt)例如:mv file1.txt dir1/(将file1.txt移动到dir1/目录下)例如:touch newfile.txt(创建名为newfile.txt的空文件)例如:mkdir newdir(创建名为newdir的新目录)用法:cp [选项] 源文件或目录 目标文件或目录。用法:mv [选项] 源文件或目录 目标文件或目录。1.ls:列出目录中的文件和子目录。用法:ls [选项] [文件或目录]
原创
发布博客 2024.02.12 ·
525 阅读 ·
7 点赞 ·
0 评论 ·
12 收藏

使用VMware备份操系统和恢复系统

虚拟机---管理---克隆。注意事项:克隆时系统必须关机状态,克隆类型选"创建完整克隆"。虚拟机---快照---快照管理器,选择需要恢复的快照,点击转到即可。克隆完成后在虚拟机左侧有个克隆的系统,直接运行即可。左侧虚拟机右键---打开虚拟机目录,复制备份整个磁盘目录文件。OVF备份文件恢复。文件---打开---选择*.ovf文件。文件---打开---选择*.vmx磁盘文件。虚拟机---快照---拍摄快照。文件---导出为OVF。
原创
发布博客 2024.02.11 ·
1123 阅读 ·
7 点赞 ·
0 评论 ·
10 收藏

数据库的备份与恢复

mysqldump -u 用户名 -p密码 数据库名 > 备份文件.sql。mysql -u 用户名 -p密码 数据库名 < 备份文件.sql。使用命令行工具备份与恢复。
原创
发布博客 2024.01.14 ·
388 阅读 ·
11 点赞 ·
0 评论 ·
7 收藏

数据库中存储过程和函数的区别

MySQL中的函数和存储过程在某些方面有相似之处,因为它们都可以用来封装SQL代码以供重复使用。在某些数据库系统中,如Oracle,对于相同的操作,使用函数可能会比使用存储过程稍慢,因为函数在每次调用时都会执行。在某些数据库系统中,如Oracle,函数不能直接访问其他数据库对象(如表),而存储过程可以。存储过程:不能在SQL语句中直接调用,必须使用EXECUTE或CALL命令来调用。存储过程:可以用于更复杂的业务逻辑和操作,例如数据插入、更新、删除等。函数:当函数中有错误时,它会立即返回错误。
原创
发布博客 2024.01.13 ·
520 阅读 ·
8 点赞 ·
0 评论 ·
8 收藏

MYSQL中存储过程的三大变量

用户自己定义的变量,用户自定义变量无需声明,使用的时候直接在变量名前面加@字符。
原创
发布博客 2024.01.13 ·
731 阅读 ·
16 点赞 ·
0 评论 ·
5 收藏

计算机网络中最常用的命令

ping命令:ping本机的IP地址,此例中本机的IP地址为:“10.1.1.253”。 ipconfig命令:ipconfig/release,该命令用于DHCP获取错误,或者由于各种原因造成网络无法获取到IP地址、计算机卡在IP地址配置过程中等情况。 net命令:net start 作用:启动服务或显示已启动服务的列表。当需要启动一个服务时,只需在后边加上服务名称就可以了。 nbtstat命令:nbtstat -c,该命令用于列出曾经连接过的设备的IP。 netstat命令:netstat -a
原创
发布博客 2024.01.10 ·
362 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏

group by的用法

GROUP BY 是 SQL 中的一个子句,用于将多行数据按照一个或多个列进行分组。通常与聚合函数(如 COUNT(), SUM(), AVG() 等)一起使用,以对每个分组进行汇总或计算。这些是 GROUP BY 的基本用法。当然,还有许多高级用法和与其他 SQL 功能(如 JOIN)的结合使用。与 WHERE 子句不同,HAVING 子句用于过滤分组结果。3. 使用 HAVING 子句进行过滤。1. 基本的 GROUP BY 示例。2. 使用多个列进行分组。4. 与聚合函数结合使用。
原创
发布博客 2024.01.08 ·
1300 阅读 ·
8 点赞 ·
0 评论 ·
9 收藏

count和sum的区别

通过这个例子,我们可以看到Count是用来统计数据个数的,而Sum是用来汇总数据合计值的。上述查询将返回每种产品的总销售额,即每种产品的销售数量乘以价格的总和。上述查询将返回每种产品的销售数量,即每种产品在表中出现的次数。现在我们要统计每种产品的销售数量和总销售额。产品名称 (ProductName)订单号 (OrderID)数量 (Quantity)价格 (Price)
原创
发布博客 2024.01.08 ·
2035 阅读 ·
19 点赞 ·
0 评论 ·
8 收藏

update和alter的区别

alter用于修改表的结构,例如增加删除表的字段,update用于修改表中的数据。update是数据操作语言(DML)alter是数据定义语言(DDL)update和alter的区别。
原创
发布博客 2024.01.07 ·
1914 阅读 ·
10 点赞 ·
0 评论 ·
16 收藏

数据库基础之索引

数据库中的索引是排好序的数据结构,类似于书籍的目录,可以根据目录中的页码快速找到所需的内容。
原创
发布博客 2023.12.14 ·
63 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库中关键词的使用顺序

这些关键词的使用顺序并不是固定的,可以根据具体的需求进行调整。但是,一般来说,SELECT语句应该放在最前面,而LIMIT应该放在最后面,以确保只返回需要的记录数。其他关键词的使用顺序可以根据具体情况进行调整。
原创
发布博客 2023.12.13 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql数据库中的触发器,锁以及视图

锁(locking)是控制多个事务并发访问的一种机制。它允许多个事务同时对数据库进行修改,但确保在任何时候只有一个事务可以修改特定的数据。视图是存放在数据库中的一张虚拟表,视图的结果是由一个或者多个查询结果组成。
原创
发布博客 2023.12.13 ·
2100 阅读 ·
50 点赞 ·
0 评论 ·
37 收藏

mysql之存储过程

用户自定义变量是用户根据需要创建的变量,可以存储各种数据类型。这些变量在会话期间有效,并且在会话结束后自动删除。--语法1--语法2其中,是用户自定义变量的名称,value是要设置的值。第一个语法使用SET语句将值赋给变量,而第二个语法使用将查询结果存储到变量中。--用法1--用法2--这两个示例都创建了一个名为 @name 的用户自定义变量,并将其值设置为 'John'。
原创
发布博客 2023.12.12 ·
412 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏
加载更多