<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yeruo的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yeruo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yeruo]]></copyright><item><title><![CDATA[指针指向字符串常量和数组存放字符串常量（char *p="abcd", char p[]="abcd"）]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/51711576</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/51711576</guid><author>yeruo</author><pubDate>Sun, 19 Jun 2016 11:12:41 +0800</pubDate><description><![CDATA[指针指向字符串常量和数组存放字符串常量（char *p=”abcd”, char p[]=”abcd”）代码结果分析
fun()函数 
首先abacd字符串是在静态常量区分配的内存，然后指针c在栈里分配的内存，然后将指针指向”abacd”所在的内存块。所以程序结束后，返回的是指针c的内容，指针里存放的都是什么？？？地址。在fun()函数中，c存放的是”abacd”的地址，而这个地址所在内存是在静态常]]></description><category></category></item><item><title><![CDATA[很简单的一个c语言问题switch中用了return]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/50442465</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/50442465</guid><author>yeruo</author><pubDate>Thu, 31 Dec 2015 16:29:13 +0800</pubDate><description><![CDATA[1.先给源码吧int main()

{
	int i;
	//while(1)
	{
	printf("i = ");
	scanf("%d", &i);

	switch(i)
	{
		case 1:
			printf("\n i = 1");
			break;
		case 2:
			printf("\n i = 2\n");
			return 0;
			break;
		def]]></description><category></category></item><item><title><![CDATA[来自 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-7 的无    效 GPG 密钥：No key found in given key data]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/49453229</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/49453229</guid><author>yeruo</author><pubDate>Tue, 27 Oct 2015 20:02:40 +0800</pubDate><description><![CDATA[1.来自 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-7 的无    效 GPG 密钥：No key found in given key data（解决：yum
 makecache 然后yum update）]]></description><category></category></item><item><title><![CDATA[【代码参考网上的】linux串口编程学习笔记]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48952027</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48952027</guid><author>yeruo</author><pubDate>Wed, 07 Oct 2015 19:47:14 +0800</pubDate><description><![CDATA[1.串口通信：
同步通信：将很多字符组成一个信息组进行发送
异步通信：一个字符一符的发送。（可靠性高，但是效率相对降低）


2.通过echo和cat来测试串口通信 echo “Hello” >/dev/ttyS0   cat /dev/ttyS1


3.直接通过read/write函数来读写串口  用select()函数来监听


4.struct termios opt]]></description><category></category></item><item><title><![CDATA[linux下面安装Qt]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48952003</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48952003</guid><author>yeruo</author><pubDate>Wed, 07 Oct 2015 19:44:34 +0800</pubDate><description><![CDATA[方案一：（我没有成功）
1.安装qtcreator
wget http://download.qt.io/official_releases/qtcreator/2.8/2.8.1/qt-creator-linux-x86_64-opensource-2.8.1.run
2.chmod +x qt-creator-linux-x86_64-opensource-2.8.1.run
3. .]]></description><category></category></item><item><title><![CDATA[【转自网上，分享更多人看到】创建符号链接 “asm”: 不支持的操作]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48864183</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48864183</guid><author>yeruo</author><pubDate>Fri, 02 Oct 2015 22:28:05 +0800</pubDate><description><![CDATA[拿到u-boot源码后放到虚拟机的共享share文件夹中，解压，然后配置。没注意我犯了一个很低端的错误...

    windows下是没有连接文件的，使用ln来创建连接文件时当然会出错，将所有代码放到Linux的文件系统中就没问题了。

    所以以后凡是带链接文件的项目是不能放到虚拟机的共享文件夹中的！ 例如，u-boot源码、Linux源码等等...]]></description><category></category></item><item><title><![CDATA[ARM板子烧写系统不成功。解决方法]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48859081</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48859081</guid><author>yeruo</author><pubDate>Fri, 02 Oct 2015 11:10:45 +0800</pubDate><description><![CDATA[烧写不成功可能是因为低级格式化不成功。在配置文件（FriendlyARM.ini中添加LowFormat=yes。。]]></description><category></category></item><item><title><![CDATA[win8装驱动装不上。。转自网上。。感谢网友。。分享出来]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48858975</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48858975</guid><author>yeruo</author><pubDate>Fri, 02 Oct 2015 11:00:53 +0800</pubDate><description><![CDATA[你是不是还在为新系统下无法刷机而恼火，为一装驱动就出现几个红叉叉而心烦，就像下面这个图
 

出于安全的原因，微软从win8时代起，默认未签名的驱动不给安装，很多人安装驱动屡次失败原因就出在这里，其实只需要把“禁用驱动程序强制签名”勾掉就好，那么这个选项被微软藏在那个地方呢，怎么开启呢，下面又有我来一一为大家揭开

简单文字说明：
Windows8：
键盘按键[Win]+[C]调出系]]></description><category></category></item><item><title><![CDATA[我的vim配置]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48784305</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48784305</guid><author>yeruo</author><pubDate>Mon, 28 Sep 2015 14:30:37 +0800</pubDate><description><![CDATA[set nocompatible

set number
syntax on

set autoindent
set smartindent
set cindent
set tabstop=4
set shiftwidth=4

set showmatch

set ruler

set incsearch

set mouse=a
set history=10]]></description><category></category></item><item><title><![CDATA[vim的配置文件。转自：http://www.cnblogs.com/ma6174/]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48782215</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48782215</guid><author>yeruo</author><pubDate>Mon, 28 Sep 2015 11:04:44 +0800</pubDate><description><![CDATA[花了很长时间整理的，感觉用起来很方便，共享一下。
我的vim配置主要有以下优点：
1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本，按“F8”可进行C、C++代码的调试
2.自动插入文件头 ，新建C、C++源文件时自动插入表头：包括文件名、作者、联系方式、建立时间等，读者可根据需求自行更改
3.映射“Ctrl + A”为全选并复制快捷键，方便复制代码
4.按“F]]></description><category></category></item><item><title><![CDATA[ARM learning notes]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48719167</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48719167</guid><author>yeruo</author><pubDate>Thu, 24 Sep 2015 21:40:17 +0800</pubDate><description><![CDATA[问题解决：
1.arm-linux-gcc 不能使用（yum install libz.so.1）
2.cripts/mod/modpost: No such file or directory（解决：重新编译内核）

常用知识点：
1.set mouse=a 可以在vim中点击鼠标定位
2.ESC进入命令模式，然后v进入可视模式，选择需要选择的区域，然后ay退出可视模式，进行d p ]]></description><category></category></item><item><title><![CDATA[linux kernel learning notes]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48719085</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48719085</guid><author>yeruo</author><pubDate>Thu, 24 Sep 2015 21:35:37 +0800</pubDate><description><![CDATA[问题:1.insmod: ERROR: could not insert module hello.ko: Invalid module format
解决：使用modprobe --force-modversion  强制插入  找相同版本内核

1.linux体系结构：user space和kernel space。他们是程序执行的两种不同状态。通过系统调用和硬件中断能够完成从用户控件内]]></description><category></category></item><item><title><![CDATA[虚拟机下linux连不上网]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48501505</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48501505</guid><author>yeruo</author><pubDate>Wed, 16 Sep 2015 21:00:00 +0800</pubDate><description><![CDATA[我之前也遇到虚拟机下面连不上网的情况。在linux下面也一直设置啊。编写什么文件什么的。但是都不行。最终的方法是重新安装虚拟机。设置网络状态。。（编辑--》虚拟网络编辑器）。。如果还有问题 。。就要换一个版本的虚拟机了。。我的linux是CentOS。。我是这样解决网络问题的。不代表所有人的都可以这样解决。仅供参考。附上设置的图片]]></description><category></category></item><item><title><![CDATA[计算机网络学习笔记]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/48224165</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/48224165</guid><author>yeruo</author><pubDate>Sat, 05 Sep 2015 12:26:40 +0800</pubDate><description><![CDATA[2015/9/5 12时24分
 
1.局域网：带宽固定（10M 100M1000M）电脑和交换机之间的距离不能超过100m，交换机之间也不能超过100m
接入层交换机：与计算机直接相连。
         汇聚交换机：与计算机的交换机相连。
2.广域网：距离远，花钱租带宽，如：电话线上网
3．数据包：数据 源ip和目标ip   
         数据帧：数据包 +源mac地址+目]]></description><category></category></item><item><title><![CDATA[关于js中alert弹出框乱码问题]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/47753263</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/47753263</guid><author>yeruo</author><pubDate>Tue, 18 Aug 2015 15:56:24 +0800</pubDate><description><![CDATA[在网上找到了解决办法。就是在引用js文件时。 加上字符编码格式就好了。　　　我当时是这样的]]></description><category></category></item><item><title><![CDATA[linux下面关于makefile使用的笔记。]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/46970097</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/46970097</guid><author>yeruo</author><pubDate>Mon, 20 Jul 2015 16:28:09 +0800</pubDate><description><![CDATA[用make连接成一个工程
1.用到的文件有test1.ctest2.c testh.h
2.创建test1.c (vimtest1.c)
# include 
Int main(void)
{
          printf(“\n\tThis is test1\n”);
          test2();
          return 0;
}
2.test2.c
]]></description><category></category></item><item><title><![CDATA[HTML+CSS实现导航页]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/46807757</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/46807757</guid><author>yeruo</author><pubDate>Wed, 08 Jul 2015 19:55:49 +0800</pubDate><description><![CDATA[导航
		
			*
			{margin:0px;
			padding:0px;
			}
			.nav{
				width:960px;
				height:33px;
				background-color:#CCC;
				font-size:14px;
				font-family:"微软雅黑";
				margin:0px auto;
				
			}
			.nav]]></description><category></category></item><item><title><![CDATA[linux学习笔记]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/46807623</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/46807623</guid><author>yeruo</author><pubDate>Wed, 08 Jul 2015 19:41:03 +0800</pubDate><description><![CDATA[【Ctrl+a+k】撤销
【Ctrl+shift+c】复制
Centos默认不会建立本地连接，至少在虚拟机里是这样，自己新建一个就行了：
1.cd /etc/sysconfig/network-scripts/
2.vi ifcfg-eth0
    DEVICE=eth0
    BOOTPROTO=dhcp
    ONBOOT=yes
    NM_CONTROLLED=ye]]></description><category></category></item><item><title><![CDATA[学习zigbee，CC2530中的问题：关于P0，P1,P2端口的设置问题（SEL，DIR，INP）]]></title><link>https://blog.youkuaiyun.com/yeruo/article/details/46707583</link><guid>https://blog.youkuaiyun.com/yeruo/article/details/46707583</guid><author>yeruo</author><pubDate>Wed, 01 Jul 2015 10:42:11 +0800</pubDate><description><![CDATA[关于P0，P1,P2端口的设置问题（SEL，DIR，INP）
         首先要说的是，P0有八个引脚（分别是P0_0，P0_1，P0_2，P0_3，P0_4，P0_5，P0_6，P0_7），P1也有八个引脚（P1_0，P1_1，P1_2，P1_3，P1_4，P1_5，P1_6，P1_7），P2（P1_0，P2_1，P2_2，P2_3，P2_4）有五个引脚，一共就有21个引脚。
    ]]></description><category></category></item></channel></rss>