Linuxsky

相关栏目

热门文章

推荐文章

Google Adsense

您当前的所在的位置是:主页>自由文档>程序开发> 列表
Emacs下设置Ruby On Rails开发环境
RubyForge项目里的 emacs-rails 包,ruby发行中misc目录下提供的ruby对emacs的支持,结合 nXhtm l Emacs addon的使用;一起提供了开发ROR项目的强大支持. 简要说一下安装 配置 过程: 1. 到RubyForge站点下载最新的emacs-rails包 2. 下载emacs-rails依赖的lisp包 * http://
日期:2008-11-22 19:40:21 点击:1 评论:0
C语言中可变参数的用法
我们在C语言编程中会遇到一些参数个数可变的函数,例如printf() 这个函数,它的定义是这样的: int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是 可变的,例如我们可以有以下不同的调用方法: printf(%d,i); printf(%s,s)
日期:2008-11-14 21:46:27 点击:4 评论:0
typeset的常见用法
typeset用于设置变量属性,如大小写,宽度,左右对齐等都可以用typeset来控制, 当用typeset改变一个变量的属性时,这种改变是永久的,下面以ksh为例,演示typeset的几种典型用法 1,无选项的执行typeset,则显示所有变量 /home/lee#typeset typeset COLORS typeset -x COLORTER
日期:2008-11-14 02:35:17 点击:6 评论:0
Linux下的cryptoloop的使用方法和算法分析
最 近的项目有一个如下的需求:需要在 linux 下加密优盘,在 windows 下要能读取优盘中的加密数据。但有个条件:必须对整个磁盘加密,不能只对文件加密(于是复杂度大大增加)。咋办呢? 最后用下面的方法实现了这个需求:对于 linux 下的优盘加密问题,直接用 losetup
日期:2008-11-14 02:32:22 点击:4 评论:0
红黑树的实现源码(C语言版)
不多说啥了,这里不讲理论, 需要的可以自己去看书(如算法导论等), 就给出一份实现代码, 供有需要的人参考之用, 前后写了好久, 参考的是linux内核中红黑树的实现代码: http://lxr.linux.no/linux/lib/rbtree.c 实现的操作有:插入, 查找, 删除. CODE: /*------------------
日期:2008-11-14 02:30:08 点击:22 评论:0
gcc 参数中文手册
描述(DESCRIPTION) C和C++编译器是集成的.他们都要用四个步骤中的一个或多个处理输入文件: 预处理(preprocessing),编译(compilation),汇编(assembly)和连接(linking).源文件后缀名标识源文件的 语言,但是对编译器来说,后缀名控制着缺省设定:
日期:2008-05-13 17:20:46 点击:591 评论:0
gcc和g++的区别
gcc和g++都是GNU(组织)的一个编译器。 误区一:gcc只能编译c代码,g++只能编译c++代码 两者都可以,但是请注意: 1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的
日期:2008-04-13 21:23:31 点击:642 评论:0
linux下c编程起步:掌握gcc基本用法
初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi/vim(个人觉得vim比vi好用)或其它编辑器编写。 编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。 gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学
日期:2008-04-01 14:58:59 点击:488 评论:0
C语言的42个运算符及15个优先级
一、赋值运算符 赋值语句的作用是把某个常量或变量或表达式的值赋值给另一个变量。符号为=。这里并不是等于的意思,只是赋值,等于用==表示。 注意:赋值语句左边的变量在程序的其他地方必须要声明。 得已赋值的变量我们称为左值,因为它们出现在赋值语句的左边;产生值
日期:2008-03-12 19:54:22 点击:456 评论:0
Linux压缩打包命令使用方法
tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可
日期:2008-03-07 15:21:21 点击:115 评论:0
linux下shell的工作原理
shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是Bash。本章讲述了shell的工作原理,shell的种类,shell的一般操作及Bash的特性。 shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是Bash。本章讲述了shell的工
日期:2008-03-07 15:04:10 点击:204 评论:0
awk文本处理总结
作为技术支持工程我们最最经常的工作就是经常碰到要处理文本文件,不管是什么数据库最后都可以导成文本,我们就可以对他进行处理了,这样即使你不是对所有数据库操作都很熟悉也可以对他的数据进行处理了。 我们必须的工具有两个一个是shell一个是awk,awk对于处理文本
日期:2008-03-06 16:49:22 点击:368 评论:0
静态库和动态库 Linux系统程序设计之路
Linux中有两类函数库,分别是静态库和动态库。 静态函数库: 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数
日期:2008-03-04 20:58:57 点击:179 评论:0
GCC 编译流程及中间 RTL 的探索
1. GCC 简介 编译器的工作是将源代码(通常使用高级语言编写)翻译成目标代码(通常是低级的目标代码或者机器语言),在现代编译器的实现中,这个工作一般是分为两个阶段来实现的: 第一阶段,编译器的前端接受输入的源代码,经过词法、语法和语义分析等等得到源程序的某种
日期:2008-03-04 18:49:39 点击:385 评论:0
qt串口编程
[serial.cpp] #include #include #include mainwindow.h int main(int argc, char *argv[]) { QApplication a(argc,argv); MainWindow m; a.setMainWidget(m); m.show(); return a.exec(); } [mainwindow.h] #ifndef MAIN_WINDOW_H #define MAIN_WINDOW_H #include clas
日期:2008-03-04 18:47:27 点击:392 评论:0
共4页/46条记录 首页 1 [2] [3] [4] 下一页 末页

免费注册 | 网站地图 | RSS订阅 | 友情链接 | 论坛交流 | 用户搏客 | 返回顶端

站内资料部分由本人收集整理,所有文章版权均系原作者和出版者所有,如涉版权问题,恳请来信告知!

本站原创作品除特别声明外皆以创作共用协议发布