龙芯应用开发标准教程
全新正版 极速发货
¥
40.58
5.9折
¥
69
全新
仅1件
作者靳国杰,张戈,胡伟武
出版社人民邮电出版社
ISBN9787115496362
出版时间2018-12
装帧平装
开本16开
定价69元
货号1201787011
上书时间2024-07-05
商品详情
- 品相描述:全新
- 商品描述
-
目录
章 龙芯电脑
1.1 龙芯电脑和X86电脑的区别
1.2 龙芯电脑能运行Windows吗
1.3 龙芯电脑架构
1.3.1 电脑之心:CPU
1.3.2 龙芯3A3000
1.3.3 龙芯电脑主板
1.3.4 龙芯电脑有多快
1.3.5 龙芯电脑哪里买
1.4 龙芯软件生态
1.5 龙芯开发者
1.5.1 两种程序员
1.5.2 怎样成为龙芯开发者
1.6 如何学习本书
第 2章 龙芯电脑的操作系统:Loongnix
2.1 Loongnix的来源和版本
2.2 安装Loongnix
2.2.1 下载Loongnix镜像文件
2.2.2 制作安装媒介:使用U 盘或光盘
2.2.3 启动安装程序
2.2.4 硬盘分区设置
2.2.5 用户设置
2.3 Loongnix 的桌面环境
2.3.1 开机和登录
2.3.2 桌面布局
2.3.3 开始菜单
2.4 Loongnix的软件工具
2.4.1 常用软件
2.4.2 文件管理器
2.4.3 输入法
2.4.4 系统配置工具
2.4.5 安装和卸载软件
第3章 龙芯应用开发环境
3.1 应用开发环境概述
3.1.1 应用软件和基础软件
3.1.2 Loongnix的基础软件
3.2 龙芯开发工具概览
3.2.1 编程语言
3.2.2 函数库
3.2.3 平台引擎
3.2.4 浏览器
3.2.5 性能分析工具
3.2.6 集成开发环境
3.3 应用迁移“两步走”策略
3.4 龙芯应用公社
3.5 开启项目实战
第4章 久喝不厌的咖啡豆:Java
4.1 龙芯JDK概述
4.1.1 JDK工作流程
4.1.2 龙芯JDK
4.1.3 下载和安装JDK
4.2 龙芯Java应用开发
4.2.1 运行Tomcat网站
4.2.2 搭建个人博客
4.2.3 GlassFish服务器
4.2.4 图形界面编程AWT/Swing/JavaFX
4.2.5 第三方框架
4.2.6 解决乱码问题
4.3 Java本地接口
4.3.1 本地接口JNI
4.3.2 改进的本地接口JNA
4.3.3 Java程序的可迁移程度
4.4 龙芯Java性能
4.4.1 Java性能测试
4.4.2 Java性能优化
4.4.3 中间件负载均衡优化
4.5 项目实战:龙芯电脑移植Hadoop
4.5.1 Hadoop简介
4.5.2 编译依赖问题
4.5.3 代理服务器问题
4.5.4 编译时耗
4.5.5 测试搭建Hadoop集群
4.5.6 迁移大型应用软件的一般套路
第5章 永不消逝的0和1:数据库
5.1 龙芯MySQL开发
5.1.1 安装MySQL
5.1.2 数据查询
5.1.3 在Java中访问MySQL
5.1.4 龙芯电脑MySQL常见问题
5.2 神通数据库
5.2.1 安装和配置
5.2.2 SQL交互工具
5.2.3 安装ODBC
5.3 形形色色的NoSQL
5.3.1 什么是NoSQL
5.3.2 MongoDB
5.4 TPCC性能测试
5.4.1 配置数据库
5.4.2 运行TPCC测试
5.5 集群方案
5.6 项目实战
5.6.1 案例1:Qt访问神通数据库
5.6.2 案例2:龙芯移植RethinkDB
第6章 信息门户:浏览器
6.1 龙芯支持的Firefox和Chromium
6.2 浏览器编程语言和框架
6.2.1 JavaScript和Ajax
6.2.2 jQuery
6.2.3 AngularJS
6.2.4 Bootstrap
6.2.5 HTML5
6.2.6 WebGL
6.2.7 浏览器插件
6.2.8 龙芯浏览器的兼容性问题
6.3 浏览器的辅助工具
6.3.1 调试工具
6.3.2 性能测试工具
6.4 C/B/S:本地程序嵌入Web 页面
6.4.1 CEF框架
6.4.2 Electron
6.5 Node.js:服务器端的JavaScript
6.6 项目实战
6.6.1 案例1:龙芯应用公社客户端
6.6.2 案例2:浏览器插件的通用替代方案
第7章 MFC替换者:Qt图形库
7.1 MFC和Qt的对比
7.2 龙芯Qt基础
7.2.1 可视化设计器Qt Creator
7.2.2 Qt控件
7.2.3 Qt显示图表
7.2.4 Qt播放视频
7.2.5 在Python中调用Qt
7.2.6 Qt自带Demo
7.3 Qt程序嵌入网页
7.3.1 QtWebkit
7.3.2 QtWebEngine
7.4 桌面程序特性
7.4.1 程序自启动
7.4.2 托盘图标
7.4.3 消息气泡
7.5 Qt应用性能优化
7.5.1 GCC编译优化
7.5.2 多核优化
7.5.3 性能分析工具
7.5.4 Qt库性能测试工具
7.6 项目实战:安装程序制作工具
7.6.1 什么是安装程序制作工具
7.6.2 准备要打包的文件
7.6.3 编写打包器
7.6.4 测试安装程序
第8章 开源宠儿:PHP/Python/Ruby
8.1 PHP/Python/Ruby和Java的比较
8.2 龙芯PHP开发
8.2.1 Loongnix的PHP环境
8.2.2 PHP访问MySQL
8.2.3 搭建Discuz! 论坛
8.2.4 常见问题
8.3 龙芯Python开发
8.3.1 网页爬虫
8.3.2 Django框架
8.3.3 常见问题
8.4 龙芯Ruby开发
8.4.1 Loongnix的Ruby 环境
8.4.2 Ruby on Rails框架
8.4.3 Ruby大型应用
8.5 项目实战:动态壁纸
第9章 虚拟现实:3D开发
9.1 龙芯3D概述
9.1.1 3D架构
9.1.2 显卡支持
9.1.3 大型3D应用
9.2 龙芯3D编程
9.2.1 OpenGL
9.2.2 Qt的3D编程
9.2.3 Python的3D编程
9.3 3D引擎
9.3.1 三维地球OSG
9.3.2 游戏引擎OGRE
9.4 3D 性能优化
9.4.1 3D 性能测试工具
9.4.2 性能优化建议
9.5 项目实战
9.5.1 案例1:龙芯移植OGRE游戏引擎
9.5.2 案例2:龙芯移植NASA World Wind
第 10章 奔向云端:Docker虚拟机
10.1 龙芯Docker概述
10.1.1 为什么要有容器技术
10.1.2 Docker功能列表
10.1.3 制作Loongnix最小镜像
10.1.4 创建和运行容器
10.1.5 在服务器之间传递容器
10.2 深入定制龙芯镜像
10.2.1 镜像的层次结构
10.2.2 解决最小镜像的vi 乱码问题
10.2.3 制作常用命令行工具镜像
10.2.4 制作Apache/PHP/MySQL服务器镜像
10.2.5 龙芯镜像提交社区
10.3 龙芯的云平台:搭建Swarm集群
10.3.1 Swarm集群结构
10.3.2 Swarm集群管理
10.3.3 Portainer图形化管理工具
10.3.4 部署服务
10.3.5 节点下线和故障容错
10.3.6 Swarm和Kubernetes的对比
10.4 项目实战
10.4.1 案例1:龙芯电脑移植Portainer
10.4.2 案例2:专用云平台的典型架构
内容摘要
建立自主的IT技术体系,核心是研制CPU、操作系统,并且完成应用开发或迁移。本书全面讲述龙芯电脑的操作系统、软件环境和开发工具,汇集Linux领域的主流开发语言,采用龙芯在推广过程中的大量实际项目,展示从X86电脑向龙芯电脑迁移应用系统的经验和方法。
本书代表了龙芯很好的一线团队在研发和市场上探索的成果,具有很强的原创性、系统性和很好不错性。本书不仅适用于龙芯应用软件开发者,而且对X86电脑上的Linux开发者也有极强的启示意义。
主编推荐
媒体评论
— 没有更多了 —
以下为对购买帮助不大的评价