<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Alexcrazy的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Alexcrazy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Alexcrazy]]></copyright><item><title><![CDATA[动态绑定]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/8954156</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/8954156</guid><author>Alexcrazy</author><pubDate>Tue, 21 May 2013 10:43:00 +0800</pubDate><description><![CDATA[为了支持c++的多态性，才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性，以及在编程的过程中避免犯错误，需要理解四个名词：
1、对象的静态类型：对象在声明时采用的类型。是在编译期确定的。
2、对象的动态类型：目前所指对象的类型。是在运行期决定的。
对象的动态类型可以更改，但是静态类型无法更改。关于对象的静态类型和动态类型，看一个示例：
class B
{
}
class]]></description><category></category></item><item><title><![CDATA[第六章、可执行文件的装载与进程 （总结）]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7629734</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7629734</guid><author>Alexcrazy</author><pubDate>Mon, 04 Jun 2012 10:33:34 +0800</pubDate><description><![CDATA[6.1 进程虚拟地址空间
可能通过判断C语言程序中指针所占的空间来计算虚拟地址空间的大小，一般C语言指针大小的倍数与虚拟空间的位数相同，如32位平台下的指针为32位。
 
6.2装载的方式
1） 覆盖装入（overlay）
2)页映射（paging） :是虚拟存储机制的一部分，现在用的较多。

有一些算法来调度哪些页被装载物理内存。如FIFO（先进先出）、LUR（最少使用）等。
6]]></description><category></category></item><item><title><![CDATA[关于栈和堆的区别]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7629678</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7629678</guid><author>Alexcrazy</author><pubDate>Mon, 04 Jun 2012 10:25:50 +0800</pubDate><description><![CDATA[堆和栈的区别   
    
  一、预备知识—程序的内存分配  

  一个由C/C++编译的程序占用的内存分为以下几个部分  

  1、栈区（stack）—  
由编译器自动分配释放  
，存放函数的参数值，局部变量的值等。其  

  操作方式类似于数据结构中的栈。  

  2、堆区（heap）   —  
一般由程序员分配释放，  
若程序员不释放，程序结束]]></description><category></category></item><item><title><![CDATA[我的职业规划]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7617765</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7617765</guid><author>Alexcrazy</author><pubDate>Sun, 03 Jun 2012 16:30:18 +0800</pubDate><description><![CDATA[看了下面的文章确实有一定的感慨：
搞技术不是唯一的出路，而只是为你上升提供了一个平台。
给年轻工程师的十大忠告 
诸位，咱当电子工程师也是十余年了，不算有出息，环顾四周，也没有看见几个有出息的！回顾工程师生涯，感慨万千，愿意讲几句掏心窝子的话，也算给咱们师弟师妹们提个醒，希望他们比咱们强！
[1]好好规划自己的路，不要跟着感觉走！根据个人的理想决策安排，绝大部分人并不指望成为什么院士或教授]]></description><category></category></item><item><title><![CDATA[静态连接总结]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7627988</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7627988</guid><author>Alexcrazy</author><pubDate>Sun, 03 Jun 2012 16:26:45 +0800</pubDate><description><![CDATA[目前的链接器都采用2步链接法，链接过程可采用脚本来控制
    1，空间与地址分配，
     2，符号解析与重定位
一空间与地址分配
有2种方式，按序叠加如图1，相似段合并如图2。目前一般采用第二种方法。
事实上，我们在这里谈到的空间分配只关注于虚拟地址空间分配。]]></description><category></category></item><item><title><![CDATA[国际音标(IPA)和美国音标(KK)对照表]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7627425</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7627425</guid><author>Alexcrazy</author><pubDate>Sun, 03 Jun 2012 09:40:19 +0800</pubDate><description><![CDATA[国际音标(IPA)和美国音标(KK)对照表











KK音标及DJ音标都是基于IPA的原则设计出来。
kk和IPA到底是什么音标?


关于DJ音标和KK音标的区别和例子

英式读音根据的是English Pronouncing Dictionary 《英语正音辞典》。它们代表了被称为“Received Pronuciation”（RP）（标准读音]]></description><category></category></item><item><title><![CDATA[源程序到最终可执行文件过程分析]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7619765</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7619765</guid><author>Alexcrazy</author><pubDate>Thu, 31 May 2012 15:12:36 +0800</pubDate><description><![CDATA[从源程序到最终可执行文件的4个步骤：
1）预编译。   主要处理那些源代码文件中以“#”开始的预编译指令，如#include \ #include define等。删除所有的注释。经过预编译后的.i文件不包含任何宏定义。
2）编译。其实可以用ccl来完成。包括词法分析\ 语法分析\ 中间语言生成\ 目标代码生成与优化。
3）汇编。可以用as来完成。负责将汇编代码生成机器代码的转换工作。
4]]></description><category></category></item><item><title><![CDATA[关注的一些好的博客]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7617735</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7617735</guid><author>Alexcrazy</author><pubDate>Wed, 30 May 2012 20:40:21 +0800</pubDate><description><![CDATA[http://www.52rd.com/Blog/imjacob/
http://mindhacks.cn/2009/02/15/why-you-should-start-blogging-now/]]></description><category></category></item><item><title><![CDATA[Linux 引导过程内幕]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7617717</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7617717</guid><author>Alexcrazy</author><pubDate>Wed, 30 May 2012 20:35:15 +0800</pubDate><description><![CDATA[Linux 引导过程内幕
从主引导记录到第一个用户空间应用程序的指导
  
 
M. Tim Jones (mtj@mtjones.com), 顾问工程师, Emulex

2006 年 7 月 26 日
引导 Linux® 系统的过程包括很多阶段。不管您是引导一个标准的 x86 桌面系统，还是引导一台嵌入式的 PowerPC® 机器，很多流程都惊人地相似。本文将探索 Linux 的]]></description><category></category></item><item><title><![CDATA[如何走向成功]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7615826</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7615826</guid><author>Alexcrazy</author><pubDate>Wed, 30 May 2012 12:35:36 +0800</pubDate><description><![CDATA[整天关注娱乐版的男人，你指望它有什么成就？整天玩游戏的男人、整体打麻将的男人，你指望它有什么成就么？不管喜不喜欢，这样的东西都是值得一读。
一、拥有自信和风度
男人到了二十几岁后，就要开始学着用心去经营自己了，它体现在自己的思想与涵养上。自信是一个男人最重要的品质，自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让暴风雨来的再猛烈些吧”，只因为它无所畏惧。一个自信的男人，总是]]></description><category></category></item><item><title><![CDATA[C中函数传入参数不确定问题]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7599101</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7599101</guid><author>Alexcrazy</author><pubDate>Thu, 24 May 2012 16:52:13 +0800</pubDate><description><![CDATA[va_list: This type is used as a parameter for the macros defined incstdarg to retrieve the additional arguments of a function.

Each compiler may implement this type in its own way. It is only inten]]></description><category></category></item><item><title><![CDATA[源码安装软件 pkgconfig ld.so.conf ldconfig]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7588628</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7588628</guid><author>Alexcrazy</author><pubDate>Mon, 21 May 2012 20:39:17 +0800</pubDate><description><![CDATA[如何从源码包安装软件？

从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件

它会告诉你怎样才能成功安装
通常从源码包安装软件的步骤是：
tar jxvf gtk+-2.4.13.tar.bz2 解开源码包
cd gtk+-2.4.13/ 进入源码目录
./configure 似乎在某些环境下./configure会造成终端退出
而使用. configu]]></description><category></category></item><item><title><![CDATA[eclipse调试开源代码方法]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7588622</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7588622</guid><author>Alexcrazy</author><pubDate>Mon, 21 May 2012 20:36:39 +0800</pubDate><description><![CDATA[源于本人对linux的环境相当感兴趣，有一定的基础，打算从事相关方面的开发工作。
于是打算摆脱只在WINDOWS调试程序的习惯，首先想到了GDB，但这个不是很方便，听说有CGDB也可以边调试边查看源代码，但没有试过，
经与大家交流，选择了eclipse来调试代码，eclipse是一个集成了GDB的集成开发环境。
想结合音视频、多媒体及网络等开源代码来研究，扎实自己的C/C++等方面的知识。]]></description><category></category></item><item><title><![CDATA[GDB调试技巧]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7588617</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7588617</guid><author>Alexcrazy</author><pubDate>Mon, 21 May 2012 20:35:36 +0800</pubDate><description><![CDATA[GDB 概述
————
GDB 是 GNU 开源组织发布的一个强大的 UNIX
下的程序调试工具。或许，各位比较喜欢那种图形界面方式的，像 VC 
、 BCB 等 IDE 
的调试，但如果你是在 UNIX 平台下做软件，你会发现 GDB 
这个调试工具有比 VC 、 BCB 
的图形化调试器更强大的功能。所谓 “ 寸有所长，尺有所短 ” 
就是这个道理。
一般来说， GDB 主要]]></description><category></category></item><item><title><![CDATA[虚拟机 桥接,NAT,Host Only的区别]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7586804</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7586804</guid><author>Alexcrazy</author><pubDate>Mon, 21 May 2012 12:10:53 +0800</pubDate><description><![CDATA[一、Brigde——桥接 ：默认使用VMnet0
fish批注：
只要在虚拟机中将IP设对，即使宿主机的IP是错的，也可以通信。但是如此物理网卡被禁用了，则不能通信。
链路：
Linux虚拟机->物理网卡
WINDOWS->物理网卡
 
桥接可以使用静态IP和动态IP，使用动态IP时，返回与物理网卡同一网段的地址（由物理网卡的网关来分配）。

1、原理：

Bridge 桥"]]></description><category></category></item><item><title><![CDATA[胡师兄的blog]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7586788</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7586788</guid><author>Alexcrazy</author><pubDate>Mon, 21 May 2012 12:05:06 +0800</pubDate><description><![CDATA[http://hi.baidu.com/hainei_/home]]></description><category></category></item><item><title><![CDATA[多媒体技术基础及应用]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7586776</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7586776</guid><author>Alexcrazy</author><pubDate>Mon, 21 May 2012 12:01:58 +0800</pubDate><description><![CDATA[http://202.201.162.132/xx/mmt/course/index.htm]]></description><category></category></item><item><title><![CDATA[linux下VLC的安装]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7585225</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7585225</guid><author>Alexcrazy</author><pubDate>Sun, 20 May 2012 18:51:48 +0800</pubDate><description><![CDATA[若下下来的包为*.xz后缀的，则用XZ命令来解压。VLC-2.0以后的版本为*.xz
1.安装包资源：
http://www.videolan.org/vlc/download-sources.html

2安装装步骤：

(1) 安装live555(版本: live555-latest),方法：
①./genMakefiles linux
②make all
 
(2) 安装]]></description><category></category></item><item><title><![CDATA[Configure，Makefile.am, Makefile.in, Makefile文件之间关系]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7585172</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7585172</guid><author>Alexcrazy</author><pubDate>Sun, 20 May 2012 18:07:24 +0800</pubDate><description><![CDATA[1.autoscan (autoconf): 扫描源代码以搜寻普通的可移植性问题，比如检查编译器，库，头文件等，生成文件configure.scan,它是configure.ac的一个雏形。
    your source files --> [autoscan*] --> [configure.scan] --> configure.ac
2.aclocal (automake):根据已经安]]></description><category></category></item><item><title><![CDATA[restrict 关键字的介绍]]></title><link>https://blog.youkuaiyun.com/Alexcrazy/article/details/7568732</link><guid>https://blog.youkuaiyun.com/Alexcrazy/article/details/7568732</guid><author>Alexcrazy</author><pubDate>Tue, 15 May 2012 14:44:14 +0800</pubDate><description><![CDATA['Restrict' Pointers
One of the new features in the recently approved C standard C99, is the restrict pointer qualifier. This qualifier can be applied to a data pointer to indicate that, during the sc]]></description><category></category></item></channel></rss>