自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

布衣之旅

倚楼听风雨,淡看江湖路

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Unix/Linux C++应用开发-Linux下进程管理

一个进程是程序的一次执行过程。通常程序被执行了,就意味着进程被创建。一个运行着的软件系统可能有多个进程。通常当一个进程启动另一个进程的时候,就出现了进程的父子关系,启动进程称为父进程,被启动进程称为子进程。每个进程都有一个编号,最上层的根进程init编号始终为1,也就是所有进程的父进程。进程同样使用树形管理方式,对于开发者来讲,对进程的管理可以通过系统提供的相应工具来实现,如ps、kill或者to

2011-10-31 21:10:50 1111

原创 Unix/Linux C++应用开发-Linux下目录管理

Linux系统目录管理对于大型的软件系统建设也有重要的作用,如系统的资料数据存放目录,系统的代码、文档、相应的库的位置规划等。下面讲述日常开发应用常见管理命令的使用。特殊目录用途说明/boot存放Lin

2011-10-31 21:06:11 1399

原创 Unix/Linux C++应用开发-Linux下文件管理

Linux系统文件结构采用树形分层管理结构。文件系统由若干目录和子目录以及文件组成,最上层的目录成为根目录,Linux系统中使用“/”表示。Linux系统提供了一套针对文件基本操作命令,用来管理文件,如打印、显示、复制、重命名或删除文件等。读者可以从图2.30中了解Linux文件系统基本结构。

2011-10-13 10:59:47 1456

原创 Unix/Linux C++应用开发-Linux下用户管理

Linux系统作为一个多用户、多任务操作系统,开发者应该直观的了解Linux下多用户基本管理知识。多用户、多任务操作系统表明系统同一时间可以有多个用户同时登录使用,并且彼此之间互不干扰。登录系统用户可以是拥有超级权限的root帐号,也可以是普通用户帐号。

2011-10-13 10:52:53 1418

原创 Unix/Linux C++应用开发-Linux下shell简介

Linux系统中有各种不同的图形化管理工具,但是shell依然是Linux提供的非常灵活快速的命令行工具,并且也是一门非常有用的编程语言。shell本身是C语言编写的应用程序,用来作为用户和Linux系统之间的桥梁。用户通过shell工具来管理系统基本操作。Linux系统中的shell工具不仅仅是个管理工具,还是在该平台下软件开发的编程环境。所有在该平台的开发编译等都通过shell提供的环境实现。

2011-10-13 10:45:45 1223

原创 Unix/Linux C++应用开发-make工具的使用

经常使用Windows平台IDE做开发的人员,可能对于makefile多少有些陌生。因为Windows下的IDE通常都将这一步封装了,只提供编译按钮,不需要开发人员人为地参与这个过程。Unix/Linux下软件开发工程项目需要开发者自己编写makefile文件。从某种程度上来讲,熟练编写makefile文件也说明了开发者具备完成大型工程的一个方面地能力。

2011-10-13 09:53:22 6476

原创 Unix/Linux C++应用开发-编译器g++的使用

在Linux系统下,原先Windows系统下功能强大的集成IDE一去不复返了。虽然Linux系统也有相应的开发工具IDE,但是通常在代码开发、调试等都会在命令行式的Shell环境之下执行。因为Linux操作系统中命令行下提供的软件工具比图形化更加的强大。Linux系统中,C++编译器默认提供的是GNU的g++。下面简单讲述g++工具的基本使用情况,更加复杂的实际应用会在后续的实际项目实例中详细讲述

2011-10-12 13:58:15 3857

原创 Unix/Linux C++应用开发-远程终端软件使用

通过前面安装Linux系统介绍,紧接着进入搭建Linux开发环境的第二步,选择C++开发工具,以及必要的客户端软件。从而完整的搭建一个Linux下C++开发的环境,便于初学者在该环境下能够很好的学习。

2011-10-11 10:01:46 4097 5

原创 Unix/Linux C++应用开发-虚拟机开发环境搭建

一般企业级的开发环境中,会有配备Linux操作系统的远程服务器,作为软件系统开发运行平台。通常开发者通过本地机器远程连接至该平台从事开发、编译执行程序工作。但是对于在校或者暂时没有这样环境的普通开发学习者来讲,不一定非要遵从这样的开发模式。用户可以通过在Windows系统平台上安装虚拟机,在其上再安装Linux操作系统。这样的开发环境可以用于方便用户的学习和开发。下面就这样模式的开发环境搭建给予详

2011-10-10 21:32:24 4021

企业应用架构模式

不错的企业架构设计方面的书籍,里面对企业应用通用的设计方式等有详细的描述!

2013-02-19

实战Linux Socket编程

实战Linux Socket编程,主要讲述Linux系统下socket通信编程过程以及相关实践

2008-09-23

空空如也

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

TA关注的人

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