
01. Linux application
文章平均质量分 72
cugxueyu
- 北漂努力中。。。
展开
-
STL之 - list疯狂练习了一把
网上曰:我曾用STL写过几个商业程序。它在很多方面减少了我的工作量,也排除了很多逻辑错误。最大的一个程序有大约5000行。可能最惊人的事情就是它的速度。它读入并处理一个1-2兆的报告文件仅花大约20秒。我是在linux上用gcc2.7.2开发的,现在运行在HP-UX机器上。它一共用了大约50和函数对象和很多容器,这些容器的大小从小list到一个有14,000个元素的map都有。一个程序中的原创 2008-01-22 19:21:00 · 1103 阅读 · 0 评论 -
活用sudo
习惯Ubuntu的同志可能用这个命令的用的多,我很不喜欢Ubuntu的root用户登录搞得的很麻烦。从Fedora入门的我,还是比较习惯root身份登录整个系统。似乎想给自己找到一个征服系统的利器,还是喟叹自己的水平,即使有了至高无上的root,离征服Linux系统还是很遥远的事情。世界上又有几个能征服的了呢。这么一个开源界给了世界的震撼之作,汇聚的是开源界顶尖人的智慧。渐渐的发现Ubutu的易用原创 2008-11-15 12:24:00 · 928 阅读 · 0 评论 -
最近的一点技术小积累
1 - 如何去掉Ubuntu默认的系统出错蜂鸣。第一种方法: 基于Gnome的GUI的配置,选择 首选项 -> 音效 -> Alert ?? Check box选上(系统默认是允许蜂鸣)。第二种方法: 基于内核模块的配置(事先切换root用户或是sudo) #lsmod | grep pcspkr #rmmod pcspkr 正向有些哥们说的,如果想她了,然后在把模块原创 2008-11-15 14:17:00 · 1003 阅读 · 0 评论 -
SIGHUP信号与控制终端
SIGHUP信号与控制终端UNIX中进程组织结构为 session (会话)包含一个前台进程组及一个或多个后台进程组,一个进程组包含多个进程。一个session可能会有一个session首进程,而一个session首进程可能会有一个控制终端。一个进程组可能会有一个进程组首进程。进程组首进程的进程ID与该进程组ID相等。这儿是可能会有,在一定情况之下是没有的。与终端交互的进程是前台进程,否则转载 2008-01-16 11:24:00 · 29824 阅读 · 12 评论 -
主机/目标板调试设置的类型
主机/目标板调试设置的类型 开发者用来连接目标板与主机进行调试的接口基本上有三种类型:串行线、网络接口、特殊的调试硬件。1、串口调试 从主机对目标板进行调试时,最简单的做法就是使用一条串行连接线,因为串行电路简单,而且它通常会以某种形式出现在嵌入式系统中。然而,使用串行连接调试,会遇到两个潜在的问题。其一,串行连接的速度受到限制。其二,如果嵌入式系统中只有一个串行端口原创 2007-12-24 17:51:00 · 1661 阅读 · 0 评论 -
GNU CC核心扩展
GNU CC核心扩展 GNC CC是一个功能非常强大的跨平台C编译器,它对C 语言提供了很多扩展,这些扩展对优化、目标代码布局、更 安全 的 检查 等方面提供了很强的支持。本文把支持GNU 扩展的C 语言称为GNU C。 Linux 内核代码使用了大量的 GNU C 扩展,以至于能够编译 Linux 内核的唯一编译器是 GNU CC,以前甚至出现过编译 Linux 内核转载 2007-12-20 11:46:00 · 1685 阅读 · 0 评论 -
Linux和Solaris下STTY设置比较
本文基址: http://blog.youkuaiyun.com/cugxueyu/archive/2007/12/07/1923166.aspxstty(set tty,设置tty)命令用于检查和修改当前注册的终端的通信参数。UNIX系统为键盘的输入和终端的输出提供了重要的控制手段,可以通过stty命令对特定终端或通信线路设置选项。可以在stty命令中使用-a查看当前注册终端的设置情况。「stt原创 2007-12-07 18:06:00 · 1833 阅读 · 0 评论 -
C陷阱与缺陷之(一)
C陷阱和缺陷 1、误将十进制数写成八进制测试: int i = 10; int j = 010; int p = 0x10; printf("i = %d/n", i); printf("j = %d/n", j); prin原创 2008-02-27 14:48:00 · 1182 阅读 · 0 评论 -
库函数调用和系统调用的区别
库函数调用和系统调用的区别 通过这个问题,可以判断候选人是否具有丰富的编程经验以及是否具有找出这类问题答案的敏锐感觉。 简明的回答是:函数库调用是语言或应用程序的一部分,而系统调用是操作系统的一部分。你要确保弄懂“trap(自陷)”这个关键字的含义。系统调用是在操作系统内核发现一个“trap”或中断后进行的。 ※函数库调用 VS 系统调用原创 2008-02-25 10:08:00 · 3843 阅读 · 0 评论 -
STL之 - 排序函数疯狂练习了一把
这里说:http://www.stlchina.org/twiki/bin/view.pl/Main/STLSortAlgorithms1. sort 和容器STL中标准容器主要vector, list, deque, string, set, multiset, map, multimay, 其中set, multiset, map, multimap都是以树结构的方式存储其元素详细原创 2008-01-24 14:53:00 · 2282 阅读 · 0 评论 -
晒下我的Ubuntu桌面
图示Ubuntu8.10,内装VirtualBox OSE。OSE内体是WindowsXP,如图为VBOSE的无缝模式大小。Ubuntu,WindowsXP两个系统像在一个系统的感觉一样。用起来很方便。真是太强大了。厌烦了VMWare的慢腾腾,转到VBOX还是很划算的。原创 2008-12-02 21:33:00 · 976 阅读 · 0 评论