- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu下gcc,g++等的安装
主要来自ubuntu中文社区http://www.ubuntu.org.cn/support/documentation/doc/VMware 首选,确认你已经安装了build-essential程序包: apt-get install build-essential 确认你已经安装了内核头文件包: uname -rapt-get
2006-12-06 21:27:00 21852 2
转载 GNU make 说明
译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用到 make ,则说明你写的程序只是个人的练习程序,不具有任何实用的价值。也许这么说有点儿偏激,但 make 实在是应该用在任何稍具规模的程序中的。希望本文可以为中国的 Unix 编程初
2006-10-13 22:48:00 1262
转载 ubuntu安装过程
系统安装http://www.ubuntu.org.cn/support/documentation/zhfaq/first_install#pppoeconf配置你的ADSL,其他的上网方式我这里不赘述。把deb http://ubuntu.cn99.com/ubuntu/ breezy main restricted universe multiversedeb http://ubunt
2006-09-27 23:47:00 1206
原创 中文输入法scim
安装scimapt-get install scim-pinyinapt-get install im-switch 可以在bash中输入scim启动智能拼音输入自动启用scim新建文件/etc/X11/xsession.d/25xchinput输入以下内容:export XIM=scimexport XIM_PROGRAM=scimexport XMODIFIERS="@im=SCIM"GTK_
2006-09-27 23:41:00 1177
转载 ubuntu学习摘要-ubuntu 美化
文泉驿字体做得确实很漂亮,而且还是开源的,因此对于系统字体的美化我选择了文泉驿。可是有时在和其他人 交流文档时又不得不用MS的字体。在机器上装了MS字体之后,字体平滑问题一直很令我头痛,尤其在看一些网页时,整个网页一片模糊,如新华网。关闭了平滑 之后,当字很小时又是一堆在一处,而且英文字体很难看。在Ubuntu 5.10时这个问题基本上得到了解决,而到了6.06使用以前的设置方法已经不管用了,参考
2006-09-24 20:59:00 4384
转载 X.org 下 XMMS aMule 等 Gtk1 程序的中文解决
X.org 下 XMMS aMule 等 Gtk1 程序的中文解决Xorg 和 XFree86 的 locale 处理不太一样,如果再用 gtkrc.utf-8 的话 , 就必须指定一定的顺序中日韩等多个字体,不然中文就有问题. 这样,直接用 gtkrc.zh_CN.utf-8 就会更简单了 如果存在 /etc/gtk/gtkrc.zh_CN 这个文件 $sudo cp
2006-09-24 20:57:00 1104
原创 ubuntu学习摘要-安装emacs
有一个源ftp://debian.ustc.edu.cn dapper/mainapt-get install emacs21一定要带好版本号,要不装不了的
2006-09-22 23:29:00 1179
原创 ubuntu学习摘要-改变默认系统
设置grub,改变默认进入的操作系统。sudo gedit /boot/grub/menu.lst 修改中间的 default=0 比如我的是这样的: ## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is
2006-09-22 23:27:00 946
原创 ubuntu学习摘要-ubuntu root用户
在我安装好后root的密码是什么?我怎样使用root帐号? 当你第一次安装好Ubuntu后,root帐号不能用。在安装期间创建的第一个用户对系统有管理权,通过“sudo”能象root运行程序.使用时仅需它的普通用户密码。例如: sudo apt-get update 如果你希望像传统 UNIX 样式使用root帐号。你能通过输入 sudo passwd root 。那将使你在控制台上通过
2006-09-22 23:22:00 1594
转载 ubuntu学习摘要-ubuntu卡片
Ubuntu卡片 配置 /etc/ 所有的系统配置文件都在 /etc/ 目录下 nano files 默认的文本编辑器, 也可能是 emacs ,vi, joe https://hostname:10000 处的 webmin 用于系统配置的浏览器接口, 其
2006-09-22 21:31:00 1241
转载 SCOM
SCOM:Synchronized COMmunication module 使用的时候要包含:#include 使用的类型和常数typedef struct SCOM_Attrs { /* SCOM object creation attributes */Char dummy; /* no attributes at
2006-04-26 23:07:00 3639
转载 big endian little endian 说明
用文字说明可能比较抽象,下面用图像加以说明。比如数字0x12345678在两种不同字节序CPU中的存储顺序如下所示:Big Endian 低地址 高地址 -----------------------------------------> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2006-04-24 08:47:00 1539
原创 C语言库函数及中文注解速查
分类函数,所在函数库为ctype.hint isalpha(int ch) 若ch是字母(A-Z,a-z)返回非0值,否则返回0int isalnum(int ch) 若ch是字母(A-Z,a-z)或数字(0-9) 返回非0值,否则返回0int isascii(int ch) 若ch是字符(ASCII码中的0-1
2006-04-18 16:58:00 2078
原创 inportb(),outportb(),inpw(),outpw()
从指定的端口读写数据inportb(0x3fa); 参数为端口地址outportb(0x3fc,0x081); 参数为端口地址和发的数据outportb 是向指定端口写一个字节,相同也有outportw() 写一个字inportb ..从指定端口读一个字节,........inportw() 读一个字在MS C 中提供:int _outp(unsigned port,int abyte);u
2006-04-18 13:09:00 18708
原创 c中文件读写
字符串读写函数fgets和fputs 一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志/0。例如:fgets(str,n,fp);的意义是从fp所指的文件中读出n-1个字符送入字符数组str中。
2006-04-17 20:47:00 2661
原创 关于setvect()和getvect
getvect()函数是用来取得DOS中断地址。setvect()则是用来向指定的DOS中断地址写入新的中断内容在dos.h文件中定义,主要在dos下使用比如你定义一个中断类型函数void interrupt dump(){}在用setvect改写中断10h时就是setvect(0x10,dump);当然你在改写之前应该先保存原来中断10h的向量地址,这就用到了getvectfaddr=g
2006-04-13 23:13:00 7741 2
原创 javadoc的用法
我们知道Java中有三种注释语句: 1.//用于单行注释。 2./*...*/用于多行注释,从/*开始,到*/结束,不能嵌套。 3./**...*/则是为支持jdk工具javadoc.exe而特有的注释语句。 javadoc工具能从java源文件中读取第三种注释,并能识别注释中用@标识的一些特殊变量(见表),制作成Html格式的类说明文档。 javadoc不但能对一个java源文件生成注释
2005-11-22 09:52:00 2358
原创 BIOS中断
INT AH 功能 调用参数 返回参数10 0 设置显示方式 AL=00 40×25黑白方式 AL=01 40×25彩色方式 AL=02 80×25黑白方式 AL=03 80×25彩色方式 AL=04 320×200彩色图形方式 AL=05 320×200黑白图形方式 AL=06 320×
2005-11-18 16:17:00 878
原创 Windows中断编程[引用]
一、前 言 Windows提供强大的功能以及友好的图形用户界面(GUI),使得它不仅广泛的用作管理事务型工作的支持平台,也被工业领域的工程人员所关注。但Windows3.1并非基于优先级来调度任务,无法立即响应外部事件中断,也就不能满足工业应用环境中实时事件处理和实时控制应用的要求。因此,如何在Windows环境中处理外部实时事件一直是技术人员尤其是实时领域工程人员所关注的问题。目前已有
2005-11-18 15:40:00 2076
原创 C++中extern “C”含义深层探索[引用]
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同
2005-11-17 16:36:00 1258
原创 c语言中的#ifndef、#def、#endif等宏是什么意思
#ifndef、(或者#ifndef)、#def、#endif等宏这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #el
2005-11-17 14:16:00 61475 15
原创 PC硬件的动力源泉 谈驱动程序之基础篇[引用]
许多使用电脑时间比较长的老鸟朋友们,都有这样的印象。 DOS时代,如果你需要使用鼠标、光驱、显卡、声卡等部件,那就需要为其安装在DOS下的驱动程序。 而DOS下的驱动程序安装很不方便,一般需要在config.sys 文件中加上"DEVICE=驱动程序"命令来安装相应的驱动程序,甚至还需要手工跳线,这都要求用户有一定的软硬件基础。而随着Windows操作系统与即插即用(PNP)技术的发展,驱动
2005-11-17 13:07:00 1847
原创 [引用]GCC简介
介绍gcc的使用和常用的选项Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名
2005-11-16 12:04:00 1038
原创 [引用〕Windows上的GNU开发平台:MinGW
MinGW:即Minimalist GNU for Windows。它是一些头文件和函数库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC(GNU Compiler C)产生Win32程序。MinGW主要由GNU binary utilities、GCC和GDB组成。同时还包括一些必要的库,例如libc(C Runtime),及专门用于Win32环境的API接口库。如果你想学习lin
2005-11-16 11:59:00 1842
原创 Pro/E 二次开发中的若干问题
Pro/E 二次开发中的若干问题 Pro/E是美国参数技术公司(PTC)研制的CAD/CAM软件。Pro/TOOLKIT是PTC提供专门用于对Pro/E进行二次开发的软件包。Pro/TOOLKIT软件包提供了大量的C语言函数,使得我们利用C语言编程来增加Pro/E的功能。在Pro/E的二次开发过程中,有以下几个问题值得注意(以Pro/E2000i): 1.可在Visual C++(4.0、5.0、
2005-10-10 22:51:00 3312
原创 eclipse、lomboz、tomcat创建lomboz项目说明
先新建lomboz j2ee project点击下一步,选中图中方框所示的选项点击下一步,出现下面所示的对话框,点击web module的Add按钮,添加一个你想发布的网络应用点击确定,则添加了一个MyWeb的应用。然后选择trageted severs选项,选择一个安装的服务器,点击Add添加,点击完成,一个lomboz项目就已经建立,目录结构入下图所示。这时候先别启动tomcat服务器,因为没
2005-09-20 23:59:00 1245
原创 windows显示桌面快捷方式
前几天一个同学不小心把工具栏显示桌面快捷方式删除了,我当时也不知道怎么做,后来看了一下,原来就是一个文件:显示桌面.scf[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop
2005-09-20 15:47:00 2608
原创 引用,关于98/ME和2000/XP双系统的安装和启动原理的讨论。
也不知我是谁的一个问题使我足足翻了一个小时的书,最后把知识东拼西凑,加上自己的思考终于还是明白了其中的奥秘,现在就写下来告诉你,记得请客哟 先来说说MBR(主引导扇区)和系统引导扇区: 主引导扇区位于硬盘的首部,负责搜索硬盘可以启动的分区,对于DOS来说,它是由Fdisk生成的;而系统引导扇区位于每个分区的首部,用来引导本分区相应的操作系统,它是由sys命令负责的。 其次来说说系统的启动:
2005-09-20 15:41:00 877
原创 Eclipse 3 + Lomboz 3 + Tomcat 5 开发网站
http://blog.csdn.net/dawave/archive/2004/07/22/49307.aspx一篇很好的文章,记录下来document.title="Eclipse 3 + Lomboz 3 + Tomcat 5 开发网站 - "+document.title
2005-09-20 15:34:00 750
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人