<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[薛定谔的猫cc的博客]]></title><description><![CDATA[不积跬步，无以至千里；不积小流，无以成江海。]]></description><link>https://blog.youkuaiyun.com/wym80232010</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wym80232010]]></copyright><item><title><![CDATA[c语言笔试-用两个栈实现一个队列（转）]]></title><link>https://blog.youkuaiyun.com/wym80232010/article/details/102415757</link><guid>https://blog.youkuaiyun.com/wym80232010/article/details/102415757</guid><author>wym80232010</author><pubDate>Tue, 08 Oct 2019 22:18:37 +0800</pubDate><description><![CDATA[基本思想：一个栈实现队列的入，一个栈实现队列的出
假设先将元素都压入stack1,如果将stack1中的元素逐个弹出并压入stack2,则元素在stack2中的顺序正好和原来在stack1中的顺序相反，也就是stack2中的栈顶元素就是队列中先入的元素，然后弹出stack2的栈顶元素，就实现了队列的“先入先出”的特点
当stack2不为空时，在stack2中的栈顶元素是最先进如队列的元素，可以弹出...]]></description><category></category></item><item><title><![CDATA[C语言笔试-单链表倒序]]></title><link>https://blog.youkuaiyun.com/wym80232010/article/details/102413256</link><guid>https://blog.youkuaiyun.com/wym80232010/article/details/102413256</guid><author>wym80232010</author><pubDate>Tue, 08 Oct 2019 21:53:09 +0800</pubDate><description><![CDATA[（1）方法一（循环算法）
LINK_NODE *ReverseLink(LINK_NODE *head)
{
     LINK_NODE *next;
     LINK_NODE *prev = NULL;
     while(head != NULL)
     {
         next = head-&gt;next;
         head-&gt;next = prev;
...]]></description><category></category></item><item><title><![CDATA[嵌入式学习技能清单和升级线路图]]></title><link>https://blog.youkuaiyun.com/wym80232010/article/details/100981112</link><guid>https://blog.youkuaiyun.com/wym80232010/article/details/100981112</guid><author>wym80232010</author><pubDate>Wed, 18 Sep 2019 13:57:23 +0800</pubDate><description><![CDATA[第一部分：Linux平台搭建与环境熟悉
了解linux系统；区分各种版本的Linux系统，以便于拓展 Linux视野。
1、Linux 简介；
2、Linux 系统的主要特点；
3、Linux 的组成；
4、主要的 Linux 版本；
5、嵌入式 Linux简介与发展
第二部分：虚拟机安装和LINUX系统安装
1、虚拟机安装；
2、Linux系统的安装；
3、Linux系统的常用软件的安装；
4、...]]></description><category></category></item><item><title><![CDATA[多线程之互斥锁]]></title><link>https://blog.youkuaiyun.com/wym80232010/article/details/100730915</link><guid>https://blog.youkuaiyun.com/wym80232010/article/details/100730915</guid><author>wym80232010</author><pubDate>Wed, 11 Sep 2019 15:13:20 +0800</pubDate><description><![CDATA[前言：
单线程条件下，由于只有一个线程来操作数据，因此不需要担心数据的同步问题。
但现代的操作系统，基本都是并发机制，尽管有时候只是表面的并发。在Linux中，并发用的最多的是基于线程的并发，因为进程代价太高。在多线程的条件下，对于共享数据可能会涉及到多个线程来操作的情况。因此这里就要采用同步机制来保证每个线程操作的正确性。这里讨论的“互斥锁”就是一种同步机制来保证在任一时刻，只能有一个线程访问共...]]></description><category></category></item><item><title><![CDATA[Linux内核之系统调用]]></title><link>https://blog.youkuaiyun.com/wym80232010/article/details/100559285</link><guid>https://blog.youkuaiyun.com/wym80232010/article/details/100559285</guid><author>wym80232010</author><pubDate>Thu, 05 Sep 2019 17:12:06 +0800</pubDate><description><![CDATA[一.系统调用概念
系统调用（systemcall）：操作系统提供给用户程序调用的一组“特殊”接口。通过这些“特殊”接口，用户程序可以获得操作系统内核提供的服务。
举例：
1.文件系统相关（打开，读写以及关闭文件）
2.进程控制相关（创建进程，实现进程调度，进程管理）
3.时钟相关（获得和设置系统时间）
作用：实现用户空间到内核空间的交互，方便用户操作硬件
文件：syscalls.h（2.6.25）...]]></description><category></category></item><item><title><![CDATA[OEM,ODM,OBM,JDM概念]]></title><link>https://blog.youkuaiyun.com/wym80232010/article/details/100520234</link><guid>https://blog.youkuaiyun.com/wym80232010/article/details/100520234</guid><author>wym80232010</author><pubDate>Tue, 03 Sep 2019 15:52:41 +0800</pubDate><description><![CDATA[● OEM (Original Equipment Manufacturer) - 原始设备制造商
　　委托生产，或者说“代工生产”，其含义是品牌厂商不直接制造产品，而是负责设计和开发新产品，控制销售“渠道”，具体的加工任务交给别的企业去做。OEM的原始概念（国外的通行概念）本来应该是指合约制造的发包方，即品牌厂商。
● ODM (Original Design Manufacturer) - 原...]]></description><category></category></item></channel></rss>