feisky

云计算、虚拟化与Linux技术笔记
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年10月23日

摘要: 1、选择合适的算法和数据结构 选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部分的编译器,使用指针比使用数组生成的代码更短,执行效率更高。 在许多种情况下,可以用指针运算代替数组索引,这样做常常能产生又快又短的代码。与数组索引相比,指针一般能使代... 阅读全文

posted @ 2009-10-23 17:32 feisky 阅读(4077) 评论(0) 推荐(2) 编辑

摘要: Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。 串口简介 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是... 阅读全文

posted @ 2009-10-23 16:34 feisky 阅读(894) 评论(0) 推荐(1) 编辑

摘要: 所谓系统调用是指操作系统提供给用户程序调用的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务。例如用户可以通过进程控制相关的系统调用来创建进程、实现进程调度、进程管理等。 在这里,为什么用户程序不能直接访问系统内核提供的服务呢?这是由于在 Linux 中,为了更好地保护内核空间,将程序的运行空间分为内核空间和用户空间(... 阅读全文

posted @ 2009-10-23 16:07 feisky 阅读(2386) 评论(2) 推荐(0) 编辑

摘要: 1. profile例子:profile onplot(magic(35))profile viewerprofsave(profile('info'),'profile_results')profile on -historyplot(magic(4));p = profile('info');for n = 1:size(p.FunctionHistory,2)if p.FunctionHis... 阅读全文

posted @ 2009-10-23 11:43 feisky 阅读(795) 评论(0) 推荐(0) 编辑

摘要: 开发语言:C/C++项目主页:http://gnuwin32.sourceforge.net/文档地址:下载地址:http://getgnuwin32.sourceforge.net/ 阅读全文

posted @ 2009-10-23 11:38 feisky 阅读(1778) 评论(0) 推荐(0) 编辑

无觅相关文章插件,快速提升流量