自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 Linux/Unix环境下的make和makefile详解

          无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文

2005-12-30 22:35:00 1011

转载 C++资源之不完全导引

C++资源之不完全导引 [上] 撰文/ 曾毅 陶文 最后更新:2004年6月11日 声明:.本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。.本文为介绍性文章,会随笔者学习C++语言不断更新。 前言无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的学不会”的无奈。Stan Lippma

2005-12-29 23:25:00 1661

原创 ChinaITLab-Linux工程师培训课程笔记3

添加RedHat用户: [root@localhost root]# useradd RedHat 将在/home目录下面建立目录RedHat设置用户密码: [root@localhost root]# passwd RedHat显示的.bash_logout 退出系统时执行的脚本.bash_profile .bashrc初始化用户登录环境 [root@localhost root]# ls -a

2005-12-28 18:33:00 1396

转载 Linux的各大发行版介绍-转载

Linux的各大发行版介绍-转载document.title="Linux的各大发行版介绍-转载 - "+document.title 什么是Linux? 也许很多人会不屑的说,Linux不就是个操作系统么。错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O

2005-12-21 23:16:00 983

原创 ChinaITLab-Linux工程师培训课程笔记2

安装Fedora Linux1.安装前的准备 收集硬件信息 (1)检查兼容性    RedHat Linux兼容性列表    http://hardware.redhat.com/hcl/    Linux Documentation Project的硬件兼容性列表    http://www.redhat.com/mirrors/LDP/HOWTO/Hareware-HOWTO/index.ht

2005-12-21 23:13:00 1642

原创 ChinaITLab-Linux工程师培训课程笔记1

GNU/Linux 的历史Unix OS 简介1.1969产生于Bell实验室 AT&T公开了第一版的源代码后,被多家厂商,科研机构修改,产生了很 多衍生版本,各自有自己的名字,比如后来的AIX,HP/UX,Solaris等 等。2.求同存异 各种不同版本之间为了保持兼容性,共同遵循POSIX标准。但为了保持 各自的优势,使用习惯上各自不一样,主要分为两大流派---Sys V 和  BSD(美国加

2005-12-21 23:03:00 2095

转载 一些不错的C++网站

 喜欢C++的朋友,你应该该也有自己喜欢,也认为不错的网站吧!我恳求你告诉我,请留言给我.http://www.boost.org/Boost provides free peer-reviewed portable C++ source libraries.http://www.cplusplus.com/Non-technical information about the C++ langu

2005-12-20 22:53:00 1186

转载 C语言高效编程的的四招技巧

引言:  编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。  第一招:以空间换时间  计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。  例如:字符串的赋值。  方法A:通常的办法:  #define LEN 32  char string1

2005-12-20 17:09:00 1005

转载 解析#pragma指令

选择自 lithe 的 Blog   在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para其中Para

2005-12-18 12:48:00 932

转载 GCC中文手册

                                    本手册页内容摘自GNU C编译器的完整文档,仅限于解释选项的含义. 除非有人自愿维护,否则本手册页不再更新.如果发现手册页和软件之间有所矛盾,请查对Info文件, Info文件是权威文档. 如果我们发觉本手册页的内容由于过时而导致明显的混乱和抱怨时,我们就停止发布它.不可能有其他选择,象更新Info文件同时更新man手册,因为

2005-12-17 21:34:00 1321 1

转载 GCC起步

   在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器.目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序.GCC不仅功能非常强大,结构也异常灵活.最值得称道的一点就是它

2005-12-17 21:32:00 938

转载 GCC —— 一切从这里开始

你能想象使用封闭源代码的私有编译器编译自由软件吗?你怎么知道编译器在你的可执行文件中加入了什么?可能会加入各种后门和木马。Ken Thompson是一个著名的黑客,他编写了一个编译器,当编译器编译自己时,就在login程序中留下后门和永久的木马。幸运的是,我们有了gcc。当你进行 configure; make; make install 时, gcc在幕后做了很多繁重的工作。如何才能让gcc

2005-12-17 21:24:00 920

转载 GCC 简介

        Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。    Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a

2005-12-17 21:22:00 822

转载 GCC使用的内嵌汇编语法格式小教程

本文对内嵌汇编语法,从基本语法、内嵌汇编的格式介绍、和扩展的内嵌汇编格式进行了详细说明,需要说明的是gcc采用的是at&t的汇编格式. 一 基本语法 语法上主要有以下几个不同. ★ 寄存器命名原则 at&t: %eax intel: eax★ 源/目的操作数顺序 at&t: movl %eax,%ebx intel: mov ebx,eax ★常数/立即数的格式 at&t: movl $_valu

2005-12-17 21:21:00 1163

转载 GCC常用命令描述

 unix下开发常用的编译工具gcc,我对于gcc的了解知道的很少, 一般用到的也就是gcc -o xx xx.cpp 今天翻了一下gnu的gcc manual 花了点时间总结了一下, 给大家分享一下!呵呵,希望对大家有帮助. 这里介绍一下gcc的常用命令选项(可以参考gnu gcc manual). 1. gcc 支持的语言. GCC 全称是GNU Compiler Collection ,包含

2005-12-17 21:19:00 1131

转载 在cygwin下安装gcc4.0

在cygwin下安装gcc4.0 from : listlike的专栏gcc4.0发布了,可惜cygwin现在最新的是gcc3.4.1。通过下载cygwin的安装包来用gcc4.0,看来还是需要等上一段时间,那我如何这让我如何能够忍受呢?我以前在linux升级过gcc,那么在cygwin能不能呢?我按照以前在linux下升级gcc的顺序在cygwin下来了一遍,结果是可以的,顺序和在linux下差

2005-12-16 22:00:00 2752 1

转载 Word编写论文十大技巧(转)

现在正是大学毕业生完成毕业设计、撰写毕业论文的时候,大家往往要苦熬一个多月才能完成自己的毕业论文。现在大家主要都是用Microsoft Word来编辑论文(不论各位用哪个版本,基本功能都是一致的,以下简称Word)。如果不能充分Word的一些强大功能,大家在撰写和编辑较长篇幅的科技论文的时候,可能经常要为不断地调整格式而烦恼。在这里我把自己以前使用Word的经验和教训总结一下,以求抛砖引玉。   

2005-12-14 23:53:00 1049

转载 华为软件编程规范和范例

华为软件编程规范和范例 目  录 1 排版 2 注释 3 标识符命名 4 可读性 5 变量、结构 6 函数、过程 7 可测性 8 程序效率 9 质量保证 10 代码编辑、编译、审查 11 代码测试、维护 12 宏 1 排版¹1-1:程序块要采用缩进风格编写,缩进的空格数为4个。说明:对于由开发工具自动生成的代码可以有不一致。¹1-2:相对独立的程序块之间、变量说明之后必须加空行。示例:如下例子不符

2005-12-14 21:01:00 1270

原创 《Effective C++ 2nd Edition》读书笔记

《Effective C++ 2nd Edition》读书笔记 Section 1: 改变旧有的C习惯( Shifting from C to C++ )       Item 1: 尽量以 const 和 inline 取代 #define           Perfer const and inline to #define.      Item 2: 尽量以 取代           

2005-12-14 19:47:00 1029

转载 Linux上安装GCC编译器过程

来自:http://www.7880.com/Info/Article-33fb30a0.html  2004年4月20日最新版本的GCC编译器3.4.0发布了。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。GCC 3.4.0比以前版本更好地支持了C++标准。本文以在Redhat Linux上安装GCC3.4.0为例,介绍

2005-12-14 19:35:00 904

原创 C++学习之------操作符的重载

1 C++中++和--操作符的重载2 C++中[][]操作符的重载1,C++中++和--操作符的重载在C++中操作符++和--的重载有一定的技巧性,原因是++(或--)可以置于对象前,或者是对象后,如:class a;    a++;    a--;这两种情况要分别编写不同的重载函数, 我们以TestCase类为例,来说明++和--操作符的重载函数的实现声明一个最简单的TestCase类(只含有一

2005-12-14 00:27:00 1538

转载 Linux下软件安装详解

在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。   先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提供的

2005-12-12 21:36:00 1141

转载 Linux启动全线提速法

来自:Bekars涡轮增压的BlogLinux系统是十分优秀的操作系统,但启动时间长是该系统的缺点之一。那么能否通过一些设置来缩短Linux系统的启动时间呢?当然可以。本文将向读者展示如何在不牺牲Linux系统可用性的前提下,缩短系统的启动时间。要实现这一目标,需要了解系统的各类服务及它们之间的从属关系,进而使它们在条件允许的前提下同时启动,从而大大节省系统启动时间。准备工作如果想采用本文介绍的方

2005-12-12 00:02:00 825

转载 编译内核全过程(kernel2.6.XX)

来自:Bekars涡轮增压的Blog编译内核全过程(kernel2.6.XX)——今天把内核升上了2.6.10,很顺利,爽呀!document.title="编译内核全过程(kernel2.6.XX)——今天把内核升上了2.6.10,很顺利,爽呀! - "+document.title 花了几天才编译成功kernel2.6.7,其过程真可谓艰辛.古语有云:"苦尽甘来!"现在终于可以乐上一阵

2005-12-11 23:59:00 878

转载 Visual Studio 2005常用插件搜罗

Visual Studio 2005 为我们带来了新的编程体验,提供了从需求分析到最终测试整个软件生命开发周期的解决方案。 但是,我们也可以看到一直以来围绕着Visual Studio有许多各种功能的插件,或是为Visual Studio 增加了新的功能或者对原有功能进行了优化,已经成为开发者不可缺少的工具。Visual Studio 2005 刚刚发布不久,所以本期我们精心挑选了在 Visual

2005-12-10 23:56:00 892

转载 正则表达式使用详解

正则表达式使用详解-------------------------------------------------------------------------------- 作者:吕晓波        如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会

2005-12-08 23:19:00 750

转载 [转贴]Oracle 的入门心得

 oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。   一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉

2005-12-02 15:48:00 1015

原创 导师给的题目,大家有没有好的解决方案,指导指导

一、Oracle数据库性能与服务器操作系统的关系测试     通过本试验、在目前常用的操作系统下,对Oracle数据库的整体性能进行比较和分析二、WEB服务器性能与服务器操作系统性能的关系测试     通过本测试,了解当前常用的服务器操作系统下,对WEB服务器的性能表现进行比较和分析。三、LINUX下服务器的集群试验     通过本测试,了解如何在LINUX操作系统下采用PC机构造服务器集群(Or

2005-12-02 00:12:00 1270

转载 程序员应该看看的准则

基本要求1.1 程序结构清析,简单易懂,单个函数的程序行数不得超过100行。1.2 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。1.3 尽量使用标准库函数和公共函数。1.4 不要随意定义全局变量,尽量使用局部变量。1.5 使用括号以避免二义性。2.可读性要求2.1 可读性第一,效率第二。2.2 保持注释与代码完全一致。2.3 每个源程序文件,都有文件头说明,说明规格见规范。2.4 每个函

2005-12-02 00:08:00 853

GPU高性能运算之CUDA(未加密)

GPU高性能运算之CUDA电子书,学习CUDA编程技术很不错的中文参考资料

2011-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除