Linux/UNIX C++软件开发
< type="text/javascript">
document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
var text = clipboardData.getData("text");
if (text && text.length > 300) {
text = text + "\r\n\n本文来自CSDN博客,转载请标明出处:" + location.href;
clipboardData.setData("text", text);
}
}, 100);
}
}
Linux C++编程培训--视频班
课程概要
培养目标
:Linux/UNIX C++软件工程师
专注Linux/UNIX服务器端的软件开发(后台开发),培养企业所需的专业Linux/UNIX C++软件工程师。
课程涉及服务器端软件开发的方方面面:Linux/UNIX、C++、Boost、ACE、Shell编程、Oracle/MySQL、数据库建模、UML建模、项目实践、开发模式
等等。我们希望从轩辕毕业的学员不仅是Coder,而且应该是Designer!
课程大纲
一、Linux操作系统
系统环境:Ubuntu GNU/Linux、RedHat Linux AS5、FreeBSD
课程要求:熟练使用常用的Linux/UNIX命令。
时间:1周。
二、Linux C++开发环境搭建、开发工具的使用
涉及内容:vi、GCC、GDB、Make、CVS、Subversion、Eclipse CDT
课程要求:
熟练使用vi文本编辑器;
熟练使用GCC工具链进行编译、调试、构建可执行文件或共享库/静态库;
熟练编写Makefile;
熟练配置、使用CVS和Subversion两种版本控制工具;
熟练配置、使用Eclipse CDT开发工具。
时间:1周
三、C++语言
C++是一门多范型编程语言,相对于C、Java、C#等C系语言,复杂度高,但一旦领悟C++的精髓,则能发挥C++语言的强大威力,为了让学员掌握C++语言编程技术,我们将这部分的课程分为五个部分:
面向过程编程
: Core C++
涉及技术:C++基础:类型和声明、指针与数组、表达式与语句、函数、名字
相关文档:
\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24 ......
Linux设备驱动编程之定时器
2006-10-26 13:34
作者:
出处:Linux
责任编辑:方舟
相关专题:
Linux设备驱动程序开发入门
Linux内核中定义了一个timer_list结构,我们在驱动程序中可以利用之:
struct timer_list {
struct list_head list;
unsigned long expires; //定时器到期 ......
在Linux下Jdk的安装和Java环境变量的设置
在Linux下Jdk的安装和Java环境变量的设置
1、到www.sun.com下载最新版本的j2sdk for linux
2、安装jdk1.4.2 for linux,以下是在Redhat Linux 9下为例:
以root身份登录
(1)打开一个终端
(2)输入命令ls -l 查看安装文件的权限
......
使用TAB键
用鼠标拷贝和粘贴提高操作速度 左键拖动---拷贝 中键点击---粘贴
1、mkdir 建立新目录名 加“." 在目录名前为隐藏目录(ls -a可查看)
rm -rf 目录名 删除目录及子目录 rm -- -ee删除-ee文件 或者 rm "文件名"
2、m ......
使用TAB键
用鼠标拷贝和粘贴提高操作速度 左键拖动---拷贝 中键点击---粘贴
1、mkdir 建立新目录名 加“." 在目录名前为隐藏目录(ls -a可查看)
rm -rf 目录名 删除目录及子目录 rm -- -ee删除-ee文件 或者 rm "文件名"
2、m ......