4.0 1人评分
字数:21.8万
点击:12.9万
分类: 软件工程
标签:

用户还喜欢

  • UNIX Linux程序设计教程

    UNIX Linux程序设计教程

    赵克佳;沈志宇

    《UNIX/Linux程序设计教程》遵循最新的“统一UNIX规范版本4”,以Linux为平台,系统地讲述了UNIXAPI各种函数的编程方法。《UNIX/Linux程序设计教程》内容包括UNIX的发展历程与标准、标准I/O和低级I/O、文件与目录操作、进程环境与进程控制、信号处理、时间与定时、终端I/O、高级I/O、进程之间的通信、套接字与网络通信、多线程编程。《UNIX/Linux程序设计教程》在介绍UNIXAPI各种函数的功能和用途的同时,清晰地阐述了它们所隐含的操作系统基本原理。书中给出了大量程序设计示例程序,有助于读者更好地掌握这些函数的功能、使用方法及编程技巧。

  • 博弈论的智慧

    博弈论的智慧

    张影

    《博弈论的智慧:社会万象的博弈解读》内容为学习博弈论,你会知道如何走出谈判的“囚徒困境”;知道如何改变观点,从别人的角度来观察世界;知道如何“向前展望,向后推理”。沿着自己预计的道路走下去。学习博弈论,你会了解到,谈判并非总是“你输多少,我就赢多少”的“零和博弈”,还有大量的对双方都更有利的“双赢之道”存在。

  • 深入理解C++11:C++11新特性解析与应用

    深入理解C++11:C++11新特性解析与应用

    Wong IBM XL 编译器中国开发团队 Michael

    全书一共8 章:第1 章从设计思维和应用范畴两个维度对C++11 新标准中的所有特性进行了分类,呈现了C++11 新特性的原貌;第2 章讲解了在保证与C 语言和旧版C++ 标准充分兼容的原则下增加的一些新特性;第3 章讲解了具有广泛可用性、能与其他已有的或者新增的特性结合起来使用的、具有普适性的一些新特性;第4 章讲解了C++11 新标准对原有一些语言特性的改进,这些特性不仅能让C++ 变得更强大,还能提升程序员编写代码的效率;第5 章讲解了C++11 在安全方面所做的改进,主要涵盖枚举类型安全和指针安全两个方面的内容;第6 章讲解了为了进一步提升和挖掘C++ 程序性能和让C++ 能更好地适应各种新硬件的发展而设计的新特性,如多核、多线程、并行编程方面的新特性;第7 章讲解了一些颠覆C++ 一贯设计思想的新特性,如lambda 表达式等;第8 章讲解了C++11 为了解决C++ 编程中各种典型实际问题而做出的有效改进,如对Unicode 的深入支持等。附录中则介绍了C++11 标准与其他相关标准的兼容性和区别、C++11 中弃用的特性、编译器对C++11 的支持情况,以及学习C++11 的相关资源。

  • 深入实践C++ 模板编程

    深入实践C++ 模板编程

    温宇杰

    C++模板编程领域的经典著作,由资深C++开发工程师撰写。本书以透彻分析原理为前提,深入讲解了模板编程的基本原理、标准库中算法与容器等模板的实现原理;以实践为导向,通过大量的模板向读者展示了如何使用模板进行编程以及如何编写自定义模板。

  • App研发录:架构设计、Crash分析和竞品技术分析

    App研发录:架构设计、Crash分析和竞品技术分析

    包建强

    本书与这两类书都完全不同,纯从实战出发,在官方文档之上,阐述实际开发中应该掌握的那些来之不易的经验,其中多是过来人踩过坑、吃过亏,才能总结出来的东西。

自己动手写Java虚拟机

自己动手写Java虚拟机张秀宏  著

本书主要面向有一定经验的Java程序员,但任何对Java虚拟机工作原理感兴趣的读者都可以从本书获益。如前所述,本书将使用Go语言实现Java虚拟机。书中会简要介绍Go语言的部分语法以及与Java语言的区别,但不会深入讨论。由于Go语言相对比较简单,相信任何有C系列语言(如C、C++、C#、Objective-C、Java等)经验的读者都可以轻松读懂书中的源代码。Java语言于1995年首次公开发布,很快便取得了巨大的成功,成为使用最为广泛的编程语言之一。到现在,Java已经经历了20多个年头。在这期间,无论是Java语言本身还是Java虚拟机技术,都取得了长足的进步。现如今,Java依然长期占... [展开] [收起]

作者简介

张秀宏,代表作有《自己动手写Java虚拟机》等。

评论(2条)

为该书打分

    Hi,,