linux
文章平均质量分 66
xuan_oscar
这个作者很懒,什么都没留下…
展开
-
ctrl+z linux
命令运行时使用CTRL+Z,强制当前进程转为后台,并使之停止。 1. 使进程恢复运行(后台) (1)使用命令bg Example: zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01 *这里使用CTRL+Z,此时serv01是停止状态* [1]+ Stopped ./tcpserv01原创 2008-05-09 11:18:00 · 865 阅读 · 0 评论 -
tcp/ip 学习笔记
最近学习网络编程,看了周立发老师的blog 也模仿写了一个文件管理并发服务器。 选择多进程并发服务器 技术难点:建立tcp 服务器 fork 产生新的处理进程 使用getopt 函数使服务器配置参数化, 使用同一的linux风格 设置端口复用,?? 浏览文件系原创 2009-10-28 23:22:00 · 635 阅读 · 0 评论 -
cpu的工作模式
一。x86实模式介绍 二。实模式的问题与保护模式的出现 三。386以上处理器的特点 四。保护模式下的地址转换 一。x86实模式介绍 x86体系的处理器刚开始时只有20根地址线,寻址寄存器是16位。我们知道16位的寄存器可以访问64K的地址空间,如果程序要想访问大于64K的内存,就需要把内存分段,每段64K,用段地址+偏移量的方式来访问,这样使20根地址线全用上,最大的寻址空间就转载 2009-10-09 23:46:00 · 3868 阅读 · 0 评论 -
了解 bios
bios 是一个很重要的程序,需要了解其基本功能。 BIOS basic Input and oput system 基本输入输出系统,全称ROM-BIOS 只读存储器基本输入输出系统,负责最低级最直接的硬件操作, 是硬件与软件的连接器,负责硬件的即时要求,与软件对硬件的控制 主要有几个功能自诊断程序:通过读取CMOS RAM中的内容识别硬件配置,并对其进行自检和初始化;转载 2009-10-09 23:10:00 · 655 阅读 · 0 评论 -
perl 实现二叉树,二叉平衡树
#! /usr/bin/perl -wuse strict;use warnings;use Data::Dumper;my $head = undef;my $copy = /$head;foreach my $index( 1 .. 10 ){ &AVLTree_insert($copy, $index);}#&create_BSTree( $copy );#&create_tre原创 2009-09-18 22:09:00 · 1084 阅读 · 0 评论 -
linux c 编程
在linux下可以有很多编辑器用于编程,我更喜欢传统的vim,简洁而不失功能强大,符合linux 自由,实用,稳定,高效的精神。通常的vim 没有语法高亮,需要自己下载vim-full我用的ubuntu,所以笔记更多是出于这个美丽系统的角度。sudo apt-get install vim-full在/etc/vim/vimrc 中设置 sytanx on gcc 一宽强大原创 2009-09-10 00:59:00 · 560 阅读 · 0 评论 -
linux 常用命令
唧唧歪歪说了半天,今天晚上的主要工作是复习linux下的基础命令和linux c 开发的基础 如编辑器,编译器,调试器,make, autotools 等复习与学习。1 linux 基础指令 linux 下常用的指令都是经过shell 解释执行的,扎实的shell 语言基础 也是linux 程序开发的基础。每个用户登录后会有个专属的环境,也会有相应的环境变量 PA原创 2009-09-09 00:12:00 · 555 阅读 · 0 评论 -
配置虚拟嵌入式环境
早就饱受没有开发板之苦而没有涉入这个领域,偶然间发现了skyeye这个开源项目,了解了下可以模拟嵌入式开发环境。他可以模拟多种主流嵌入式处理器 ARM7, ARM9, ARM10 等,与uclinux 就可以拥有一个交叉编译的环境。 查了下资料,转载一位老兄的帖子。 一、uClinux编译环境的配置和编译1、下载arm-elf-tools和uClinux http原创 2009-09-10 17:02:00 · 538 阅读 · 0 评论 -
嵌入式起步
对现在的糟糕工作已经到了是可忍孰不可忍的地步了,决定 换个工作,换个方向。那想到手头上的技术是如此之偏,以至于空怀才不得遇,悲哉。只好重新对嵌入式linux 进行突击学习,希望临阵磨枪不快也光。还好LAMP 的开发经历让我对linux 比较熟悉,不过一次跳槽就要更符合自己的人生理想,也要对自己负责,所以要对原来的知识体系进行梳理,回顾,总结。学而不思则惘。由于两次误刷新的经历,差点让原创 2009-09-08 23:57:00 · 591 阅读 · 0 评论 -
linux 权限
权限分类linux是优秀的安全的文件系统,其安全性体现在系统中所有的文件都采用权限管理机制,只有合法的、有效的用户才能访问、修改和执行与权限对应得文件。在ubuntu中,每一个文件都有三层机制,即:访问限制、用户限制和隶属于某个用户/组。其重要等级依次为用户(user)、组(group)、其它(others)。下面我们就这三个等级简略的说一下。权限分类如下:user :适用于该转载 2008-10-20 16:26:00 · 1387 阅读 · 0 评论 -
JPEG文件编/解码详解
JPEG文件编/解码详解cat_ng 猫猫JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写。它由国际电话与电报咨询委员会CCITT(The International Telegraph and Telephone Consultative Committee)与国际标准化组织ISO于1986年联合成立的一个小组,负责制定静态数字图像转载 2008-05-15 21:05:00 · 1890 阅读 · 1 评论 -
读取图像中的 EXIF 信息(不全,能够读取部分)
读取图像中的 EXIF 信息(不全,能够读取部分) 需要读取EXIF信息,自己阅读了一些资料,现在共享一下需要注意的是,由于EXIF是一种可交换的文件格式,所以可以用在Intel系列和Motorola系列的CPU上(至于两者CPU的区别,大家可以到网上找找,这里不做说明)。在文件中有一个标志,如果是“MM”表示Motorola的CPU,否则为“II”表示Intel的CPU。 这个代码原创 2008-05-15 21:13:00 · 8949 阅读 · 1 评论 -
简单的JPEG解码程序
// simplejpeg.cpp : Defines the entry point for the console application.////header file//#include "bmp.h"//*************************************************************************************//#inc转载 2008-05-15 21:09:00 · 5487 阅读 · 2 评论 -
linux 技巧
linux 技巧 ++实现RedHat非正常关机的自动磁盘修复先登录到服务器,然后在/etc/sysconfig里增加一个文件autofs原创 2008-05-09 11:16:00 · 1203 阅读 · 0 评论 -
linux 命令
让进程在前台、后台跑来跑去gedit gliethttp.txt &jobs查看当前session的后台进程信息fg将嘴上边的那个后台进程调到前台执行ctrl+z挂起当前进程对于minicom使用ctrl+a+j挂起对于tftp使用ctrl+z挂起对于vim也是使用ctrl+z转载 2008-05-09 11:14:00 · 444 阅读 · 0 评论 -
c 学习笔记之 c IO标准库函数
一直以来对c的IO函数一知半解,今天终于仔细研究了一下有些醍醐灌顶的感觉。 首先是对文件的理解。linux下,一切皆为文件,liunx就是一个大文件系统。我们常见的文件一般是,文本文件和二进制文件。文本文件主要是记录一些可读字符,这些字符是以字节为单位组织起来,可以是ascii码 utf8,iso gbk等编码形式。主要可以是文件,源码文件等等。二进制文件 则不是一些可读原创 2009-11-09 23:10:00 · 1052 阅读 · 0 评论