本书将提供全方位的Java和面向对象编程学习体验。利用这本书,你会通过一种独特的方法学习Java语言,它不是那种只介绍怎么做的使用手册,而是会帮助你成为一名优秀的程序员。通过各种谜题、探秘、与著名Java对象的深入访谈,你会很快了解Java的基础和高级知识,包括Lambda、流、泛型、线程、网络和让人心生畏惧的桌面GU
本书知识框架可分为三部分。第一部分(第1章)阐述Python开发环境的搭建与使用;第二部分(第2章~第7章)阐述Python程序设计的基础知识,包括内置类型、运算符与内置函数,程序控制结构,列表与元组,字典与集合,字符串,函数;第三部分(第8章~第10章)阐述不同场景下Python数据采集的方法与应用,包括基于文件和设
使用Git的很多人总是靠技巧,他们会复制粘贴从网上找到的命令,但并不真正理解Git到底是怎么做的。不过,如果真正遇到困难怎么办?你不能简单应付。利用这本独一无二的实用指南,你会了解Git的做法,并享受其中的乐趣。RajuGandhi抽丝剥茧地介绍了简单而强大的Git引擎,让你不仅知道怎么做,还会了解为什么这么做。你会掌
本书的主要内容有:如何分析公司的业务领域,了解你正在构建的系统如何符合其竞争战略。如何使用领域驱动设计的战略和战术工具来构建有效的软件解决方案,从而满足业务需求。如何建立对你遇到的业务领域知识的共同理解。如何将系统分解为限界上下文。如何协调多个团队的工作。如何在遗留系统改造项目中,循序渐进地引入领域驱动设计。
本书以“厚理论、重问题、强实践、广应用”为出发点撰写内容。本书基于射影几何和数学建模思想,介绍针孔摄像机模型和全景摄像机模型,解决了摄像机标定、三维重建等计算机视觉中的基本理论和典型问题,分析建模方法及其应用。本书分三篇:理论篇,从射影几何的角度介绍针孔摄像机、全景摄像机和三维重构的基础知识;实践篇,基于理论知识,通过
根据高等教育的培养目标、培养特点和培养要求,本书由浅入深、全面系统地讲解WindowsServer2019网络操作系统的基本知识和各种网络服务器的配置与管理。全书共11章,内容包括认识网络操作系统、活动目录配置管理、用户账户和组管理、文件系统与磁盘配置管理、DNS服务器配置管理、DHCP服务器配置管理、Web与FTP服
本书是Java的入门级教程,由浅入深、循序渐进地介绍了使用Java进行程序开发的方法。本书内容包括Java入门、Java编程基础、面向对象、异常处理、JavaAPI、集合框架、GUI编程、I/O流与文件、多线程、网络编程、综合项目实训——俄罗斯方块。 本书知识全面,重点突出,覆盖Java开发中的多个方面,将知识讲解、技
全书分为理论和实验两大部分,理论部分为16章,第1~5章介绍了Linux操作系统的基本操作,包括操作系统的安装、文件管理、软件包管理、网络配置等。第6~11章介绍了各项常用网络服务环境的搭建和调试办法,包括DHCP、WEB、DNS、FTP、Samba、iptables。第12章介绍了Linux中的虚拟化技术。第13~1
本书针对目前流行的PhotoshopCC软件,讲解Photoshop各个工具和功能的使用方法。首先对Photoshop基础操作和图像基础操作进行详细介绍,分类介绍常用工具和命令在图像处理中的应用,包括选区、图层、绘图工具、文字工具、修饰工具、颜色调整命令等;然后再逐步深入,探讨通道、蒙版、滤镜在图像处理中的应用,并对动
本书由浅入深、循序渐进地介绍了使用图像编辑软件Photoshop2022进行数码摄影后期处理的操作方法和使用技巧。全书共13章,分别介绍了数码照片处理基础知识、数码照片处理基础操作、数码照片的二次构图、修正有瑕疵的数码照片、动态范围不足的后期补救、数码照片的色彩校正、制作特殊色彩效果、快速抠图技法、为数码照片添加艺术特