-
Servlet.JSP深入详解:基于Tomcat的Web开发(畅销书升级版)
孙鑫 试读
本书共分3篇,分别为Servlet篇、JSP篇及其应用篇,书中展示了Java Web开发中各种技术的应用,帮助读者快速掌握Java Web开发。在知识的讲解上,本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。大部分章节都提供了多个例子,而且很多例子都是目前Web开发中经常使用的,具有相当高的实用价值。
-
Java编程动手学
汪建 试读
这是一本讲解Java基本语法的书,全书始终从初学者的角度,用通俗易懂的语言和形象生动的例子来讲解Java基础知识,让读者能轻松快速掌握。 本书共分为12章,首先介绍Java语言的基本情况;然后介绍如何在Windows、Linux和macOS三种操作系统中安装Java和集成开发环境以及JShell交互式编程;接着讲解Java的一些常见概念和数据类型以及Java的八大类运算符、各种表达式和语句;之后介绍类和对象这两个核心概念,数组与集合的概念和使用,Java常用工具类,以及Java的异常处理、注解以及泛型机制;最后讲解Java的文件与I/O的相关操作以及Java多线程和网络编程。 本书适合 Java 入门人员、初级开发人员以及想巩固 Java 基础的人阅读,也可作为自学 Java 或者正在参加 Java 培训的人员的参考书。
-
玩转ChatGPT:秒变AI提问和追问高手
唐振伟 试读
本书是一本关于如何使用ChatGPT提问和追问的书。会提问才能得到自己想要的结果,会追问才能优化自己想要的结果。本书从AI指令提示、角色定位提问、给定标准提问、概括总结追问、延伸扩展追问、强化自洽追问、联系上下文追问、聚类分类追问、分步骤与模块追问等方面分别介绍了ChatGPT的提问和追问技巧。本书适合ChatGPT学习者阅读与使用,尤其适合想高效工作的教师、培训师、咨询师和管理者阅读与使用,也适合想用ChatGPT来解决工作和生活问题的广大ChatGPT爱好者阅读与使用。
-
编码——隐匿在计算机软硬件背后的语言
查尔斯.佩措尔德 试读
10这是一本讲述计算机工作原理的书。不过,你千万不要因为“工作原理”之类的字眼就武断地认为,它是晦涩而难懂的。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度的,这种深度甚至不逊于“电气工程师”和“程序员”的理解。
-
那些比答案更重要的好问题
湛庐文化 试读
人的智能如何与越来越强的机器无限连接?古DNA如何揭示人类起源的秘密?我们真的可以“复活”已经灭绝的猛犸象吗?脑机接口会让人类掌控自我的进化吗?未来的创新为什么必须重视混流?……每一种未来,都需要一个真正的引爆点。而未来的引爆点,就是这样一个个“思想之问”。《那些比答案更重要的好问题》将用14个大问题带你开启一场思想者的探索之旅,与汪小帆、周涛、宋继强、洪波等14位国内顶级科学家、思想家、趋势专家,一起走进人工智能、基因编辑、脑机借口、认知科学等领域,共同探索思想的边界,亲临未来的14种可能。关于未来,我们虽不能预知答案,但却可以看见它涌现的端倪。
-
和秋叶一起学Excel(第3版)
陈文登 试读
本书是《和秋叶一起学Excel》的第3版,在综合前两版的优点,充分听取读者对前两版图书的意见和建议的基础上,本次改版在结构上进行了调整和优化。 本书共8章:第1章对Excel的基本使用流程进行讲解说明;第2章对使用Excel准确、高效录入数据进行详细介绍;第3章详细介绍表格的美化排版、选择浏览、打印、保护等技巧;第4章对各种不规范数据的整理方法进行讲解;第5章系统地讲解数据分析过程中常用的函数公式;第6章对数据透视表的分类统计、布局美化,以及如何搭建自动化统计报表做详细说明;第7章讲解多种数据可视化方式的使用技巧;第8章系统地讲解制作专业的商务图表的方法。本书适合培训主管、咨询顾问、机关工作人员、办公室文员等学习。
-
华为HCIA-Datacom网络技术学习指南
韩立刚 试读
本书基于华为HCIA-Datacom v1.0考试大纲编写,采用基础知识讲解+原理剖析+实战案例分析的方式,以助力读者通过华为HCIA-Datacom认证考试。本书主要内容包括计算机通信基础、IP地址和子网划分、管理华为设备、静态路由、动态路由、交换机组网、网络安全与网络地址转换、网络服务、无线局域网、IPv6、广域网、园区网典型组网案例、SDN和自动化运维等。 本书内容全面、原理剖析深入、案例思路清晰。本书不仅有专业的网络技术基础知识介绍,而且有深入浅出的技术原理解析。本书既可以作为准备参加华为HCIA-Datacom认证考试的学员的自学用书,也可以作为高等院校、培训机构的教学用书。
-
C.C++代码调试的艺术:第2版
张海洋 试读
本书围绕C、C++程序调试这一主题,系统深入地介绍了在Windows和Linux操作系统上如何高效地调试C、C++程序。本书分为11章,内容涵盖了程序调试的基本知识、Visual C++调试的基本功能与技巧、Linux系统中gdb工具的使用、死锁调试、动态库调试、内存检查、远程调试、转储文件调试分析、发行版调试,以及调试的高级话题和调试方面的扩展知识。 本书作为学习C、C++调试技术的重要资料,讲解通俗易懂,选取的示例注重理论与实际的联系。
-
WPS Office从入门到精通
罗亮 试读
本书是指导初学者学习WPS的入门图书,书中介绍了WPS Office中三大组件“文字”“表格”和“演示”的使用方法和操作实战。全书共11章,主要内容包括WPS文档的创建和编辑、文档排版与打印、使用对象丰富文档、长文档编排、WPS表格基础操作、使用WPS表格分析数据、使用WPS表格计算数据、用图表展现数据、用数据透视表分析数据、WPS演示基础操作、幻灯片动画与放映等。 本书采用环境教学模式,内容翔实、结构清晰、通俗易懂,具有很强的操作性和实用性,可作为广大WPS用户、办公自动化和文字处理初学者、计算机爱好者的自学用书,以及职业技术学校、高职高专学院、中等职业学校计算机技术专业的教材。
-
PS App UI设计从零开始学
贾浩梅 试读
本书使用理论知识与操作案例相结合的教学方式,通过39个实际设计案例介绍了App UI设计基础、App UI光影设计、App UI字体设计、App UI简约ICON设计、App UI三维ICON设计、App UI多样图形设计、App UI控件设计、App UI基础界面设计、App UI导航列表设计等内容。 为方便读者使用本书,编者还为本书录制了教学视频,读者扫码本书的二维码即可直接观看,大幅提高学习效率。 本书由一线设计师精心编撰,图文并茂,步骤详尽,实例丰富,尤其适合想从事UI设计的新手快速上手,也可以作为培训机构或大专院校相关专业的教学用书。
-
大语言模型:基础与前沿
熊涛 试读
本书深入阐述了大语言模型的基本概念和算法、研究前沿以及应用,涵盖大语言模型的广泛主题,从基础到前沿,从方法到应用,涉及从方法论到应用场景方方面面的内容。首先,本书介绍了人工智能领域的进展和趋势;其次,探讨了语言模型的基本概念和架构、Transformer、预训练目标和解码策略、上下文学习和轻量级微调、稀疏专家模型、检索增强型语言模型、对齐语言模型与人类偏好、减少偏见和有害性以及视觉语言模型等内容;最后,讨论了语言模型对环境的影响。本书内容全面、系统性强,适合高年级本科生和研究生、博士后研究人员、讲师以及行业从业者阅读与参考。
-
ChatGPT大模型:技术场景与商业应用
梅磊 试读
主要内容本书聚焦大模型领域,对大模型发展下的技术场景和商业应用展开详细叙述。本书从典型应用ChatGPT入手,探寻其背后支撑大模型的魅力。首先,本书对大模型的基础概念、产业格局、带来的新型商业模式进行了讲解,讲明了大模型当下的发展现状和商业潜力。其次,本书从数据服务、智能搜索、办公工具、对话式AI、休闲娱乐、生产制造、智慧营销、智慧城市等方面讲述了大模型的诸多应用场景,并阐述了当前的应用现状、应用潜力、企业探索实践等。 读者对象对ChatGPT大模型感兴趣的企业管理者、创业者、投资者等。
-
ChatGPT:AIGC时代商业应用赋能
施襄 试读
2023年以来,OpenAI相继发布了聊天机器人模型ChatGPT、新一代多模态大模型GPT-4等产品,以强大的能力俘获了大量用户,颠覆了用户对于AI的认知。 本书以ChatGPT为中心,对ChatGPT的相关知识进行详细的讲解。 本书共12章,前5章从ChatGPT概述、技术底座、内容变革、产业格局、商业展望5个方面对ChatGPT进行了解读,帮助用户全面了解ChatGPT,对其形成完整的认知。 第6~12章从传媒、教育、娱乐、电商、金融、制造和医疗7个方面讲解了ChatGPT的应用,展现了ChatGPT的商业价值。 本书在讲述ChatGPT理论知识的同时,还结合许多相关案例,内容翔实,引人深思。 本书面向的读者对象为对ChatGPT感兴趣的人士、AI研究者、AIGC领域从业者、科技企业管理者等,能够为读者提供全新见解。
-
Java Web及其框架技术
陈振兴 试读
本书采用基础性和实用性的原则,循序渐进地介绍Java Web开发领域的常用技术和开发框架。在Java Web开发基础部分,介绍了Java Web基础知识与Web开发环境配置,详细讲解了JSP、JavaBean和Servlet技术的基础知识,以及过滤器、监听器、EL表达式和JSTL标准标签库等Web开发相关的内容。在Java Web开发框架部分,以基础应用为主介绍了Spring、Spring MVC、MyBatis三个框架的开发知识,并实现SSM整合应用案例。 本书语言流畅、图文并茂,富含大量实例和案例,各个知识点的展开符合读者的认知规律,可以作为高等院校Java Web开发技术课程的教材或教学参考书,也适合广大Java Web开发人员阅读与使用。
-
FPGA设计技巧与案例开发详解(第3版)
韩彬 试读
本书由浅入深、由表及里,从FPGA技术的探索到资源的发现与利用,从硬件版图规划与设计到逻辑电路验证与实现,从模块化功能的研究与积累到系统集成的综合与Timingquest时序优化,系统、全面地介绍Altera FPGA的开发流程。本书的所有例程均经过千锤百炼,相关FPGA设计的资源均由笔者多年整理归纳,希望读者能够妥善利用。
-
程序设计竞赛专题挑战教程
蓝桥杯大赛组委会 试读
本书面向蓝桥杯全国软件和信息技术专业人才大赛的软件类赛项(以下简称蓝桥杯软件类大赛),从数据结构和算法的维度帮助广大读者训练编程思维和计算思维,掌握编程方法和解题技巧。 本书共10章,第1章主要介绍了蓝桥杯软件类大赛的基本情况,归类汇总了其涉及的知识点(包括算法知识点),详细介绍了其在线评测系统以说明评分情况。 第2~10章则由浅入深、由易到难地介绍了各类知识点,包括手算题和杂题、基础数据结构、基本算法、搜索、高级数据结构、动态规划、数学、字符串、图论等,对于每一类知识点都简明扼要地进行说明,并以真题作为例题进行细致讲解,以更好地帮助读者实现学用结合的学习效果。需要特别说明的是,本书例题的代码部分,分别由C++、Python、Java三种语言来实现。 本书不仅适合作为蓝桥杯软件类大赛参赛者的备赛用书,还适用于备赛其他编程或算法类大赛(如全国青少年信息学奥林匹克竞赛NOI、国际大学生程序设计竞赛ICPC、中国大学生程序设计竞赛CCPC、中国高校计算机大赛、团体程序设计天梯赛GPLT等)。此外,本书还可作为本科生和研究生的相关算法课程的教材或参考资料。
-
数据治理:工业企业数字化转型之道
祝守宇 试读
《数据治理:工业企业数字化转型之道》是一本全面关注工业企业数据治理方面的工具书,主要内容分为概述篇、体系篇、工具篇、实施篇及案例篇。其中概述篇主要介绍工业企业数据治理的基础概念、主流数据治理标准及框架、数据治理的发展趋势等;体系篇主要介绍数据管控、数据战略、数据架构、主数据管理等的基本原理与管理体系;工具篇主要介绍主数据管理工具、数据模型管理工具、数据资产运营工具等;实施篇主要介绍具体实施策略及路径选择、顶层架构规划与设计、数据资产运营实施等;案例篇主要介绍电力、能源化工、钢铁、制造、战略投资等行业的数据治理案例,为读者提供专业、丰富、可信的数据治理实施范例。 本书是工业大数据应用技术国家工程实验室多年潜心研究的重要科研成果的总结和凝聚,既具有理论高度,也具备面向中国工业企业的可实操性。参与本书编著的作者均为国内各企业的数据治理专家,所有案例均来自这些企业的实践。 对企业的基层管理者或初入职场的人士来说,本书是充分认识数据治理意义、组织进行数据治理的具体方案和工具手册;对企业中层管理者来说,本书是一本配合企业数据治理的纲领性指南;对企业高层管理者来说,本书是一本推动企业数据治理的方法论
-
深度学习与神经网络
赵眸光 试读
人工智能是研究理解和模拟人类智能、智能行为及其规律的一门科学。其主要任务是建立智能信息处理理论、认知理论、行为控制理论等,进而设计出可以模仿人类智能行为的计算系统。 本书主要从人工智能的连接主义思想出发,探索人工神经网络与深度学习的理论方法和技术应用。重视知识间的逻辑关系与理论推演,在此基础上,力求通过Pytorch或Matlab实现理论方法的典型应用,使读者能够对该领域知识融会贯通、活学活用。 在神经网络计算中,主要介绍了神经网络计算概念、人工神经元模型,神经网络结构、神经网络学习规则。主要讨论了几种常用的神经网络,感知器神经网络、自组织竞争神经网络、径向基函数神经网络、反馈神经网络。 深度学习算法是神经网络算法研究中的一个新的分支,目的是建立、模拟人脑的学习原理建立起来的人工神经网络。深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。 人工智能是综合性较高的交叉学科,本书从人工神经完了过智能科学范畴和应用领域,收集经典理论、方法和应用场景,试图在人工智能的多个应用领域能够揭示其基本原理、算法并具有实践指导意义。
-
ESP32-C3物联网工程开发实战
乐鑫科技 试读
ESP32-C3是搭载了开源指令集RISC-V的32位低功耗、低成本、安全的物联网芯片,本书也是该芯片原厂乐鑫科技的官方作品。本书从物联网工程开发的必备知识入手,循序渐进地介绍了硬件设计、外设驱动、ESP-IDF开发环境搭建、Wi-Fi网络配置、本地和云端控制、OTA升级原理、电源管理、低功耗优化、设备安全功能、固件版本管理和量产测试等方面的内容。 物联网工程开发涉及的知识点很多,本书根据所涉及的知识点将全书分为4篇,分别是准备篇(第1~4章)、硬件与驱动开发篇(第5~6章)、无线通信与控制篇(第7~11章)、优化与量产篇(第12~15章),可帮助读者更好地掌握相关的知识点。
-
Minecraft我的世界:811招最新高手进阶必学技法
Project KK 试读
越玩越聪明的游戏! Minecraft我的世界是一款高自由度的沙盒建造游戏,玩家可以在游戏中的三维空间里创造和破坏游戏里的方块。生存、战争、策略、角色扮演、程序规划……Minecraft可以是一切游戏类型的集合体,简单的沙盒游戏背后,深藏的是人的智慧与缔造奇迹的心。 本书基于该游戏1.12版本,从红石机关、新版命令、建筑技巧、室内装潢等8大板块进行讲解,收录了玩家实用的建筑以及红石机关等811项技巧,将每一个指令拆解成数个小步骤,并为每一个步骤附上图片,让读者接触到正确的Minecraft攻略,一次摸清1.13版本大幅更新的内容。 同时书中也介绍全自动的铁道循环设计,完美的轨道切换设计,让您利用新要素完成前所未见的神奇机关!来去各地,只要按个钮、坐个车就能到!快来一起建造吧!
-
Prometheus云原生监控:运维与开发实战
朱政科 试读
本书主要围绕当前业界最流行的监控系统Prometheus展开,除了帮助读者快速了解Prometheus的概念、用途、环境搭建等系统性、宏观的认识,更多的让读者感受到Prometheus独孤九剑破众多技术壁垒的精彩。支持监控微服务、系统级监控、数据库监控、中间件监控、大数据监控等。第1章主要介绍监控系统的相关概念。第2章介绍Prometheus的相关概念。第3章介绍SpringBoot如何集成Prometheus的实战案例。第4章介绍Prometheus中PromQL的相关概念。第5章继续介绍PromQL的更多高级用法。第6章介绍Prometheus的告警模块Alertmanager。第7章介绍Prometheus的exporter相关概念。第8章介绍Prometheus集成SpringBoot实战场景中的高级话题。第9章介绍Prometheus的集群实战。第10章介绍Prometheus的存储原理。第11章介绍Prometheus的其他相关技术。
-
Python王者归来
洪锦魁 试读
本书颠覆了知识管理理念,重新定义了“知识”。无论是知识对象的范围、知识分类模式、知识加工方法还是知识与业务的融合模式,都不同于以往的知识管理体系。从精益研发的实践要求出发,反推出知识工程的新理念、新方法和新技术,将知识加工增值作为知识工程的核心。本书提出知识工程的三层架构:上层结构是知识与研发流程融合层,中间层是业界共有的知识管理层,下层结构是知识与设计环境融合层。
-
计算机与网络简史:从算盘到社交媒体的故事
于尔根·沃尔夫 试读
本书将从两千年前天文学家计算天体运行周期的超级天文“计算机”安提凯希拉装置讲起,了解恩尼格玛密码机和Z1计算机的开发趣史,并尝试用它们加密信息。 本书还会带领你参与到复古游戏的像素世界中,带你触碰Altair8800、AppleI和II等原型计算机。告诉你千年虫的本质以及它为什么能使全世界陷入歇斯底里的境地。 最后,本书将带你感受Unix等编程软件的亮点,还会让你见识一下当年的浏览器大战等计算机互联网的大事件。
-
深度学习
特伦斯·谢诺夫斯基 试读
全球科技巨头纷纷拥抱深度学习,自动驾驶、AI医疗、语音识别、图像识别、智能翻译以及震惊世界的AlphaGo,背后都是深度学习在发挥神奇的作用。深度学习是人工智能从概念到繁荣得以实现的主流技术。经过深度学习训练的计算机,不再被动按照指令运转,而是像自然进化的生命那样,开始自主地从经验中学习。 本书作者特伦斯·谢诺夫斯基是全球人工智能十大科学家之一、深度学习先驱及奠基者,亲历了深度学习在20世纪70年代到90年代的寒冬。但他和一众开拓者,利用大数据和不断增强的计算能力,终于在神经网络算法上取得重大突破,实现了人工智能井喷式的发展。 作为深度学习领域的通识作品,本书以恢弘的笔触,通过3个部分全景展现了深度学习的发展、演变与应用,首次以亲历者视角回溯了深度学习浪潮在过去60年间的发展脉络与人工智能的螺旋上升,并前瞻性地预测了智能时代的商业图景。
-
QGIS软件及其应用教程
董昱 试读
本书是一本关于地理信息系统软件QGIS的基础教程类书籍,详细介绍了QGIS的基本使用方法和应用实例。本书共包括12章,第1章主要介绍地理信息系统的基本概念及QGIS的基本知识;第2章~第6章主要介绍QGIS最常用的操作,包括数据读取、预处理、选择、筛选、查询、统计及矢量编辑等;第7章和第8章重点介绍QGIS的符号化与制图功能;第9章和第10章重点介绍常用的空间分析方法;第11章介绍QGIS功能扩展的主要方法;第12章介绍如何使用QGIS Server发布网络数据源,以及如何利用QGIS Desktop使用网络数据源。
-
数据治理之论(数据治理系列丛书)
梅宏 试读
本书从数据治理的起源和现状、数据治理的体系框架,以及不同学科对数据治理问题的认识进行探讨和思考。内容将分为两篇。第一篇介绍数据危机的概念,数据治理的理论与实践现状,以及数据治理的基本思路和体系框架。第二篇分别从信息资源管理、法学、经济学、管理学和数据科学五个学科来讨论数据治理,采用不同的研究方法,从不同的视角来分析数据治理面临的挑战,并从不同角度提出数据治理的方案。党的十九届四中全会首次将“数据”列为生产要素,充分凸显了数字经济时代数据对于经济活动和社会生活的巨大价值。开展数据治理的理论探索和实践创新,有利于全面释放数据价值助力数字经济发展,也有利于数字赋能国家治理体系和治理能力现代化。
-
趣味掌控板编程
曾海威 试读
本书以国产开源硬件掌控板为载体,采用图形化编程的方式,通过12个项目,介绍编程的基本知识,以及掌控板上的OLED显示屏、按键、触摸键、RGB灯、蜂鸣器、声音传感器、光线传感器、三轴加速度传感器、Wi-Fi等的功能及使用方法。 本书通过项目化教学方式,在课程中融合了编程、数学、物理、信息技术、地理、艺术等学科知识,渗透STEM教育理念,初步培养读者的跨学科学习及解决问题能力。 本书充分考虑初学者学习中的难点和痛点,创新地以对话的形式展开每课的内容,力争做到看着不累,学着有趣,急你之所急,想你之所想。本书适合5~8年级编程初学者自学,也适合中小学和校外培训机构的信息技术教师、创客教师教学使用。
-
轻松学Linux:从Manjaro到Arch Linux
王荣 试读
本书主要讲解 Linux 操作系统的相关知识,从 Manjaro 操作系统入门,然后逐步深入,重点围绕 Arch Linux 操作系统展开,旨在为读者打造简单易学、内容丰富且具有较强实用性的 Linux 操作系统入门书。 本书的主要内容包括 Manjaro 操作系统的安装和使用、常用的Linux 命令与命令行、系统管理与系统工具的操作、Arch Linux操作系统的安装和使用、窗口管理器与桌面环境的配置和使用、Linux操作系统的维护和高级应用,以及 Wine 与虚拟机的使用等。 本书将理论与实践相结合,带领读者快速搭建并使用 Arch Linux 操作系统,帮助读者提升工作效率。此外,本书穿插了 Linux 操作系统的相关人物、简史、技术背景等丰富知识,能够让读者更加系统地了解 Linux 操作系统。 本书适合想要入门 Linux 操作系统、搭建个性化的 Linux 操作系统的读者阅读,也可作为高校相关专业的参考教材。
-
GitLab CI.CD 从入门到实战
庞孟臣 试读
本书主要介绍GitLab CI/CD的相关内容。首先介绍GitLab CI/CD的基础知识,包括CI/CD的几个基本概念(pipeline、stages、job、GitLab Runner和.gitlab-ci.yml文件);然后介绍GitLab CI/CD的35个关键词、每个关键词的语法及其使用场景,并给出一些示例;最后介绍CI/CD的实践,通过3种不同的项目详细讲解各种部署方式,包括微服务架构项目流水线开发、GitLab CI/CD与Kubernetes的集成,以及如何将项目部署到Kubernetes集群中等。本书还给出了两个附录,分别是GitLab CI/CD中的预设变量和GitLab CI/CD测试题。 本书适用于想要提高研发团队的软件集成、软件交付效率的开发和运维人员。
-
开发者关系:方法与实践
卡罗琳·莱科 试读
本书是一本开发者关系和开发者市场领域的突破性作品,深入浅出地介绍了开发者关系相关的概念、框架及实践。本书结合各类新技术、新方法的特点,带领读者一步步学习开发者关系的落地方法。本书从意识文化建立到研发、测试、培训,再到度量、模型运营等多个维度剖析问题,并提供结合行业特点的解决方案,为读者提供更多的参考价值。 本书助力开发者关系实践的日益普及和专业化,并有助于推动开发者关系在企业内发挥更大的作用。 本书内容丰富,架构清晰,案例翔实,适合开发者关系部门负责人、企业高管、投资人、工程师、产品经理和营销人员阅读。
-
Linux命令行与shell脚本编程大全(第4版)
理查德·布卢姆 试读
这是一本关于Linux命令行与shell脚本编程的系统性教程,主要包括四大部分 :Linux命令行、shell脚本编程基础、高级shell脚本编程,以及创建和管理实用的脚本。本书这一版针对Linux系统的新特性进行了更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你能轻松写出自己的shell脚本。 本书适合Linux系统管理员及相关开发人员阅读。
-
跟我学技术分析 从入门到精通
刘川 试读
无论是新股民还是老股民,都需要掌握盘口语言,而盘口语言的精髓,就是各种技术指标。经过多年的总结,炒股软件上的指标已有上百种。本书选择了最常见的K线、价格形态、波浪理论、移动平均线、趋势线、MACD、ROC、KD等指标,对它们详细地进行了讲解。在讲解的过程中,本书不但介绍了其用法,还从思维的高度总结了这些指标的来龙去脉和使用场景,让读者从“道”的角度加深理解。
-
人机对齐
布莱恩·克里斯汀 试读
如今的“机器学习”系统已具备非凡能力,能够在各种场合代替我们看和听,并代表我们做决定。但是警钟已经敲响。随着机器学习飞速发展,人们的担忧也在与日俱增。如果我们训练的人工智能(AI)做的事情与我们真正的目的不符,就会引发潜在的风险和伦理问题。研究人员称之为对齐问题(the alignment problem)。 畅销书作家布莱恩·克里斯汀用生动的笔调,清晰阐释了AI与我们息息相关的问题。在书中,我们将认识第一批积极应对对齐问题的学者,了解他们为了避免AI发展的局面失控,付出的卓绝努力和雄心勃勃的计划。克里斯汀不仅精练地描绘了机器学习的发展史,并且亲自深入科研一线同科学家对话,准确呈现了机器学习最前沿的进展。读者可以清晰认识到,对齐问题研究的成败,将对人类的未来产生决定性影响。 对齐问题还是一面镜子,将人类自身的偏见和盲点暴露出来,让我们看清自己从未阐明的假设和经常自相矛盾的目标。这是一部精彩纷呈的跨学科史诗,不仅审视了人类的科技,也审视了人类的文化,时而让人沮丧,时而又柳暗花明。
-
大话Oracle Grid:云时代的RAC
张晓明 试读
《大话OracleGrid:云时代的RAC》基于Oracle Grid 11gR2,对Grid和RAC进行了全面的介绍和剖析。全书分为4个部分,共18章,第一部分“安装”,这部分从安装入手,通过分析安装过程出现中的新元素,让读者对Grid建立初步的认识。第二部分“平台”,着重介绍Grid,不但介绍了Grid的内部组成,还介绍了ASM、ADVM、ACFS、SCAN、RAC Restart和SIHA等。第三部分“私有云”,是本书的重点和亮点,讨论了RAC One Node、Service、Server Pool等技术。第四部分“高可用性”,不但讨论了Grid的高可用性,还介绍了一个易学易用的工具GoldenGate。 《大话OracleGrid:云时代的RAC》可以作为数据中心架构师、数据库管理员、数据库初学者及其他数据库从业人员的工作参考手册,也可以作为大中专院校相关专业师生的参考用书和相关培训机构的培训教材。
-
Scala程序员面试算法宝典
猿媛之家 试读
《Scala程序员面试算法宝典》是一本讲解Scala程序员面试算法的书籍,在写法上,除了讲解如何解答算法问题外,还引入了实例辅以说明,让读者能够更好地理解本书内容。《Scala程序员面试算法宝典》将Scala程序员面试、笔试过程中各类算法类真题一网打尽。在题目的广度上,本书收集了近三年来几乎所有IT企业面试、笔试算法高频题目,所选择题目均为企业招聘使用题目。在题目的深度上,本书由浅入深,细致地分析每一个题目,并提炼归纳。同时,引入实例与源代码、时间复杂度与空间复杂度的分析,而这些内容是其他同类书籍所少有的。此外,本书根据真题所属知识点进行分门别类,力图做到结构合理、条理清晰,对于读者进行学习与检索意义重大。《Scala程序员面试算法宝典》是一本计算机相关专业毕业生面试、笔试的求职用书,也可以作为本科生、研究生学习数据结构与算法的辅导书,同时也适合期望在计算机软、硬件行业大显身手的计算机爱好者阅读。
-
做UXD用户体验设计进阶教程
千夜 试读
体验设计诞生于交互设计、界面设计以及服务设计之中,引起了众多从业者追捧,甚至有很多人为此争辩不休。本书提到了大量的方法和观点,涉及基本的设计推导理论及认知心理学等,除了可以帮助年轻设计师们搭建一个相对完整的知识储备库,还可以有效地帮助这个群体在完成目标的路上进行系统化思考,让其设计之路走起来更快、更省劲一些。 书中的前两章介绍了用户体验设计相关的基础知识,打牢基础才能更好地进阶。第3章到第6章讲解用户分析、交互设计和避免设计中的一些误区。第7章讲解在产品设计中会用到的游戏设计,使得产品设计更具有趣味性,能够留住用户。第8章讲解如何增长用户。第9章讲解设计师如何面对b端产品,这是一般UI设计书没有涉及的内容。第10章则是给新手和遇到瓶颈的设计师的行业建议。
-
设计+制作+装修+商业模板+PS+Dreamweaver淘宝店铺装修
彭思媛 试读
《设计+制作+装修+商业模板+PS+Dreamweaver淘宝店铺装修》是一本使用Photoshop进行淘宝店铺设计的经典教程,语言浅显易懂,将Photoshop中的知识点与精美的淘宝店铺设计案例相结合进行讲解,使读者能够快速掌握使用Photoshop对淘宝店铺进行设计的方法和技巧,在掌握Photoshop各方面知识点的同时,能够在淘宝店铺设计的基础上做到活学活用。
-
中文版Mastercam:2022数控加工从入门到精通
高淑娟 试读
《中文版Mastercam 2022数控加工从入门到精通》以Mastercam 2022版本为平台,介绍了在该软件中进行产品设计、模具分模、2D平面加工、3D曲面粗加工和精加工、多轴加工、钻削、车削以及线切割等设计与数控加工的相关操作。书中配套资源丰富,包含全书所有实战案例、综合案例的源文件与结果文件,以及高清语音教学视频,读者可在正文中扫描案例旁对应的二维码进行观看,由专业工程师亲自示范教学,可以大幅提高个人的学习兴趣和效率。 《中文版Mastercam 2022数控加工从入门到精通》图文并茂,讲解层次分明、重难点突出、技巧独特,可以作为CAD工程设计、CAM加工制造、模具设计人员及一线加工操作人员的案头指南,也可以作为大中专院校及社会培训班机械CAD、模具设计与数控编程加工等专业师生的培训学习用书,还可以作为对加工制造行业有浓厚兴趣读者的学习手册。
-
51单片机典型项目实战全能一本通(C语言版)(视频版)
张毅刚 试读
本书采用案例设计的形式,介绍了AT89S51单片机各种应用案例的C51程序设计,为初学者掌握AT89S51单片机片内功能部件与各种接口的软硬件设计提供了很好的借鉴,为快速掌握AT89S51单片机的C51程序设计,本书提供了许多可供参考的程序。本书从应用角度介绍了开关、键盘检测以及LED数码管、LCD的显示控制案例;单片机片内的中断系统、定时器、串行口的各种应用案例设计;单片机系统的并行与串行扩展技术,包括I/O端口、数据存储器、D/A与A/D转换器、电机控制,以及各种综合应用设计,案例设计基本涵盖了单片机各种常见的典型器件。 本书可作为工科院校、职业技术学院各专业单片机应用课程的教材或参考书,也可作为单片机课程的基础实验、课程设计或毕业设计的参考资料,还可供AT89S51单片机应用设计的工程技术人员参考。
-
程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)
左程云 试读
针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近200道真实出现过的经典代码面试题,帮助广大程序员做充分的面试准备。“刷”完本书后,你就是“题王”!《程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)》采用“题目+解答”的方式组织内容,并把面试题类型相近或者解法相近的题目尽量放在一起,读者在学习本书时很容易看出面试题解法之间的联系,使知识的学习避免碎片化。本书将所有的面试题从难到易依次分为“将”“校”“尉”“士”四个档次,方便读者有针对性地选择“刷”题。本书收录的所有面试题都给出了最优解讲解和代码实现,并且提供了一些普通解法和最优解法的运行时间对比,让读者真切地感受到最优解的魅力!《程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)》中的题目全面且经典,更重要的是,书中收录了大量新题目和最优解分析,这些内容源自笔者多年来“死磕自己”的深入思考。程序员们做好准备在IT名企的面试中脱颖而出、一举成名了吗?这本书就是你应该拥有的“神兵利器”。当然,对需要提升算法和数据结构等方面能力的程序员而言,本书的价值也是显而易见的。
-
从零开始学Scrapy网络爬虫:视频教学版
张涛 试读
本书从零开始,循序渐进地介绍了目前最流行的网络爬虫框架Scrapy。即使你没有任何编程基础,阅读本书也不会有压力,因为书中有针对性地介绍了Python编程技术。另外,本书在讲解过程中以案例为导向,通过对案例的不断迭代、优化,让读者加深对知识的理解,并通过14个项目案例,提高读者解决实际问题的能力。
-
Python Flask Web开发入门与项目实战
钱游 试读
本书从Flask框架的基础知识讲起,逐步深入到使用Flask进行Web应用开发实战。其中,重点介绍了使用Flask+SQLAlchemy进行服务端开发,以及使用Jinja 2模板引擎和Bootstrap进行前端页面开发的方法,不但可以让读者系统地学习用Python微型框架开发Web应用的相关知识,而且还能对Web开发中基于角色访问权限控制的方法等相关知识有更为深入的理解。本书提供了大量的实战案例引导读者由浅入深地学习Flask Web应用开发,可以让读者的开发水平有质的提升。
-
Unity AR.VR开发:从新手到专家
王寒 试读
本书的内容将涵盖Unity3D的基础入门知识,进行AR(VR)开发所必须掌握的Unity3D技能,以及在不同的AR(VR)设备平台进行实际开发所需要掌握的知识。和以往只重视概念讲解、不重视实际操作的Unity开发书籍不同,本书从基础知识到进阶技能,到最后的AR(VR)开发实战,每一篇的内容都会融入大量的实战讲解。
-
算法竞赛入门经典:算法实现
陈锋 试读
《算法竞赛入门经典:算法实现》精选《算法竞赛入门经典(第2版)》和《算法竞赛入门经典——训练指南(升级版)》中的经典题目,按算法要点和竞赛考点重新进行分拆和归类,提供了240余套简洁、高效、规范的完整代码模板。此外,也加入了一些虽然未在两本书中出现,但实际上对初学者入门非常重要的题目代码。借助于这些模板,读者在练习环节和比赛时,可大大减轻因来回琢磨代码实现细节而导致调试时间大幅增加的压力。
-
突破平面Premiere Pro 2022短视频与视频制作
刘彩霞 试读
《突破平面Premiere Pro 2022短视频与视频制作》将Premiere Pro 2022的软件功能与当前热门的短视频内容进行了紧密结合,全面地讲解了视频编辑的基础知识,以及Premiere Pro 2022软件的使用方法和技巧。 全书共10章,由浅入深地剖析了视频制作的流程,并详细讲解了Premiere Pro 2022的视频编辑基础、工作环境、基本操作、素材剪辑、转场特效、字幕制作、视频效果、运动特效、音频效果、素材采集与叠加、抠像等核心技术。《突破平面Premiere Pro 2022短视频与视频制作》技法全面,案例,具有很强的针对性和实用性,用户在动手实践的过程中可以轻松掌握软件的使用技巧,了解视频的制作过程,充分体验Premiere Pro的学习和使用乐趣,并做到学以致用。 《突破平面Premiere Pro 2022短视频与视频制作》可作为初学者快速、全面掌握Premiere Pro技术及应用的参考书,也可以作为各大专科院校及培训学校相关专业的教材,还可作为广大视频编辑爱好者、影视动画制作者、影视编辑从业人员等的自学教程。
-
Web3超入门
通证一哥 试读
不同于“元宇宙”概念的遥不可及,“Web3”概念正在加速落地中。Web3不是Web2.0的延伸,而是对当前互联网形态的根本性重构。正如二十年前互联网诞生时的场景一样,Web3正在悄然形成星火燎原之势。面对这一个即将改变我们生活的新生事物,我们有必要去了解并认知它。 本书从Web3时代到来的必然性说起,重新梳理了Web3的概念和发展脉络。从核心组成、技术架构、应用场景多个维度深入阐述了Web3的核心要义。 本书深入浅出,力求采用通俗的语言从用户角度揭开Web3的真实原貌,让普通人能够全面了解Web3。书中引用大量详实的案例和丰富的插图,旨在展示Web3作为下一代互联网的壮阔蓝图。本书作者在Web3相关领域从业多年,具有深厚的专业知识和产业视野。本书凝聚了作者多年研究成果和认知总结,由浅入深、层层递进,可读性强,非常适合广大Web3从业者、创业者和爱好者阅读。
-
电子工程师自学宝典(器件仪器篇)
蔡杏山 试读
《电子工程师自学宝典(器件仪器篇)》主要介绍了电子技术基础、万用表的使用、电阻器、电容器、电感器与变压器、二极管、晶体管、晶闸管、场效应晶体管与IGBT、继电器与干簧管、过电流与过电压保护器件、光电器件、电声器件与压电器件、显示器件、传感器、贴片元器件、集成电路、基础电路、无线电广播与收音机、电子操作技能、数字示波器、信号发生器。
-
数字化生存
尼古拉·尼葛洛庞帝 试读
《数字化生存》描绘了数字科技为我们的生活、工作、教育和娱乐带来的各种冲击和其中值得深思的问题,是跨入数字化新世界的最佳指南。英文版曾高居《纽约时报》畅销书排行榜。“信息的DNA”正在迅速取代原子而成为人类生活中的基本交换物。尼葛洛庞帝向我们展示出这一变化的巨大影响。电视机与计算机屏幕的差别变得只是大小不同而已。从前所说的“大众”传媒正演变成个人化的双向交流。信息不再被“推给”消费者,相反,人们或他们的数字勤务员将把他们所需要的信息“拿过来”并参与到创造它们的活动中。信息技术的革命将把受制于键盘和显示器的计算机解放出来,使之成为我们能够与之交谈,与之一道旅行,能够抚摸甚至能够穿戴的对象。这些发展将变革我们的学习方式、工作方式、娱乐方式—— 一句话,我们的生活方式。犀利的见解使尼葛洛庞帝成为《连线》 杂志最受欢迎的专栏作家之一。《数字化生存》一书充满种种洞见,是我们每个人的必读之书。
-
JavaScript从入门到精通
高宏 试读
JavaScript是一种得到几乎所有浏览器支持的脚本语言,用于实现客户端与浏览者的互动。随着互联网的发展,早期的静态网页已远不能满足需要。客户端脚本JavaScript是实现动态网页的基础,也是Web2.0概念所必需的组成部分,更是现在Ajax技术的核心。可以说,JavaScript已经成为网页的必要组成部分,好的JavaScript脚本可以提高用户的浏览体验。 本书一共分为四篇,涵盖了JavaScript语言应用的绝大多数方面,从基本概念到具体实践、从抽象的算法到具体的页面特效、从最简单的输入/输出到最新的XML技术都进行了详细的阐述,并对每一个知识点都进行了详细的实例讲解。 本书的特点是知识点的讲解易、广、全、深。每一个知识点均围绕具体的实例展开,且在实例中配上了详细的注释和效果图,易于理解与实践,可以使读者在抽象的知识点中得到直观的印象。 本书深入介绍了JavaScript的本质,不仅讲解了其在页面特效中的应用,还挖掘了JavaScript作为一种基于对象语言所特有的类与继承的实现。本书适合所有Web开发的入门用户阅读,也可作为开发人员的参考手册。
-
庖丁解牛Linux操作系统分析
孟宁 试读
本书主要有以 openEuler 操作系统为例的 POSIX 工具集、计算机系统的工作原理、x86 和 ARM64 汇编语言、系统调用的工作机制、进程描述和内存管理、可执行程序工作原理、内核线程和 I/O 驱动框架、进程调度和进程切换、KVM 和容器技术、Linux 安全相关技术等 Linux 系统运作的各个关键机制。 本书首先以 Linux 社区规则、Linux 发展的渊源、Linux 基本使用和命令工具作为导引;然后以存储程序计算机相关的工作原理、x86 和 ARM64 汇编语言、指令乱序问题、mykernel 精简内核实验以及 Linux内核源代码编译和系统构建作为 Linux 内核的入门基础;接着焦深入理解系统调用,并在 x86 和 ARM64系统调用实现的基础上延伸到进程的创建、可执行程序的加载和进程的切换,其中涉及了进程描述符、进程地址空间和程序编译构建等相关的内容;最后总结了 Linux 系统的一般执行过程和系统架构,并拓展到KVM 和容器技术,以及 Linux 系统安全相关技术。
-
Word+Excel+PPT+PS+远程办公+PDF文件处理:6合1办公高手速成
神龙工作室 试读
《Word+Excel+PPT+PS+远程办公+PDF文件处理6合1办公高手速成》以解决实际工作中的常见问题为导向,以提高工作效率为目标,以大量实际工作经验为基础,介绍职场人士需要掌握的日常办公技能,包括Word文档编辑、Excel表格制作与数据分析、PPT设计与制作、Photoshop图像处理、远程办公、PDF文件处理等6项技能。 全书分5篇,共16章。第1篇主要介绍如何高效地制作规范且专业的Word文档;第2篇介绍如何利用Excel高效处理与分析数据;第3篇介绍如何快速打造一份完美的PPT;第4篇介绍Photoshop在日常办公中的应用;第5篇介绍远程办公及PDF文件编辑的相关内容。《Word+Excel+PPT+PS+远程办公+PDF文件处理6合1办公高手速成》既适合零基础且想快速掌握办公技能的读者学习,又可以作为广大职业院校的教材及企事业单位的培训用书。
-
软硬件融合——超大规模云计算架构创新之路
黄朝波 试读
物联网、大数据以及人工智能等新兴技术,推动着云计算持续快速发展,底层硬件越来越无法满足上层软件的发展和迭代。本书通过探寻软硬件的技术本质,寻找能够结合软件灵活性和硬件高效性的解决方法。帮助有软件背景的读者更深刻地认识硬件,加深对软硬件之间联系的理解,并且更好地驾驭硬件;同时也帮助有硬件背景的读者,有一个更全面的视角,更加宏观地看待问题,理解需求、产品、系统、架构等多方面问题的权衡。 本书共9章内容:第1章介绍了云计算面临的底层技术挑战,接着第2、3章介绍了软硬件相关的概念和计算机基础知识,并引出了软硬件融合的概念。第4~7章分别介绍了软硬件融合的四类技术:软硬件接口、算法加速和任务卸载、虚拟化的硬件加速、异构计算。第8章介绍应用这些技术的综合案例。第9章则是具体实现方面的思考。 本书立意新颖,结合业界最新案例,内容从浅入深,并且展望未来。帮助广大互联网及IT行业的软硬件工程师,更好地理解软件、硬件以及软硬件之间的内在联系,也可以作为计算机相关专业本科高年级以及研究生的技术拓展读物。
-
高效信息管理术:26天打造你的信息管理系统
少数派 试读
这是一本教你打造信息管理系统的书,全书共6章,详细介绍了信息从收集、处理、内化到检索、输出的全过程,让你经过26天的刻意练习打造自己的信息管理系统,从容应对汹涌的信息"洪流”。 本书内容全面、系统,涵盖了信息管理的方方面面,不仅介绍了管理学、心理学等学科的科学理论,还介绍了如何用合适的工具高效落地。 本书不仅介绍了笔记工具(印象笔记、Notion)、思维导图工具(XMind)、大纲工具(OmniOutliner)、记忆工具(Anki)、写作工具 (Ulysses)等常见工具的特性与操作方式,还提供了作者精心总结的独家技巧,让你从容应对学习、工作、生活中的信息问题,帮你精准检索、高效记忆、快速总结,从而构建自己的知识体系。 此外,作为互联网时代的图书,本书不仅提供了随书资源,还特别搭建了读者交流群,除了帮助读者交流学习,还会安排作者不定期地答疑解惑,分享自己的最新研究成果,努力成为读者身边的信息管理"参谋”。
-
基于NLP的内容理解
李明琦 试读
这是一本讲述如何用NLP技术进行文本内容理解的著作,也是一本系统讲解NLP算法的著作,是作者在NLP和内容理解领域多年经验的总结。 本书结合内容理解的实际业务场景,系统全面、循序渐进地讲解了各种NLP算法以及如何用这些算法高效地解决内容理解方面的难题,主要包括如下几个方面的内容: (1)文本特征表示 文本特征表示是NLP的基石,也是内容理解的基础环节,本书详细讲解了离散型表示方法和分布型表示方法等特征表示方法及其应用场景,还讲解了词向量的评判标准。 (2)内容重复理解 详细讲解了标题重复、段落重复、文章重复的识别方法和去重算法。 (3)内容通顺度识别及纠正 详细讲解了内容通顺度的识别方法以及纠正不通顺内容的方法。 (4)内容质量 详细讲解了多种内容质量相关的算法,以及如何搭建高质量的知识问答体系的流程。 (5)标签体系构建 详细讲解了针对内容理解的标签体系的建设流程和方法,以及多种相关算法。
-
云原生时代的CoreDNS学习指南
John Belamaric 试读
本书不仅回顾了DNS的基础理论,包括DNS命名空间、域名、区域、资源记录、递归、转发等概念,还介绍了CoreDNS的历史和发展历程、CoreDNS的特性以及与其他DNS服务器的区别,并通过示例讲解了CoreDNS的基本配置,包括配置通用DNS服务器(如主备DNS服务器和缓存DNS服务器等)。 针对Kubernetes环境,本书详细讲解了基于DNS的服务发现的工作原理,以及如何在etcd和Kubernetes中配置CoreDNS服务发现。最后,本书讨论了一些高级功能,例如重写查询和响应、自定义构建CoreDNS及编写自定义插件等。 希望读完本书后,你可以获得基于CoreDNS云原生DNS系统的设计、开发和管理的相关知识与经验。
-
SQL Server 2016从入门到精通
王英英 试读
《SQL Server 2016从入门到精通》面向SQL Server 2016初学者,以及广大数据库设计爱好者。全书内容注重实用、涉及面广,通俗易懂地介绍了SQL Server 2016数据库应用与开发的相关基础知识,提供了大量具体操作SQL Server 2016数据库的示例,供读者实践。每节都清晰地阐述了代码如何工作及作用,使读者能在最短的时间内有效地掌握SQL Server 2016数据库的应用。《SQL Server 2016从入门到精通》共18章,内容包括SQL Server 2016的安装与配置、数据库的操作、数据表的操作、Transact-SQL语言基础、Transact-SQL语句的查询与应用、认识函数、数据的更新、规则、默认和完整性约束、创建和使用索引、事务和锁、游标、使用存储过程和自定义函数、视图操作、触发器、SQL Server 2016的安全机制、数据库的备份与恢复,最后通过开发企业人事管理系统进一步学习SQL Server 2016在实际开发中的应用技术,并在大部分章节的最后提供典型习题,供读者操作练习,加深理解。
-
高效前端:Web高效编程与优化实践
李银城 试读
全书以问题为导向,例如有些页面为什么打开会比较卡顿,从怎么解决这种问题,有哪些方法,这些方法的优缺点是什么,一步步由浅入深地分析和解决问题。学会解决问题,比学会知识更为重要。