特大喜讯:昆山轩辕Linux开放实验室啦!!!
昆山轩辕Linux开放实验室
简介
为方便广大Linux软件开发者,轩辕高端IT培训中心于2009年10月设立了Linux开放实验室,轩辕Linux开放实验室提供了完整的Linux 软件开发环境,包括:C/C++(GCC、GDB)、make、Java、Python、Perl、C++ Boost、C++ ACE、C++ OTL、Oracle、MySQL、Tomcat...,囊括了网络、多线程、数据库等服务器端软件开发的各个方面。
Linux开放实验室典型用途
* 熟悉Linux操作系统,如系统命令、Shell编程、vi等编辑器;
* C++语言的学习与软件开发,包括基于Boost和ACE的软件开发;
* C++数据库开发,OTL;
* Java语言的学习与软件开发;
* Java数据库开发,jdbc;
* Python、Perl等脚本语言的学习与软件开发;
* 更多您能发掘到的用途...
开发环境
* 操作系统:Redhat Enterprise Linux 5.4;
* C/C++:GCC工具链(g++/gcc 4.4.0/4.1.2/3.4.0、gdb 6.8)、GNU make 3.81、GNU autotools 2.59等;
* C++第三方库:Boost 1.40、ACE 5.7.4、OTL 4.0;
* Java:Java se 6(SUN jdk 1.6.0_16);
* Jdbc:Oracle ojdbc14、MySQL mysql-connector-java-5.0.8;
* 数据库:Oracle 10g 企业版、MySQL 5.0.77;
* Python 2.4.3/2.6.4、Perl 5.8.8;
* 版本控制:CVS 1.12.13
* ...
实验室面向的人群
* 所有能通过互联网登录到实验室服务器的朋友。
开始使用
在开始使用Linux开放实验室之前,您需要在实验室服务器中拥有一个用户:
请参考: 创建Linux实验室用户
在创建用户之后,您便可以登录到Linux实验室,下面系列文章将将会对您使用Linux实验室有很大的帮助:
请参阅: 使用Linux开放实验室
系列文章
相关文档:
前言:
这是一篇很初级但是也比较简单容易学习Linux目录权限设置的文章,之前我使用Windows Server系统,用图形界面管理文件的访问权限.后来在学习GUN/Linux Server的时候发现GUN/Linux的权限管理设置非常强大,也非常方便.但是我发现在网路上没有一篇文章是完整叙述+让读者很容易理解的,于是我写了这篇简单易懂的L ......
/*通过鼠标拖放文件到制定控件中,并判断是否为文件,如果是,则调用文件发送方法ChatFrame.SendFile(finalpath);
*/
class TextDropTargetListener implements DropTargetListener
{
CODER Coder = new CODER();
CHAT_FRAME ChatFrame;
/**
Constructs a listener.
@param aTextArea the ......
首先安装必需的开发
包
sudo apt-get install gcc g++ libgcc1 libg++ make gdb
安装MYSQL的C语言开发包
sudo apt-get install libmysql++-dev libmysql++2c2a libmysqlclient15-dev libmysqlclient15off
把lib文件拷贝到公用
sudo cp /usr/lib/mysql/* /usr/lib/
建立一个新文件test.cpp
vim test.cpp
输入内容
......
如果在Red Hat 9安装时已经默认安装了NFS组件,接下来的工作主要是配置相关文件使服务器提供NFS服务,步骤如下。
(1)设定某台计算机为NFS服务器,并在后台启动相关的守护进程(在"服务配置"中启动)。一般来说,如果NFS服务器要提供服务,必须启动inet、portmap、nfs和mount这4个守护进程并保持在后 ......
Linux设备文件简介
Linux设备文件简介
概述
设备管理是linux中比较基础的东西,但是由于Linux智能程度的越来越高,Udev的使用越来越广泛,使得越来越多的Linux新用户对 /dev 目录下的东西变得不再熟悉。有时候遇见问题就会变得抓狂。
Linux 中的设备有2种类型:字符设备(无缓冲且只能顺序存取)、块设 ......