<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zz994417的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zz994417</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zz994417]]></copyright><item><title><![CDATA[实践实训日报 DAY8]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107347503</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107347503</guid><author>zz994417</author><pubDate>Tue, 14 Jul 2020 21:14:44 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 8天】
		今日进度以及任务
			多线程编程，网络编程
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			完成了客户端与服务器端的代码实现，学习了计算机网络的相关基础知识（OSI七层网络模型，TCP/IP四层、五层网络模型、三次握手、四次握手等）
		本日开发中出现的问题汇总
			
			在对服务器端代码实现时，运行结果报错：Cannot assign requested address

			.]]></description><category></category></item><item><title><![CDATA[实践实训日报 DAY7]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107320395</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107320395</guid><author>zz994417</author><pubDate>Mon, 13 Jul 2020 21:53:33 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 7天】
		今日进度以及任务
			
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			
		本日开发中出现的问题汇总
			
		本日未解决问题
			
		本日未解决问题
			
		
			
		
...]]></description><category></category></item><item><title><![CDATA[win10 系统禁用笔记本自带键盘的方法]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107271084</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107271084</guid><author>zz994417</author><pubDate>Fri, 10 Jul 2020 22:13:18 +0800</pubDate><description><![CDATA[首先打开开始菜单，找到 windows 系统 -- 右击命令提示符 -- 更多 -- 以管理员身份运行

输入以下命令，回车：


			
			
			
			scconfigi8042prtstart=disabled
			
		想恢复的时候，只要重复上面的动作，输入的命令改为：


			1
			
			
			scconfigi8042prtstart=auto
			
		
...]]></description><category></category></item><item><title><![CDATA[sqlite3数据库的学习]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107270625</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107270625</guid><author>zz994417</author><pubDate>Fri, 10 Jul 2020 22:09:19 +0800</pubDate><description><![CDATA[1、新建表格：
create table &lt;table_name&gt; (f1 type1,f2 type2);
create table stu (name char[20],age int)；
2、删除表格
drop table &lt;table_name&gt;;
drop table student;
3、添加数据
insert into &lt;table_name&gt; values (value1,…);
insert into stu values (“zha...]]></description><category></category></item><item><title><![CDATA[实践实训日报 DAY6]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107269753</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107269753</guid><author>zz994417</author><pubDate>Fri, 10 Jul 2020 21:41:18 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 6天】
		今日进度以及任务
			
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			
		本日开发中出现的问题汇总
			
		本日未解决问题
			
		本日开发收获
			
		
...]]></description><category></category></item><item><title><![CDATA[实践实训日报 DAY5]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107237975</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107237975</guid><author>zz994417</author><pubDate>Thu, 09 Jul 2020 21:33:59 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 5天】
		今日进度以及任务
			C语言相关语法等基础知识全部回顾完成
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			完后了对函数、C语言关键字、内存管理的回顾学习，同时还完成了几个稍有难度的C语言编程题
		本日开发中出现的问题汇总
			颠倒句子单词次序的代码当时没能很快很好的写出来，在老师讲解后完成，已附在作业中
		本日未解决问题
			都已较好完成
		本日开发收获
			
			明白.]]></description><category></category></item><item><title><![CDATA[物联网工程实践实训 DAY5]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107236553</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107236553</guid><author>zz994417</author><pubDate>Thu, 09 Jul 2020 21:16:00 +0800</pubDate><description><![CDATA[一、C语言中free()函数是如何知道需要释放的空间的大小的？（实现原理）

二、static在什么情况下使用？

三、为什么要使用typedef给类型重命名？
]]></description><category></category></item><item><title><![CDATA[实践实训日报 DAY4]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107213165</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107213165</guid><author>zz994417</author><pubDate>Wed, 08 Jul 2020 21:32:16 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 3天】
		今日进度以及任务
			回顾了C语言的相关语法基础知识
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			
			本日任务按计划完成

			回顾了C预言的预处理（宏、条件编译）

			编码规范、指针、数组、函数等
			
		本日开发中出现的问题汇总
			
			

			a[1][1]:&amp;aa：二维数组的地址

			* (&amp;aa) == aa:对二维数组的地址取..]]></description><category></category></item><item><title><![CDATA[物联网工程实践实训 DAY4]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107212926</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107212926</guid><author>zz994417</author><pubDate>Wed, 08 Jul 2020 19:04:44 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;

void Print1(char* ptr)
{
    printf("ptr = %s\n",ptr);
}

void Print2(char(*ktr)[100])
{
    for (int i = 0; i &lt; 2; i++)
    {
        printf("ktr[%d]=%s\n", i, *(ktr + i));
    }
}

void Print3(char(*str)[2][100])
{
    for...]]></description><category></category></item><item><title><![CDATA[实践实训日报 DAY3]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107176480</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107176480</guid><author>zz994417</author><pubDate>Tue, 07 Jul 2020 17:49:27 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 3天】
		今日进度以及任务
			回顾了C语言的相关语法基础知识
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			
		本日开发中出现的问题汇总
			
		本日未解决问题
			
		本日开发收获
			学会了右左法则，对C语言指针的相关操作有了更深入的认识；
		其他
			
		
...]]></description><category></category></item><item><title><![CDATA[物联网工程实践实训 DAY3]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107174943</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107174943</guid><author>zz994417</author><pubDate>Tue, 07 Jul 2020 17:00:50 +0800</pubDate><description><![CDATA[一、C语言标准（K&amp;R C/C89/C99/C11）

K&amp;R C

起初，C语言没有官方标准。1978年由美国电话电报公司(AT&amp;T）贝尔实验室正式发表了C语言。布莱恩·柯林汉（Brian Kernighan） 和 丹尼斯·里奇（Dennis Ritchie） 出版了一本书，名叫《The C Programming Language》。这本书被 C语言开发者们称为K&amp;R，很多年来被当作 C语言的非正式的标准说明。人们称这个版本的 C语言为K&amp;R C。[3]

K&a]]></description><category></category></item><item><title><![CDATA[实践实训日报 DAY2]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107166896</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107166896</guid><author>zz994417</author><pubDate>Mon, 06 Jul 2020 20:25:03 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 2天】
		今日进度以及任务
			gcc、gdb、make的相关了解与学习
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			较好的完成
		本日开发中出现的问题汇总
			gdb，cmake之前无安装，后经过查找资料得到解决，无较大问题
		本日未解决问题
			对cmake还有待进一步学习
		本日开发收获
			
			学会了静态库与动态库的制作与使用，初步掌握了Makefile文件编写语法..]]></description><category></category></item><item><title><![CDATA[物联网工程实践实训 DAY2]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107163564</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107163564</guid><author>zz994417</author><pubDate>Mon, 06 Jul 2020 19:50:46 +0800</pubDate><description><![CDATA[一、编译器三级优化分别优化了哪些？

GNU编译器提供-O选项供程序优化使用:
-O提供基础级别的优化
-O2提供更加高级的代码优化,会占用更长的编译时间
-O3提供最高级的代码优化
-O4不优化，这是默认值

编译器优化级别1：在优化的第一个级别执行基础代码的优化，这个级别试图执行9种单独的优化功能：
 （1）.-fdefer-pop: 这种优化技术与汇编语言代码在函数完成时如何进行操作有关。

 （2）.-fmerge-constans: 使用这种优化技术, 编译器试图合并相同的常量.
...]]></description><category></category></item><item><title><![CDATA[实践实训日报 DAY1]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107116250</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107116250</guid><author>zz994417</author><pubDate>Fri, 03 Jul 2020 22:11:03 +0800</pubDate><description><![CDATA[项目名称
			【苏嵌实训-嵌入式 LinuxC 第 1 天】
		今日进度以及任务
			
			今天学习了基本的环境调试配置与搭建、学习了一些嵌入式开发的基本知识与概念、学到了Linux的相关常用命令
			
		
			本日任务完成情况

			（详细说明本日任务是否按计划完成，开发的代码量）
			
			本日的教学知识要点完全掌握了，整体任务完成较好，因为才只是第一天，不可以懈怠！
		本日开发中出现的问题汇总
			无较大问题
		本日未解决问题
			无未解决问题
		本日开发收获
			..]]></description><category></category></item><item><title><![CDATA[物联网工程实践实训 DAY1]]></title><link>https://blog.youkuaiyun.com/zz994417/article/details/107100823</link><guid>https://blog.youkuaiyun.com/zz994417/article/details/107100823</guid><author>zz994417</author><pubDate>Fri, 03 Jul 2020 17:40:33 +0800</pubDate><description><![CDATA[一、嵌入式底层开发为什么选择C语言？

嵌入式开发是在操作系统内部做开发的，操作系统所有的内核几乎都是C语言编写，如果我们也使用C语言做开发，必定会具备一定的优势。

再者，C语言相较其他的高级编程语言，其所有的特点对于嵌入式开发软件是再合适不过的了。

C语言的特点如下：



C语言具有出色的可移植性，能在多种不同体系结构的软/硬件平台上运行。
	C语言具有简洁紧凑、使用灵活的语法机制，并能直接访问硬件。
	C语言具有很高的运行效率。

嵌入式软件一般需着重考虑三个方面：性能、安全性和开发效率（包括代.]]></description><category></category></item></channel></rss>