<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bbjjll0331的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bbjjll0331</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bbjjll0331]]></copyright><item><title><![CDATA[似水流年]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/8977892</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/8977892</guid><author>bbjjll0331</author><pubDate>Sun, 26 May 2013 22:46:10 +0800</pubDate><description><![CDATA[望着海一片
满怀倦 无泪也无言
望着天一片
只感到情怀乱

我的心又似小木船
远景不见
但仍向着前
谁在命里主宰我
每天挣扎人海里面
心中感叹似水流年
不可以留住昨天
留下只有思念
一串串永远缠

浩瀚烟波里
我怀念 怀念往年
外貌早改变
处境都变
情怀未变]]></description><category></category></item><item><title><![CDATA[圣诞的来历]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/7101420</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/7101420</guid><author>bbjjll0331</author><pubDate>Sun, 25 Dec 2011 18:25:46 +0800</pubDate><description><![CDATA[圣诞的来历]]></description><category></category></item><item><title><![CDATA[在linux终端模式下显示JPEG格式图片（参考了其他资料）]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5829050</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5829050</guid><author>bbjjll0331</author><pubDate>Sat, 21 Aug 2010 18:22:00 +0800</pubDate><description><![CDATA[首先需要安装JPEG库（安装包：jpegsrc.v6b.tar）下载地址：http://d.download.youkuaiyun.com/down/2637188/bbjjll0331编译并安装Jpeg格式支持文件,    tar zvxf jpegsrc.v6b.tar.gz    ./configure --enable-shared --enable-static      make     make install //===================    编译jpeg时报错 　　/usr/bin/i]]></description><category></category></item><item><title><![CDATA[不用if ,switch ? :比较两个整型数]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5650127</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5650127</guid><author>bbjjll0331</author><pubDate>Sat, 05 Jun 2010 23:42:00 +0800</pubDate><description><![CDATA[int max1(int m,int n){     int  a[2]={m,n};     int z;     z=m-n;     z=(z>>31)&1;     return a[z];}int  max2( int x , int y){    int flag ;    flag = ((x - y) >> 31)&1;   return x - (x-y) * flag;}int main(void){     int ma;     ma=max2(4,3);     //ma=max1]]></description><category></category></item><item><title><![CDATA[sizeof()是一个函数!!!不是宏]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5625042</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5625042</guid><author>bbjjll0331</author><pubDate>Wed, 26 May 2010 12:44:00 +0800</pubDate><description><![CDATA[main(){ int i=3;int j;j = sizeof(++i+ ++i);//sizeof() is a functionprintf("i=%d j=%d", i ,j);}结果i=3,j=4;]]></description><category></category></item><item><title><![CDATA[指针与数组]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5616271</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5616271</guid><author>bbjjll0331</author><pubDate>Sat, 22 May 2010 14:00:00 +0800</pubDate><description><![CDATA[A.//通过指针间接修改const型变量int main(void){ const long lng = 100;  long * pLng = (long *)&lng;  *pLng = 20;  printf("%d/n",*pLng); printf("%d/n",lng);  return 0;}  B. 1.int *p=NULL;//指针初始化为NULL,指向地址]]></description><category></category></item><item><title><![CDATA[内存对齐]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5616050</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5616050</guid><author>bbjjll0331</author><pubDate>Sat, 22 May 2010 11:46:00 +0800</pubDate><description><![CDATA[//#pragma pack(1)//typedef char ch[3];struct TestStruct{    char c1; short  s; char c2; int i;};struct TestStruct1{ char c1; char c2; short s; int i;};int main(void){     struct TestStruct a;     stru]]></description><category></category></item><item><title><![CDATA[郁闷的一件事]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5614906</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5614906</guid><author>bbjjll0331</author><pubDate>Fri, 21 May 2010 18:08:00 +0800</pubDate><description><![CDATA[今天使用PADS里的router 走线居然保存不了,以为是软件出了问题,花了好长时间重装了后发现还是一样的情况,刚刚才发现原来是360杀毒软件开启了文件实时防护....真是郁闷!!!!!!!]]></description><category></category></item><item><title><![CDATA[watchdog driver test(S3C2440+linux-2.6.29)]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5588916</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5588916</guid><author>bbjjll0331</author><pubDate>Fri, 14 May 2010 00:28:00 +0800</pubDate><description><![CDATA[driver.h #ifndef _DRIVER_H#define _DRIVER_H#define WDT_ON 0#define WDT_OFF 1 #define WDT_MODE 2#define WDT_FEED 3#endif driver.c #include #include #include #include #include #include #]]></description><category></category></item><item><title><![CDATA[仿platform设备模型架构]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5570294</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5570294</guid><author>bbjjll0331</author><pubDate>Sat, 08 May 2010 18:04:00 +0800</pubDate><description><![CDATA[#ifndef _BUS_H#define _BUS_Hstruct usb_device{     char name[20];	 unsigned long CompanyID,ProductID;	 unsigned long addr;	 int irqno;	 struct device dev;};struct usb_driver{     c]]></description><category></category></item><item><title><![CDATA[验证异步通信]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5556960</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5556960</guid><author>bbjjll0331</author><pubDate>Tue, 04 May 2010 18:56:00 +0800</pubDate><description><![CDATA[内核加载模块代码：#include #include #include #include #include #include #include #include #define PINFO(fmt,args...) printk(KERN_INFO "[%s]" fmt,__FUNCTION__ ##args)#ifdef DEBUG_SWITC]]></description><category></category></item><item><title><![CDATA[Redhat 5 下vim 配置 ＋自动补全功能]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5552042</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5552042</guid><author>bbjjll0331</author><pubDate>Mon, 03 May 2010 12:20:00 +0800</pubDate><description><![CDATA[vim在默认情况下是没有这个功能的，我们需要下载一个插件和一个软件来实现这个功能。 插件：omnicppcomplete 下载链接：http://download.youkuaiyun.com/source/2310557 软件：ctags ctags一般系统默认就有。 下载并安装插件 omnicppcomplete：  解压：unzip omi]]></description><category></category></item><item><title><![CDATA[linux内核下点亮led(未使用中断版本)]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5552025</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5552025</guid><author>bbjjll0331</author><pubDate>Mon, 03 May 2010 12:11:00 +0800</pubDate><description><![CDATA[头文件：#ifndef _LED_CONFIG_H#define _LED_CONFIG_H#define LED_CON 0#define LED_ON  1#define LED_OFF 2#endif 内核下面的驱动模块：#include #include #include #include #include #]]></description><category></category></item><item><title><![CDATA[使用内嵌汇编写strcpy]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5517480</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5517480</guid><author>bbjjll0331</author><pubDate>Thu, 22 Apr 2010 20:54:00 +0800</pubDate><description><![CDATA[#include void my_strcpy(char *src,const char *dst){      char ch;     __asm__ __volatile__(           "loop:/n/t"           "ldrb %2,[%0],#1/n/t"           "strb %2,[%1],#1/n/t"       ]]></description><category></category></item><item><title><![CDATA[2010年第一天....一切从头开始,初步接触linux]]></title><link>https://blog.youkuaiyun.com/bbjjll0331/article/details/5116331</link><guid>https://blog.youkuaiyun.com/bbjjll0331/article/details/5116331</guid><author>bbjjll0331</author><pubDate>Fri, 01 Jan 2010 02:54:00 +0800</pubDate><description><![CDATA[第一、基本命令1、帮助命令 man useradd  man -a passwd info  useradd  -l  回到上级菜单  home 回到页面顶部  ?  接受命令的帮助  h  info介绍  q  退出 命令分两种： 外部命令   －－－  对应一个真实存在可执行文件 内部命令   －－－  是属于shell内嵌的功能（参数）  useradd --help  ]]></description><category></category></item></channel></rss>