时间 |
主题 |
内容
|
第一天 |
openEuler系统构成 |
操作系统内核
系统引导程序
系统服务管理器systemd
用户桌面
后台服务 |
欧拉系统基础命令 |
文件管理
目录管理
权限管理
用户账号管理
组账号管理 |
欧拉系统软件安装器 |
使用rpm命令
使用dnf命令
配置dnf软件仓库
使用dnf升级系统
dnf的回滚功能 |
欧拉系统的开发工具链 |
安装C/C++编译器
代码编辑器
软件编译和链接
使用make
图形化开发工具vscode |
第二天 |
无界面应用开发 |
Glibc开发接口
文件操作接口
目录操作接口
文件锁 |
守护程序开发 |
进程的属性
进程创建
进程会话管理
守护程序启动 |
网络应用开发 |
socket通信接口
tcp服务器开发
tcp客户端开发
udp服务器开发
udp客户端开发
|
进程间通信 |
SysV进程间通信机制
共享内存
消息队列
信号量
|
第三天 |
图形界面应用开发 |
Linux的主流图形库
GTK+和Gtkmm开发库介绍
QT开发库介绍
WxWidgets开发库介绍 |
GTK+开发库 |
glib库的基本数据类型
创建窗体
Gtk+控件库
Gtk+控件的事件
创建事件响应程序 |
使用Gtkmm开发库 |
窗体创建
控件创建
事件绑定
数据读取
|
数据库应用开发 |
嵌入式数据库SQLite开发接口
嵌入式数据库Gdbm开发接口
分布式数据库openGause介绍 |
第四天 |
Java开发环境 |
openjdk环境配置
tomcat软件部署
集成开发环境配置
测试Java EE应用 |
Springboot开发框架 |
Maven工程管理工具
Springboot工程创建
开发Restful接口
测试Springboot接口 |
Redis服务器 |
安装redis服务器
使用redis存储数据
高可用集群
redis分布式集群
redis客户端
|
Java
redis客户端应用开发 |
配置java驱动
连接redis服务器
键值数据访问
链表访问
访问hashMap
数据持久化 |