<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linphusen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linphusen]]></copyright><item><title><![CDATA[Linux Memory leakage checking tool]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6673777</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6673777</guid><author>linphusen</author><pubDate>Tue, 09 Aug 2011 20:51:01 +0800</pubDate><description><![CDATA[1.ccmalloc－Linux和Solaris下对C和C++程序的简单的使用内存泄漏和malloc调试库。
2.Dmalloc－Debug Malloc
 Library.
3.Electric
 Fence－Linux分发版中由Bruce
 Perens编写的mal]]></description><category></category></item><item><title><![CDATA[嵌入式系统 UML]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6586350</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6586350</guid><author>linphusen</author><pubDate>Tue, 05 Jul 2011 18:18:14 +0800</pubDate><description><![CDATA[如何使这些具有不同技术背景和专长的人联合开发、协同设计。在软、硬件设计领域中，统一建模语言UML（Unified Modling Language）采用一种简单而直观的图形化方式描述系统设计中的各个问题和细节。不同技术背景的设计师只需懂得简单的 UML 符号就]]></description><category></category></item><item><title><![CDATA[嵌入式系统 UML]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6586348</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6586348</guid><author>linphusen</author><pubDate>Tue, 05 Jul 2011 18:17:45 +0800</pubDate><description><![CDATA[如何使这些具有不同技术背景和专长的人联合开发、协同设计。在软、硬件设计领域中，统一建模语言UML（Unified Modling Language）采用一种简单而直观的图形化方式描述系统设计中的各个问题和细节。不同技术背景的设计师只需懂得简单的 UML 符号就]]></description><category></category></item><item><title><![CDATA[嵌入式系统 UML]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6586346</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6586346</guid><author>linphusen</author><pubDate>Tue, 05 Jul 2011 18:17:10 +0800</pubDate><description><![CDATA[如何使这些具有不同技术背景和专长的人联合开发、协同设计。在软、硬件设计领域中，统一建模语言UML（Unified Modling Language）采用一种简单而直观的图形化方式描述系统设计中的各个问题和细节。不同技术背景的设计师只需懂得简单的 UML 符号就]]></description><category></category></item><item><title><![CDATA[基于UML的面向对象分析与设计方法]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6586314</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6586314</guid><author>linphusen</author><pubDate>Tue, 05 Jul 2011 18:05:54 +0800</pubDate><description><![CDATA[面向对象分析面向对象分析的目的是知识客观世界并进行建模.其实在面向对象的分析过程中也是对需求的分析和理解.基于UML面向对象分析的过程一般如下:获取问题陈述-->确定类-->准备数据字典-->确定关联-->使用继承来细化类型-->完善对象模型-->建立对象动态]]></description><category></category></item><item><title><![CDATA[UML关联关系，聚合关系以及组合关系的概念及特点]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6586256</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6586256</guid><author>linphusen</author><pubDate>Tue, 05 Jul 2011 17:41:25 +0800</pubDate><description><![CDATA[摘自http://developer.51cto.com/art/200907/137798.htm关联关系，聚合关系以及组合关系的概念及特点【UML对象关系之关联关系】关联关系是一种最简单、最抽象的对象间关系描述。它只是描述了对象A于对象B之间存在一种业务上]]></description><category></category></item><item><title><![CDATA[Goolge 三大利器]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6565538</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6565538</guid><author>linphusen</author><pubDate>Fri, 24 Jun 2011 13:41:00 +0800</pubDate><description><![CDATA[Google 三大利器的开源实现: GFS - > CloudStore; BigTable - > HyperTable; MapReduce - > Hadoop. ]]></description><category></category></item><item><title><![CDATA[Linux Bootup issues with U-boot]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6561109</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6561109</guid><author>linphusen</author><pubDate>Wed, 22 Jun 2011 15:04:00 +0800</pubDate><description><![CDATA[1.Bad Magic Number ## Booting image at 33000000 ...Bad Magic NumberOMAP5912 OSK # （tftp下载好kernel的uImage后就停止在这，不能启动kernel）问题原因：启动参数设置错误,0x30000000处不可以执行。有的开发板sdram不是在0x33000000，所以不能把kerneluImage下载到0x33]]></description><category></category></item><item><title><![CDATA[Intel & ARM]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6559429</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6559429</guid><author>linphusen</author><pubDate>Tue, 21 Jun 2011 18:35:00 +0800</pubDate><description><![CDATA[http://hi.baidu.com/tyc6982/blog/item/47b6613ff996f2f455e7230c.htmlhttp://hi.baidu.com/kebey2004/blog/item/9b4a18871fc89a38c75cc301.htmlhttp://hi.baidu.com/txh_0603/blog/item/a2d90b287a5cadf6e7cd4]]></description><category></category></item><item><title><![CDATA[Linux 系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6559423</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6559423</guid><author>linphusen</author><pubDate>Tue, 21 Jun 2011 18:33:00 +0800</pubDate><description><![CDATA[http://www.linuxsir.org/main/?q=node/110 作者：北南南北来自：LinuxSir.Org摘要：本文主要讲述在系统修复时,登录系统的几种方法;比如当我们把root密码忘记,或者系统正常启动遇到困难时，我们可以通过单用户模式，修复模式linux rescue及跨越控制台登录等方法完成对文件系统的加载，登录，进而进行相应的修复;当系统被破坏,或者登录]]></description><category></category></item><item><title><![CDATA[Linux 管理 --之备份还原]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6559407</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6559407</guid><author>linphusen</author><pubDate>Tue, 21 Jun 2011 18:26:00 +0800</pubDate><description><![CDATA[http://sites.google.com/site/linuxxuexi/rhel-xi-tong-guan-li/di13zhang-linux-wen-jian-xi-tong-bei-fen-yu-hui-fu还不错   13.1  Linux备份恢复基础13.1.1  什么是备份Linux 是一个稳定而可靠的环境。但是任何计算系统都有无法预料的事件，比]]></description><category></category></item><item><title><![CDATA[VIM, BASH Tips]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6558399</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6558399</guid><author>linphusen</author><pubDate>Tue, 21 Jun 2011 12:55:00 +0800</pubDate><description><![CDATA[1 install VIMapt-get install vim 2 Add cscope and ctags support 3 add alais   4 bash的自动完成功能忽略大小写vim ~/.bashrc and add below item: set completion-ignore-case on 在文件夹里有一个文件叫A]]></description><category></category></item><item><title><![CDATA[去除Windows 中在 Linux 中出现的^M符号]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6557476</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6557476</guid><author>linphusen</author><pubDate>Mon, 20 Jun 2011 23:51:00 +0800</pubDate><description><![CDATA[去除shell脚本中的^M符号 一、去除shell脚本中的^M符号1、用vi打开该脚本文件。2、用替换命令删除。:g/^M/s///g注意:^M的输入方法是，按住ctrl，先后按v键和m键。 二、避免传输后出现^M符号。用ftp 命令从windows操作系统往UNIX系统传输shell脚本之前，传输方式设置为ascii方式。设置方法：ftp ]]></description><category></category></item><item><title><![CDATA[Shell Makefile 中的符号]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6557471</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6557471</guid><author>linphusen</author><pubDate>Mon, 20 Jun 2011 23:46:00 +0800</pubDate><description><![CDATA[hell脚本中一些特殊符号1、{} 大括号：用法一：通配符扩展代码: ls my_{finger,toe}s这条命令相当于如下命令的组合：代码: ls my_fingers my_toesmkdir {userA,userB,userC}-{home,bin,data}我们将得到 userA-home, userA-bin, userA-data, userB-home, ]]></description><category></category></item><item><title><![CDATA[Linux FB Console---boot logo and the flash cursor]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6448114</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6448114</guid><author>linphusen</author><pubDate>Thu, 26 May 2011 17:38:00 +0800</pubDate><description><![CDATA[1 Remove the flash cursor when booting into Linux kenrel(开机光标)drivers/video/console/fbcon.c 　change:   static void fb_flashcursor(void *private) {   ...}   static void fbcon_cursor(struct vc_data *vc, int mode) {...}To:   static void fb_flashcursor(void *p]]></description><category></category></item><item><title><![CDATA[FLASH HARDWARE KNOWLEDGE And driver]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6398785</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6398785</guid><author>linphusen</author><pubDate>Fri, 06 May 2011 01:48:00 +0800</pubDate><description><![CDATA[<br /> <br /> <br />问题:<br /> <br />开发板上的Nand Flash型号是K9F1G08U0B，芯片手册上写读出的数据应该是 EC F1 00 95 40，<br />但我读出的是 EC 40 00 EC 40<br /> <br /> <br />关于NAND FLASH ID、读、写都不正确的问题。<br />在移植的过程中发现对FLASH ID、读、写都不正确，开始以为是UBOOT对FLASH的操作有问题，但后来发现写入的数据总是32位往里写入。导致每次写入的数据都不]]></description><category></category></item><item><title><![CDATA[FLASH HARDWARE KNOWLEDGE And driver]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6398780</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6398780</guid><author>linphusen</author><pubDate>Fri, 06 May 2011 01:32:00 +0800</pubDate><description><![CDATA[<br /><br />1.       硬件特性：<br />【Flash的硬件实现机制】<br />Flash全名叫做Flash Memory，属于非易失性存储设备(Non-volatile Memory Device)，与此相对应的是易失性存储设备(Volatile Memory Device)。关于什么是非易失性/易失性，从名字中就可以看出，非易失性就是不容易丢失，数据存储在这类设备中，即使断电了，也不会丢失，这类设备，除了Flash，还有其他比较常见的入硬盘，ROM等，与此相对的，易失性就是断电了]]></description><category></category></item><item><title><![CDATA[内核驱动模型]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6398775</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6398775</guid><author>linphusen</author><pubDate>Fri, 06 May 2011 01:25:00 +0800</pubDate><description><![CDATA[<br /><br />内核驱动模型的初衷<br />2.6 内核增加了一个引人注目的新特性——统一设备模型 (device model) 。设备模型提供了一个独立的机制专门来表示设备，并描述其在系统中的拓扑结构，从而使得系统具有以下优点：<br />l         代码重复最小化。<br />l         提供诸如引用计数这样的统一机制。<br />l         可以列举系统中所有的设备，观察它们的状态，并且查看它们连接的总线。<br />l         可以将系统中的全部设备结构以树]]></description><category></category></item><item><title><![CDATA[MTD NAND  Analysis 1 ]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6398770</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6398770</guid><author>linphusen</author><pubDate>Fri, 06 May 2011 01:21:00 +0800</pubDate><description><![CDATA[<br />MTD 驱动程序是专门针对嵌入式Linux的一种驱动程序，相对于常规块设备驱动程序（比如PC中的IDE硬盘）而言，MTD驱动程序能更好的支持和管理闪存设备，因为它本身就是专为闪存设备而设计的。具体地讲，基于MTD的FLASH驱动，承上可以很好地支持cramfs，jffs2和yaffs等文件系统，启下也能对FLASH的擦除，读写，FLASH坏块以及损耗平衡进行很好的管理。所谓损耗平衡，是指对NAND的擦写不能总是集中在某一个或某几个block中，这是由NAND芯片有限的擦写次数的特性决定的。总之，]]></description><category></category></item><item><title><![CDATA[电视制式 NTSC PAL SECAM]]></title><link>https://blog.youkuaiyun.com/linphusen/article/details/6389052</link><guid>https://blog.youkuaiyun.com/linphusen/article/details/6389052</guid><author>linphusen</author><pubDate>Wed, 04 May 2011 01:28:00 +0800</pubDate><description><![CDATA[<br />电视制式：<br />电视的制式是指电视信号的标准。目前各国的电视制式不尽相同（如附件1.2），制式的区分主要在于其帧频（场频）的不同、分解率的不同、信号带宽以及载频的不同、色彩空间的转换关系不同等。<br />电视制式现在有模拟和数字信号和数字信号两种。<br />模拟制式一般有三种：NTSC制、SECAM制和PAL制。<br />1.     正交平衡调幅制——National Television Systems Committee，简称NTSC制。采用这种制式的主要国家有美国、加拿大和日]]></description><category></category></item></channel></rss>