计算机
类型
可以朗读
语音朗读
288千字
字数
2018-12-01
发行日期
展开全部
主编推荐语
龙芯开发平台全面指南:10章实例详解
内容简介
本书共10章,详细介绍了龙芯的开发平台,包括龙芯CPU、龙芯操作系统、龙芯应用开发环境,并且基于各种开发工具列举了常用的开发案例,包括基于JAVA的网站开发、基于数据库的开发、基于docker的开发等。
目录
- 封面
- 目录
- 其他
- 扉页
- 版权信息
- 内容提要
- 致谢
- 前言
- 第01章 龙芯电脑
- 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 如何学习本书
- 第02章 龙芯电脑的操作系统: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 安装和卸载软件
- 第03章 龙芯应用开发环境
- 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 开启项目实战
- 第04章 久喝不厌的咖啡豆: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 迁移大型应用软件的一般套路
- 第05章 永不消逝的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
- 第06章 信息门户:浏览器
- 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:浏览器插件的通用替代方案
- 第07章 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 测试安装程序
- 第08章 开源宠儿: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 项目实战:动态壁纸
- 第09章 虚拟现实: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:专用云平台的典型架构
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。