<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[爱编程的小芯]]></title><description><![CDATA[欢迎访问个人网站：https://www.codexin.cn]]></description><link>https://blog.youkuaiyun.com/HsingYang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HsingYang]]></copyright><item><title><![CDATA[利用CNN进行面部表情识别]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/122247295</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/122247295</guid><author>HsingYang</author><pubDate>Fri, 31 Dec 2021 22:22:18 +0800</pubDate><description><![CDATA[本文是论文《Facial Emotion Recognition: State of the Art Performance on FER2013》的复现，感谢原作者Yousif Khaireddin和Zhuofa Chen。
本文采用的数据集是FER2013。]]></description><category></category></item><item><title><![CDATA[最大子列和算法]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/112795067</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/112795067</guid><author>HsingYang</author><pubDate>Mon, 18 Jan 2021 21:43:55 +0800</pubDate><description><![CDATA[Maximum Subsequence Sum
2004年浙江大学计算机专业考研复试真题
求一个序列的最大子列和，我们称之为“最大子列和算法”。]]></description><category></category></item><item><title><![CDATA[浅谈C++中的String类]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/112772370</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/112772370</guid><author>HsingYang</author><pubDate>Mon, 18 Jan 2021 13:36:31 +0800</pubDate><description><![CDATA[浅谈C++中的String类
The C++ string Class
C++ 使用 string 类处理字符串
string类中的函数


构造


追加（append）


赋值（assign）


位置与清除（at、clear、erase、empty）


长度与容量（size）


比较（compare）


子 串（substr）


搜索（find）


插入与替换（insert、replace）


运算符（[ ]、=、+等）


建议在 cppreference 网站上仔细阅读这些函数的用法]]></description><category></category></item><item><title><![CDATA[C++学习笔记3：面向对象基础(二)]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/112324937</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/112324937</guid><author>HsingYang</author><pubDate>Thu, 07 Jan 2021 17:44:52 +0800</pubDate><description><![CDATA[面向对象基础（二）对象指针用指针访问对象成员在堆中创建对象对象数组4种对象数组声明方式对象与函数传参对象作为函数参数值传递引用传递指针传递对象作为函数返回值返回对象返回对象指针返回对象引用一些高阶问题何时引用，何时指针？抽象与封装数据域封装访问器(getter)与更改器(setter)类抽象与封装（概念）抽象封装总结实例成员作用域与this指针数据成员的作用域同名屏蔽this指针实例类的初始化[C++11]类成员的就地初始化实例构造函数初始化列表默认构造函数为什么需要默认构造函数？成员的初始化次序初始化次序]]></description><category></category></item><item><title><![CDATA[C++学习笔记2：面向对象基础(一)]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/112266079</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/112266079</guid><author>HsingYang</author><pubDate>Wed, 06 Jan 2021 13:17:20 +0800</pubDate><description><![CDATA[面向对象基础（一）面向对象概念面向对象编程（OOP）特征（A Pie）对象（Object）的构成定义对象（Object）类（Class）用类创建对象声明类构造函数创建对象不带参数带参数访问对象将类的声明与实现分离实例内联声明与内联函数避免头文件多次包含对象拷贝与匿名对象定义对象的多种方式成员拷贝匿名对象结构体的弃用局部类与嵌套类
面向对象概念
面向对象编程（OOP）
OOP: Object-Oriented Programing (OOP). 面向对象编程
对象：一个对象表示现实世界中一个独一无二的实体
举]]></description><category></category></item><item><title><![CDATA[C++学习笔记1：基础知识]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/112122989</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/112122989</guid><author>HsingYang</author><pubDate>Sat, 02 Jan 2021 21:59:42 +0800</pubDate><description><![CDATA[C++基础知识C++ 源文件和编码规范代码文件/程序文件geosoft.no的编码风格指南（英文版）第一个C++程序C++ 标准库头文件namespace 名字空间编译C++程序的步骤输入与输出输入输出流运算符与函数引用函数传参空指针与动态内存分配空指针动态内存分配数据类型及转换、列表初始化布尔数据类型布尔值与整型的转换关系运算得到布尔值逻辑运算得到布尔值代码示例列表初始化直接列表初始化拷贝列表初始化尽量使用列表初始化类型转换[C++11]自动类型推导关键字autoauto的使用限制Almost Alway]]></description><category></category></item><item><title><![CDATA[数据结构课程设计：基于有序表的仓库管理系统]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/111966060</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/111966060</guid><author>HsingYang</author><pubDate>Wed, 30 Dec 2020 13:43:01 +0800</pubDate><description><![CDATA[文章首发网址：星星点灯的技术栈（https://www.xxdiandeng.cn），欢迎关注点灯君的原创博客网站

《数据结构》课程设计报告题目与要求问题描述系统涉及知识点功能要求功能设计数据结构定义模块图入库出库功能代码初始化动态顺序表创建（初始化）仓库显示仓库入库出库查询电脑数据盘点仓库重新对仓库排序导出仓库数据到文件调试与测试调试分析用户手册测试过程总结参考文献附录
课程设计选题：仓库管理系统
题目与要求
问题描述
某电子公司仓库中有若干批次的同一种电脑，按价格、数量来存储。
要求实现功能:

初.]]></description><category></category></item><item><title><![CDATA[数字逻辑电路：仿真数字电子钟与路灯巡回检测器]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/111937818</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/111937818</guid><author>HsingYang</author><pubDate>Tue, 29 Dec 2020 22:31:09 +0800</pubDate><description><![CDATA[文章首发网址：星星点灯的技术栈，欢迎关注点灯君的原创博客网站！

《数字逻辑》课程设计报告题目一：数字电子钟设计设计任务及要求实验条件设计过程设计原理与思路4位递增计数器的设计六进制计数器的设计十进制计数器的设计六十进制计数器的设计24进制计数器的设计数字电子钟的设计逻辑电路图实验测试题目二：路灯巡回检测器设计任务及要求实验条件设计过程设计原理和思路Verilog代码实验测试开发板引脚分配联机调试总结
题目一：数字电子钟设计
设计任务及要求

任务
用计数器设计一个电子钟，显示时、分、秒。
要求
（1） .]]></description><category></category></item><item><title><![CDATA[《数据库原理及应用》考查报告]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/110878137</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/110878137</guid><author>HsingYang</author><pubDate>Tue, 08 Dec 2020 18:15:56 +0800</pubDate><description><![CDATA[文章首发网址：https://www.xxdiandeng.cn，欢迎关注点灯君的原创博客网站！

电脑仓库管理系统需求分析功能设计顶层设计第0层设计入库设计出库设计关系模型E-R图关系模型设计数据库设计Supplier（供应商表）Computer（电脑表）Warehouse（仓库表）Stock（库存表）InputRecords（入库记录表）OutputRecords（出库记录表）MySQL数据库代码实践建库、建表编写存储过程添加供货商添加仓库添加电脑入库出库查询仓库
需求分析
现要求开发电脑仓库管理系统.]]></description><category></category></item><item><title><![CDATA[单向链表的设计]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/108035990</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/108035990</guid><author>HsingYang</author><pubDate>Sun, 16 Aug 2020 14:23:24 +0800</pubDate><description><![CDATA[何为单向链表
链表是一种数据结构，你可以把它想象成一种动态的数组，此数组大小不固定，可以在需要时动态增加、删除元素。它解决了使用数组时大小固定不可更改的痛点。

如上图所示，单向链表主要由一个一个节点组成。每个节点包含一个值 Value 和一个指针 * next ，值 Value 用于存储链表中的数值，指针 * next 用于指向下一个节点。
定义一个指针 * Head 用于指向链表头节点。
头节点的作用：表示单向链表的头部（不存放具体数据）。
设定最后一个节点的 * next 的地址为 NULL ，表示链]]></description><category></category></item><item><title><![CDATA[在Win10 PC上安装Ubuntu 20.04 系统]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/106989571</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/106989571</guid><author>HsingYang</author><pubDate>Sat, 27 Jun 2020 23:10:44 +0800</pubDate><description><![CDATA[在Win10 PC上安装Ubuntu 20.04 系统

本文仅适用于UEFI+GPT类型的PC，有关这方面的知识请自行了解。

引言
为什么需要使用 Linux 系统？
既已看到此文，我相信你一定有需求来使用linux系统了。

linux是服务器首选操作系统



稳定、高效
linux系统相对windows系统稳定并且高效，服务器要求长时间运行不关机，显然windows系统不适和使用在服务器上。并且Linux系统更改大多数配置都无需重启服务器即可生效，这也确保了 Linux 服务器最短的停机时间。

]]></description><category></category></item><item><title><![CDATA[C语言-冒泡排序算法]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/106975918</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/106975918</guid><author>HsingYang</author><pubDate>Fri, 26 Jun 2020 22:31:12 +0800</pubDate><description><![CDATA[冒泡排序
要求
输入n个整数，将它们从小到大排序后输出，要求使用冒泡排序算法。
示例源代码
/*冒泡排序算法*/
#include &lt;stdio.h&gt;
void bubble(int a[], int n);

int main()
{
	int n, a[8];
	int i;

	printf("Enter n (n&lt;=8) :");
	scanf("%d", &amp;n);
	printf("Enter a[%d]:", n);
	for (i = 0; i &lt; n; i++]]></description><category></category></item><item><title><![CDATA[C语言-选择排序算法]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/106975853</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/106975853</guid><author>HsingYang</author><pubDate>Fri, 26 Jun 2020 22:28:37 +0800</pubDate><description><![CDATA[选择排序
要求
输入一个正整数n（1&lt;n≤101&lt;n\le101&lt;n≤10），再输入n个整数，用选择排序法将它们从小到大排序后输出。
算法步骤

第一步：在未排序的 n 个数（a[0] ~ a[n - 1]）中找到最小数，将它与 a[0] 交换；
第二步：在剩下未排序的 n - 1 个数（a[1] ~ a[n - 1]）中找到最小数，将它与 a[1] 交换；
……
第 n - 1 步：在剩下未排序的2个数（a[n - 2] ~ a[n - 1]）中找到最小数，将它与 a[1] 交换；

算]]></description><category></category></item><item><title><![CDATA[用C语言解决逢7击掌问题]]></title><link>https://blog.youkuaiyun.com/HsingYang/article/details/106318847</link><guid>https://blog.youkuaiyun.com/HsingYang/article/details/106318847</guid><author>HsingYang</author><pubDate>Sun, 24 May 2020 18:44:51 +0800</pubDate><description><![CDATA[用C语言解决“逢7击掌”问题
原题目


这是一道PTA题目，原题是这样的：

一群人围坐成一圈玩报数的游戏。
游戏规则是：从1开始报数，若遇到7的倍数或者个位为7的数则击掌代替，若犯错则要受罚。
可是这些人都太聪明了，竟然没人犯错！
请问同样聪明的你，现在当报数到 n 时，击掌共次数 c 是多少？


输入格式：

n

输出格式：

c

输入样例：

21

输出样例：

4




第一次尝试


一开始，我觉得最先能想到办法是利用循环：

当数字是7的倍数或者个位数为7，那么计数器+1


7的倍]]></description><category></category></item></channel></rss>