- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 Core Dump技术介绍
在开发和使用Linux程序时,我们最怕的就是莫过于程序莫明其妙的当掉了,虽然对整个系统来说是没有什么影响,但对于程序使用尤其是程序开发者来说,这显然是难以忍受的,有这样一种技术,操作系统把程序当掉时的内容保存起来,让我们在程序开发时作一个调试参考。1、什么是core dump?Core,即core memory, 指由一系列小当纳圈形的磁性材料组成的存储器,这里不过是沿用了这一称呼,
2008-04-12 09:21:00
3611
原创 Busybox不用回车直接进入shell
在init/init.c里的run函数中将if (a->action & ASKFIRST) { char c; messageD(LOG, "Waiting for enter to start %s" "(pid %d, terminal %s)/n", cmdpath, getpid(), a->terminal); bb_full_write(1, press_enter, siz
2008-03-06 15:10:00
1305
原创 eldk的安装
1、到denx公司网站ftp上下载ppc-2007-01-19_freescale.iso2、加载到虚拟光驱(demon toos)中,或者直接刻成光盘,或省掉步骤33、在虚拟机中加载光盘4、mount /dev/cdrom /media5、cd /media ./install -d /opt/ppc ppc_85xx6、vi编辑/etc/profile文件,在export之前添加 PA
2008-02-20 16:26:00
1262
原创 双系统卸载Linux
找张Windows的系统安装盘, 设置成光盘启动模式,重启计算机,进入修复模式,使用FIXMBR命令对引导区进行修复,然后进入安装模式,可以看到Windows认不出的分区,删除分区后再新建分区,建完分区后退出安装,取出光盘,再重启计算机就好。也可以用PQ等分区软件来对Linux分区进行处理。数据注意保护噢,呵呵。 注:grub引导可用此法,别的方式的没试过,原理应该差不多。
2008-01-29 11:04:00
925
原创 Linux系统用户与组的管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。用户名是指系统分配给个人登录到系统的帐号,而组群是指功能及权限相似的一类用户的集合。Linux通过这两级系
2007-12-18 22:22:00
1768
原创 Linux下文件与目录管理
在许多操作系统中都有文件的概念,文件是Linux用来存储信息的基本结构,所有的Linux文件都是无结构的字符流,Linux要求文件名的长度要限制在255 个字符以内,与windows不同,Linux有自己独特的文件组织方式,在windows中,目录的组织是以硬盘分区为基本进行构建的,每个磁盘分区都有自己的一套目录的结构,而Linux是以根目录(/)为基础进行组织的,所有的目录均放在根目录下,但是这
2007-12-12 22:31:00
1912
原创 Linux下软件常见安装方式
Linux下软件安装主要有三种方式,一种是源码安装,需要用户自己手动编译,另一种是RPM包(RedHat Linux Packet Manager),通过RPM命令就可以实现安装。还有一种为*.bin文件,安装方法与Windows下的安装过程类似,这里不做介绍,本文主要介绍源码安装与RPM包的安装。一、源码包安装1、*.src.rpm形式的源代码软件包用法:安
2007-12-08 16:31:00
12143
原创 小于1000000的所有完数算法的优化
完数是指其所有因数(不包括其本身)之和等于其本身的数,例如:6 = 1 + 2 + 3,本例是研究求小于1000000的完数的最优算法.编程环境是Dev C++ 4.92首先,想到的算法如下: int main(int argc, char *argv[])...{ int nNum; cin>>nNum; time_t tBegin = clock();
2007-06-14 12:55:00
3294
3
原创 DOS用C语言下对文件目录的遍历
开发环境:Turbo C 2.0首先先看两个函数 函数名: findfirst, findnext功 能: 搜索磁盘目录; 取得下一个匹配的findfirst模式的文件用 法: int findfirst(char *pathname, struct ffblk *ffblk, int attrib); int findnext(struct ffblk *ffblk);
2007-06-09 13:24:00
2570
4
翻译 C++编程指南之变量和数据类型
前一节中的”Hello World”程序在有效性上是值得商榷的,我们不得不写下几行代码,然后编译的运行,结果只是在屏幕上显示一个简单的句子。也许我们直接从键盘上输出这个句子会更快些。然而程序的工作不会仅仅局限于在屏幕上简单的输出一些文字,因此为了让程序更好的把我们从复杂的工作中解救出来,我们有必要介绍一下变量的概念。假设我让在你记住一个数字5的同时记住数字2,你只是在大脑中记住了两个不同的数字
2007-05-25 16:52:00
1138
翻译 C++编程指南之程序结构
也许学习一种编程语言的最好方法就是编写一个程序了,请看我们的第一个程序:// my first program in C++ #include using namespace std; int main (){ cout "Hello World!"; return 0;}运行结果:Hello World!程序的编写和编译依赖于你所用的编译器,
2007-05-11 15:59:00
1375
转载 Linux下常用压缩格式的压缩与解压方法
来自:www.LinuxByte.net.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileN
2007-05-10 22:49:00
879
翻译 C++ Language Tutorial 之 Instructions for use
一、 使用说明本指南面向的人群 这份指南适合于想学C++语言不需要有其它编程经验的读者。当然其它编程语言的知识和计算机技巧对阅读本指南都会有所帮助,虽然这些不是必需的。 这份指南也适合于那些想了解最新标准的一些特性而使自己有所提高的读者。 如果你非常熟悉C语言,你可以复习一下前三部分的概念,他们只是说明了一下C++中的C评议部分
2007-04-27 15:07:00
807
翻译 C++ Language Tutorial译序
一时手痒,学习的时候也想多读读英文原版,知道CSDN高手如云,做为后生小辈,也不用顾及颜面问题,就来个小试牛刀,翻译一下,原文可从 www.cplucplus.com上找到.如有不周之处,还请多多指正. C++编程指南 这份指南从C++的基础知识到ANSI-C++的最新特性都给了说明,既包括像数组和类这些基本概念,也包括多态和模板这些高级概念。
2007-04-27 14:22:00
1268
原创 cout 和cerr的区别
总结了一下,主要有几点,欢迎指正。1、cout对应于标准输出流 cerr对应于标准错误流2、cout可以重定向,cerr不可以。3、cout要分配缓冲,cerr不用,所以从理论上来说,cerr输出要比cout要快。4、cout和cerr默认都是标准输出设备:显示器.英文表述是:cout:The cout object corresponds to the st
2007-04-19 16:22:00
5314
原创 C++ STL程序员开发指南学习笔记(1)
如果不主动编写拷贝函数和赋值函数,编译器将以"位拷贝"的方式自动生成缺省的函数,如果类中含有指针变量,那么这两个缺省函数中就隐含了错误,会造成严重后果. #include #include #include using namespace std;class Demo{ int l; public: char *p;
2007-04-19 14:31:00
1706
原创 如何判断一个数字不是3的幂?
今天在优快云上看了一个帖子,回贴人是如此之多,引起了我的兴趣,把这个整理了一下,对自己也是提高。http://community.youkuaiyun.com/Expert/topic/5304/5304123.xml?temp=.6896479解决方法基本上有四种,分别是用除法、乘法,查表和位操作来实现。但位操作的我试了一下没有成功的。 找了几个比较好的,总结一下。除法:这也不算完
2007-01-20 00:28:00
2074
1
SlickEdit 19破解文件
2015-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人