- 博客(22)
- 收藏
- 关注
原创 Ubuntu操作系统下MySQL、MongoDB、Redis
在开发和运维过程中,经常需要从Windows客户端远程连接到Ubuntu服务器上的数据库。本文将详细介绍如何在Ubuntu操作系统下安装和配置MySQL、MongoDB和Redis,以允许从Windows客户端进行远程连接,并提供详细的远程连接命令和配置说明。
2025-08-26 21:31:00
2266
原创 入门Ubuntu操作系统
Ubuntu是Ubuntu基金会开发的Linux操作系统,它基于Debian GNU/Linux。Ubuntu的目标是为所有用户提供一个始终免费的、高质量的操作系统,无论他们使用的是台式机、笔记本电脑还是服务器。Ubuntu的名称来源于非洲南部的祖鲁语和科萨语词汇“ubuntu”,意为“人性”或“我的存在是因为我们”。这种理念也体现在Ubuntu社区中,它鼓励用户之间的合作和共享。
2025-08-26 20:57:28
2064
原创 Redis配置与数据类型详解及缓存优化实践
Redis的配置文件通常命名为redis.conf,它包含了Redis服务器的各种配置选项。通过修改配置文件,可以调整Redis的行为以满足不同的需求。
2025-08-23 16:20:39
640
原创 Mongodb操作指南
如果指定的数据库不存在,MongoDB 会在首次插入数据时自动创建它。查询年龄在 [20, 25] 范围内的文档。:查询年龄等于 20 或 25 的文档。此命令用于查看当前正在使用的数据库。此命令会删除当前数据库及其所有数据。该命令会列出当前数据库中的所有集合。该命令会列出所有包含数据的数据库。该命令用于获取集合中的第一个文档。通过此命令可以创建一个新的集合。此命令用于修改第一个匹配的文档。此命令用于删除第一个匹配的文档。此命令会返回集合中的所有文档。该命令可以修改所有匹配的文档。
2025-08-22 19:19:10
634
原创 MySQL核心功能解析:视图、函数、存储引擎、事务与索引
在当今数据驱动的时代,MySQL作为一款广泛使用的开源关系型数据库管理系统,凭借其高性能、可靠性和灵活性,成为众多开发者和企业的首选。本文将深入探讨MySQL中的几个核心功能:视图、函数、存储引擎、事务和索引,帮助读者更好地理解和运用这些功能,以提升数据库管理的效率和性能。
2025-08-20 08:54:01
2110
原创 pymysql基础
PyMySQL 是一个纯 Python 实现的 MySQL 客户端库,支持 Python 3.x。数据库操作可能出现异常,建议使用。
2025-08-19 09:27:30
380
原创 关系型数据库三大范式
以下是关于这三大范式的详细解释和示例。:确保表中的每一列都是不可再分的原子数据项,即表中的每个字段都是不可再分的最小数据单元。:在满足第一范式的基础上,确保表中的非主属性完全依赖于主键,而不是主键的一部分。:在满足第二范式的基础上,确保表中的非主属性之间不存在传递依赖关系。:在满足第二范式的基础上,确保表中的非主属性之间不存在传递依赖关系。:在满足第一范式的基础上,确保表中的非主属性完全依赖于主键。表中的每个非主属性必须完全依赖于主键,而不是主键的一部分。每个字段的值必须是不可再分的,不能是数组或集合。
2025-08-15 19:54:18
322
原创 Python面向对象
封装是将数据(属性)和操作数据的方法封装到一个类中,隐藏内部实现细节,只暴露必要的接口。类是抽象的模板,用于定义对象的结构和行为。类的作用是作为创建对象的蓝图,定义了对象的属性和行为。继承允许一个类(子类)继承另一个类(父类)的属性和方法。封装是面向对象的核心特性之一,通过封装可以隐藏类的内部实现细节,只暴露必要的接口。魔法方法是 Python 中以双下划线开头和结尾的特殊方法,用于实现特定的功能。对象是类的实例化结果,是具体的实体。类是对象的模板,而对象是类的具体实例。:析构函数,用于释放对象的资源。
2025-08-15 19:01:19
1018
原创 Python中常用模块json,datetime,random使用
这些模块是Python标准库中常用的数据处理工具,json用于数据序列化,datetime处理时间相关操作,random则提供各种随机数生成功能。JSON模块用于处理JSON数据格式的编码与解码。datetime模块用于处理日期和时间。random模块用于生成伪随机数。
2025-07-12 17:28:26
260
原创 Python中列表、元组、字典、集合方法集
以上方法涵盖了Python四大核心数据结构的主要操作,实际使用时可根据需求组合这些方法。字典是键值对的集合,键必须是不可变类型。列表是可变的,支持增删改查操作。元组是不可变的,仅支持查询操作。集合是无序且不重复的元素集合。
2025-07-12 15:30:16
462
原创 Python中字符串的操作方法
使用f-string进行格式化。运算符将多个字符串连接起来。方法将每个单词首字母大写。使用转义字符处理特殊字符。使用比较运算符比较字符串。通过索引访问单个字符。使用切片获取子字符串。方法统计子串出现次数。方法填充数字0字符串。函数获取字符串长度。方法合并字符串列表。等方法检查字符类型。运算符检查包含关系。使用切片反转字符串。方法分割多行字符串。
2025-07-09 21:21:00
769
原创 Python中的循环
用于遍历序列(如列表、字符串、元组等)或其他可迭代对象,执行重复操作。根据条件重复执行代码块,直到条件不满足。块(仅当循环正常结束,未被。
2025-07-08 17:37:36
599
原创 Python虚拟环境与真实环境以及PIP基础使用
(Virtual Environment)是一个独立隔离的Python运行环境,允许每个项目拥有独立的依赖库,避免版本冲突。常见的虚拟环境工具包括。(全局环境)是Python安装在系统中的默认环境,所有安装的包对所有项目共享。这可能导致不同项目间的依赖冲突。(Python内置)和。
2025-07-03 21:26:47
498
1
原创 python中的运算符
赋值运算符 <逻辑运算符< 比较运算符 < 算术运算符。位运算符是直接对二进制位(bit)进行操作的运算符。左右两侧只要有一个真结果就是真。左右两侧有一个为假结果就是假。左右有两侧都是假结果才是假。左右两侧都是真结果才是真。
2025-07-02 21:19:55
600
1
原创 python的变量与数据类型
1.变量名只能包含数字、字母、下划线,数字不能开头。2.区分大小写。3.不能使用关键字。4.如果变量名是多个英文单词 推荐 使用全小写 使用下划线分割。5.变量名要有一定意义。
2025-07-01 19:47:50
498
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅