<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[XBHJBH的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/XBHJBH</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; XBHJBH]]></copyright><item><title><![CDATA[Python异常]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/154917525</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/154917525</guid><author>XBHJBH</author><pubDate>Mon, 17 Nov 2025 21:07:01 +0800</pubDate><description><![CDATA[当检测到一个错误时，Python解释器就无法继续执行，出现了一些错误的提示，这就是所谓的"异常"，也就是我们平常所说的BUG。]]></description><category></category></item><item><title><![CDATA[Python函数基础（上）]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/149573578</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/149573578</guid><author>XBHJBH</author><pubDate>Thu, 24 Jul 2025 14:59:41 +0800</pubDate><description><![CDATA[定义：将具有独立功能的代码块组织成一个整体，使其具有特殊功能的代码集作用：使用函数可以加强代码的复用性，提高程序编写的效率。]]></description><category></category></item><item><title><![CDATA[Python类型转换,深浅拷贝]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/149339784</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/149339784</guid><author>XBHJBH</author><pubDate>Thu, 17 Jul 2025 23:00:00 +0800</pubDate><description><![CDATA[转换成一个整数，只能转换由纯数字组成的字符串如果字符串中有数字和正负号以外的字符就会报错，正负（+ -）号只能在数字前面，在其余位置会被当成加减号，会报错。]]></description><category></category></item><item><title><![CDATA[Python列表、字典、元组、集合]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/148292667</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/148292667</guid><author>XBHJBH</author><pubDate>Mon, 02 Jun 2025 18:26:08 +0800</pubDate><description><![CDATA[基本格式：列表名 = [元素1,元素2,元素3]所有元素放在[ ]之中，元素之间用逗号","隔开，元素可以是不同的类型列表的类型也是列表列表是可迭代对象，可以用for循环进行遍历。]]></description><category></category></item><item><title><![CDATA[Python基础语法（下）]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/148237707</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/148237707</guid><author>XBHJBH</author><pubDate>Wed, 28 May 2025 11:34:04 +0800</pubDate><description><![CDATA[作用：检查字符串中是否包含了某个字符串（即某个字符或某个字符串）in : 如果包含的话返回True，不包含返回Falsenot in : 不包含返回True，包含返回False。]]></description><category></category></item><item><title><![CDATA[Python基础语法（中）]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/147876858</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/147876858</guid><author>XBHJBH</author><pubDate>Sun, 11 May 2025 19:22:03 +0800</pubDate><description><![CDATA[默认情况下，Python的代码执行顺序是从上往下执行的。形如下面这样的代码，执行的结果只能是123，而不是321。]]></description><category></category></item><item><title><![CDATA[Python基础语法（上）]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/147755912</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/147755912</guid><author>XBHJBH</author><pubDate>Wed, 07 May 2025 17:55:03 +0800</pubDate><description><![CDATA[我们可以使用python来进行一些+ - * / %的一些运算python中的运算规则与数学当中一致，先乘除后加减，有括号的先计算括号里面的。形如 1 + 2 - 3 这样是算式, 在编程语言中称为 表达式, 算式的运算结果, 称为 表达式的返回值。其中 1, 2, 3 这种称为 字面值常量, + - * / 这种称为 运算符 或者 操作符。]]></description><category></category></item><item><title><![CDATA[Mysql数据库基本操作]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/146123116</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/146123116</guid><author>XBHJBH</author><pubDate>Wed, 23 Apr 2025 11:52:50 +0800</pubDate><description><![CDATA[实例：我们首先创建了一个字符集为utf8，校验集为utf8_general_ci的d1，使用修改命令改为字符集为gbk，查看修改后的结果。2.数据库校验集 --支持数据库，进行字段比较使用的编码，本质也是一种读取数据库中数据采用的编码格式。现在我们知道了数据库有不同的字符集和校验集，我们就能根据实际的需要来创建数据库。使用命令查看数据库是否是utf8，查看数据库目录下的db.opt文件。·数据库名字的反引号` `，是为了防止使用的数据库名字刚好是关键字。修改数据库，主要是修改数据库的字符集和校验规则。]]></description><category></category></item><item><title><![CDATA[Linux进程概念]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/145491814</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/145491814</guid><author>XBHJBH</author><pubDate>Thu, 27 Mar 2025 10:56:11 +0800</pubDate><description><![CDATA[存储器指的是内存·cpu只能对内存进行读写，不能访问外设·外设(输入或输出设备)要输入或者输出数据，也只能写入内存或者从内存中读取。总结一下，一句话，所有设备都只能直接和内存打交道。]]></description><category></category></item><item><title><![CDATA[数据库基础]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/145740427</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/145740427</guid><author>XBHJBH</author><pubDate>Fri, 21 Feb 2025 11:41:24 +0800</pubDate><description><![CDATA[数据库是一个有组织的集合，用于存储和管理数据的系统。它是一个软件系统，被设计用来存储、检索和管理数据，并提供数据的快速访问和处理。数据库可以被看作是一种特殊的，但与传统的文件系统不同的是：它能够更加高效的存储和管理大量结构化数据。]]></description><category></category></item><item><title><![CDATA[Linux开发工具（补充）]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/145004064</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/145004064</guid><author>XBHJBH</author><pubDate>Thu, 09 Jan 2025 11:35:01 +0800</pubDate><description><![CDATA[git仓库本质上是一个目录，.gitignore文件里对应文件后缀不会被上传。]]></description><category></category></item><item><title><![CDATA[Linux相关开发工具]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/144884005</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/144884005</guid><author>XBHJBH</author><pubDate>Sat, 04 Jan 2025 13:03:33 +0800</pubDate><description><![CDATA[在Linux下安装软件, 一个通常的办法是下载程序的源代码, 并进行编译, 得到可执行程序。这样太麻烦, 于是有人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装。软件包和软件包管理器, 就好比 "App" 和 "应用商店" 这样的关系。]]></description><category></category></item><item><title><![CDATA[Linux基础指令（下）]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/143897064</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/143897064</guid><author>XBHJBH</author><pubDate>Wed, 01 Jan 2025 22:36:31 +0800</pubDate><description><![CDATA[ls [选项][目录或文件]：对于目录，该命令列出该目录下的所有子目录与文件。对于文件，将列出文件名以及其他信息。-a 列出目录下的所有文件，包括以 . 开头的隐含文件。-d 将目录象文件一样显示，而不是显示其下的文件。如：ls –d 指定目录-i 输出文件的 i 节点的索引信息。如 ls –ai 指定文件-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件-l 列出文件的详细信息。-n 用数字的 UID,GID 代替名称。（介绍 UID， GID）]]></description><category></category></item><item><title><![CDATA[二叉搜索树]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/143494702</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/143494702</guid><author>XBHJBH</author><pubDate>Mon, 04 Nov 2024 22:45:06 +0800</pubDate><description><![CDATA[二叉搜索树又称，它或者是一棵空树，或者是具有以下性质的二叉树:若它的左子树不为空，则左子树上所有节点的值都小于根节点的值若它的右子树不为空，则右子树上所有节点的值都大于根节点的值它的左右子树也分别为二叉搜索树。]]></description><category></category></item><item><title><![CDATA[C++中的多态]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/143418846</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/143418846</guid><author>XBHJBH</author><pubDate>Sun, 03 Nov 2024 23:05:32 +0800</pubDate><description><![CDATA[多态都是配合继承来使用，这是因为继承是实现多态的前提多态是在不同继承关系的类对象，去调用同一函数，产生了不同的行为。比如Student继承了Person。Person对象买票全价，Student对象买票半价。1. 必须通过基类的指针或者引用调用虚函数2. 被调用的函数必须是虚函数，且派生类必须对基类的虚函数进行重写在虚函数的后面写上 =0 ，则这个函数为纯虚函数。包含纯虚函数的类叫做抽象类（也叫接口类），抽象类 不能实例化出对象。]]></description><category></category></item><item><title><![CDATA[C++中的继承]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/143271231</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/143271231</guid><author>XBHJBH</author><pubDate>Wed, 30 Oct 2024 11:48:40 +0800</pubDate><description><![CDATA[下面我们看到Person是父类，也称作基类。Student是子类，也称作派生类。]]></description><category></category></item><item><title><![CDATA[C++模板进阶]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/143260051</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/143260051</guid><author>XBHJBH</author><pubDate>Sat, 26 Oct 2024 22:13:51 +0800</pubDate><description><![CDATA[例如上述这个代码，T为类型形参，N为非类型形参比如我们想创建两个不同大小的栈，一个为10，一个为100，这时我们就能使用非类型模板参数实现。]]></description><category></category></item><item><title><![CDATA[stack和queue]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/143196064</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/143196064</guid><author>XBHJBH</author><pubDate>Thu, 24 Oct 2024 11:23:45 +0800</pubDate><description><![CDATA[队列是一种容器适配器，专门用于在FIFO上下文(先进先出)中操作，其中从容器一端插入元素，另一端 提取元素。优先队列是一种容器适配器，根据严格的弱排序标准，它的第一个元素总是它所包含的元素中最大的deque(双端队列)：是一种双开口的"连续"空间的数据结构，虽然被叫做双端队列，但本质上并不是队列，队列是一端进一端出的deque并不是真正连续的空间，而是由一段段连续的小空间拼接而成的双端队列底层是一段假象的连续空间，实际是分段连续的，为了维护其“整体连续”以及随机访问的假象，落在了deque的迭代器身上。]]></description><category></category></item><item><title><![CDATA[list的使用与实现]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/143085022</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/143085022</guid><author>XBHJBH</author><pubDate>Mon, 21 Oct 2024 19:29:41 +0800</pubDate><description><![CDATA[list本质上是一个带头双向循环链表，因此遍历的时候不支持下标随机访问[ ]]]></description><category></category></item><item><title><![CDATA[vector使用与实现]]></title><link>https://blog.youkuaiyun.com/XBHJBH/article/details/142864419</link><guid>https://blog.youkuaiyun.com/XBHJBH/article/details/142864419</guid><author>XBHJBH</author><pubDate>Wed, 16 Oct 2024 18:05:53 +0800</pubDate><description><![CDATA[vector表示可变大小数组的序列容器vector采用连续的空间存储数据，可以用下标对vector进行随机访问。]]></description><category></category></item></channel></rss>