计算机科学理论与基础知识
-
决胜B端杨堃本书试图提炼了互联网B端产品设计和管理的通用思路和方法,本书一共分为5篇。“概述篇”描述产品经理的发展历程和演变,以及B端产品的分类和特点,让读者对互联网产品领域建立全面认知。“设计篇”详细讲述B端产品的设计,按照产品设计的实际流程,依次讲述市场分析、业务调研、架构设计、功能模块设计、演进蓝图设计、业务建模、流程和角色设计、权限设计等一系列关键环节。“管理篇”讲述B端产品的管理,包括B端产品的项目管理、运营管理、需求管理、迭代优化,阐述了B端产品实施和运作过程中面临的一系列问题,包括复杂项目的推进、产品经理和业务团队的合作、需求和迭代的计划编排等。“进阶篇”讲述企业级应用架构,从前面的单一产品建设扩展到体系化产品建设,旨在帮助读者从更宏观的角度思考产品,站在企业经营管理和发展的视角,重新审视互联网产品体系架构的设计原则和方法论。“成长篇”描述了B端产品经理的职业发展方向、能力模型、学习建议,为未来的持续成长提供学习框架。全书贯穿了一个实践性很强的案例:在“设计篇”和“管理篇”中,我们为一家成熟的集团企业搭建了一套完整的分销业务平台,带领读者逐步设计、实现一个B端产品;在“进阶篇”中,讲述了这家集团企业是如何从小门店一步步发展起来的,重点分析企业的应用架构体系随业务发展的演进规律。本书面向0到10岁的B端产品经理,以及所有对B端产品建设感兴趣的读者。 -
数字资产陈璐璐,郭震淳 著本书全面介绍了如何对企业生产经营管理所拥有及需要的资产进行分析、整理,形成企业数字资产。企业数字资产必须独立于企业的生产经营管理流程才能更好地实现共享与复用,同时也必须与相关流程紧密结合才能实现持续的价值创造。为实现这看似矛盾的目标,本书通过案例详细阐述了企业数字资产规划和建设的一系列方法和工具,以及所有工作的具体步骤、注意事项等,指导读者对企业数字资产进行综合利用,确保企业数字资产持续地为企业创造价值提供支持。 本书适合计划开展数字化转型的企业的架构师、业务规划人员和开发人员阅读。 -
驾驭ChatGPTShom本书主要介绍了ChatGPT和AI作画提示词的写作技术,不仅包括如何利用角色扮演、具体翔实和举例提示等原则写出高效、有趣的提示词,以及如何将提示词应用于提升效率、创意思考和加速学习,还包括思维链技术、工具调用、程序调用、使用LangChain库构建应用等进阶内容。本书有大量的应用示例,可读性极强,适合对自然语言处理、机器学习和人工智能等领域感兴趣的读者阅读。无论是初学者还是从业者,都能通过本书全面了解和深入掌握ChatGPT和AI作画提示词。同时,本书适合开发者和科技创新者阅读,能够为他们提供有关提示词的更深入、更广阔的研究视野和应用思路。 -
趣话计算机底层技术轩辕之风(@編程技术宇宙)本书用一系列有趣的小故事讲述计算机底层相关的技术知识。• 第1章:聚焦计算机中核心的CPU,从基础的门电路开始,到基本的指令执行过程,后到CPU的一些高级技术。内容涵盖缓存、原子操作、指令流水线、分支预测、乱序执行、超线程、SIMD、 内存管理、TLB等。• 第2章:主要讲述计算机中的存储设施,包括CPU中的缓存,内存、机械硬盘三者数据存储的原理,以及硬盘上的数据管理组织的软件——文件系统基本模型。• 第3章:主要讲述计算机中的I/O和数据传输。内容涵盖总线系统、中断机制、DMA技术、零拷贝技术。重点关注网卡相关的数据传输,包括网卡的基本工作机制,网卡接收数据包后的处理,后介绍一种时下流行的数据包处理技术——DPDK。• 第4章:前面三章主要是在硬件层面,这一章开始介绍软件。本章聚焦计算机中重要的软件——操作系统。本书默认以Linux为参考,内容涵盖操作系统的一些基础知识,包括进程、线程、系统调用、异常处理、信号、锁、权限管理,后介绍一个时下流行的容器技术Docker的原理。• 第5章:主要涉及系统编程中和操作系统紧密相关的一些技术点。包括进程的创建过程、线程栈、进程间通信、I/O多路复用、内存映射文件、协程,后简单介绍调试器GDB和可执行文件ELF。• 第6章:本章的主题是安全。网络安全涉及方方面面,本章挑选了和计算机系统底层相关的一些安全技术,通过故事去感受计算机攻击的原理,包含栈溢出攻击、整数溢出攻击、DDoS攻击、TCP会话劫持、HTTPS原理,还有前几年大火的CPU漏洞——熔断与幽灵攻击原理等。 -
码解JavaIT老邪(王冰)本书主要通过代码案例帮助读者学习Java基础部分的相关知识,大部分内容都是以代码的形式呈现的,讲解部分也融入了代码注释中。通过阅读本书,读者可以更轻松、高效地掌握Java语言的语法结构与编程思维。本书首先介绍了Java语言中的基础语法结构,比如常量、变量、流程控制、数组、方法(函数)、面向对象、封装、继承、多态、抽象、接口、异常等,还介绍了日常开发中常见的一些工具类的相关使用方法。每个知识点都配备了相应的实操案例,包括具体的使用场景。本书内容以实操案例为主,对以实操为出发点的读者会更加友好。笔者(老邪)认为,可以通过搜索引擎轻松了解的知识,比如Java语言的概念、理论、历史、定义等相关内容,没有必要在本书中占用过多的篇幅。并且笔者认为,一切没有实操结果支撑的概念、理论都过于抽象,一些专业技术名词更加难以理解。所以在本书中,笔者整理了近百个实操案例,帮助读者快速地上手Java。 -
Python应用与实战王科飞 等本书系统介绍了 Python 语言的主要语法特性,内容设计上注重实战,针对具体知识点设计了简单、易懂的应用案例,同时在每个章节后设计了一个或多个实训任务,每个实训任务都会根据开发步骤详细阐述编程实现过程。读者可以结合具体的实训任务,在编程实战中快速掌握 Python 编程技术。本书共 14 章,其中第 1~7 章主要介绍 Python 的语法特性,包括 Python 语言概述、Python 语言基础知识、程序控制结构、函数与模块、组合数据类型、面向对象编程、文件操作;第 8~14 章主要介绍 Python在各个应用领域的实战知识,包括网络编程、网络爬虫、数据库编程、数据分析、数据可视化、Pygame 游戏编程、AI 视觉应用——人脸识别。本书内容组织由浅入深,兼顾了 Python 语言的深度和广度,既能满足零基础的初学者,也能满足拥有较高编程目标的专业人员,同时适合作为各类高等院校计算机及相关专业学生的 Python 教材。 -
工业互联网安全王冲华 等本书主要涉及工业互联网安全的内涵与外延、战略布局与保障体系、体系架构、典型应用场景、关键技术体系,其中关键技术体系涉及工业互联网平台、智能设备、标识解析、数据等要素的安全以及流量分析等内容。本书的第1章和第2章概述工业互联网发展、工业互联网安全相关概念、典型问题与挑战,是后面章节的总纲;第3章介绍工业互联网的安全战略与布局;第4章梳理了现有的网络安全架构并提出工业互联网安全体系架构;第5章阐述了工业互联网的安全保障体系;第6章分析典型垂直行业工业互联网安全的应用场景与需求;第7章至第12章从工业互联网平台安全、标识解析安全、智能设备安全、流量安全分析共四个方面详细描述工业互联网安全所涉及的相关技术体系。 -
能源互联网研究进展2011-2020高峰《能源互联网研究进展2011-2020》重点聚焦在科研投入和产出,以国际对比分析、历史发展分析为核心,通过更长的时间尺度、更广泛的空间尺度,为国家行业主管部门、行业科技工作者提供能源互联网研究情况的宏观图景。对国家能源互联网科技创新政策制定、科技工作者研究方向、企业科研创新投入方向提供支撑。本报告从能源互联网的驱动力、研究重点、学术成果、学术合作等角度,对2011至2020年间各主要国家对能源互联网的6千余项科技攻关项目投入、10万余篇论文、二十万项专利产出进行了分析研究,分析结论将对国家能源互联网科技创新政策制定、科技工作者研究方向、企业科研创新投入方向提供支撑。本报告以可复制、可验证的数据分析为导向,基础数据来源(如Scopus、SciVal、Funding Institutional、世界知识产权组织和各国专利数据库等数据库和平台)与检索获取方式均明确、公开。报告涉及国内外诸多代表性国家(中国,美国,德国,英国,加拿大等),图文并茂,易于理解,可读性高。 -
匠艺整洁之道(美)罗伯特?C.马丁罗伯特?C.马丁(鲍勃大叔)因在技术人群中声名远播的Clean系列在全球圈粉无数。本书为其烫手新作,旨在为广大工程师指明一条通向匠师之路,包括饱经洗砺的敏捷技术实践,如何通过持续的努力提高专业素养,软件可用之上的目标与技能,以及如何激发团队潜能,等等。本书融会几本经典著作的精髓,将"整洁”方法论推向至高境界—软件开发者有责任维护世界正常运行,而"人”才是"技术”的决定者。 本书共分三部分,前两部分用实例阐释TDD在敏捷软件中的运用,以及验收测试、协同编程等常被忽视的敏捷侧面与具体策略,还探讨了颇有价值的软件设计方案相关话题;第Ⅲ部分拔地而起,直接提出十条堪称金玉良言的"规劝”,以帮助程序员成为团队基石。 -
大数据背景下的Web层次化话题检测与跟踪关键技术研究及应用陈默在Web文本挖掘、网络信息智能分析与大数据技术不断发展的背景下,作为网络中的一种流式资源,Web 新闻的数量正呈现爆炸式的增长态势,而产生这种情形的根源是社会上不断发生突发事件。针对Web新闻所具有的多维特征,研究大数据背景下的Web层次化话题检测与跟踪关键技术,是一个具有实际意义的研究方向。通过研究话题检测与跟踪关键技术相关的文献,笔者研究并应用了大数据背景下的Web层次化话题检测与跟踪关键技术,同时提出了基于大数据五元组语义描述分析的话题检测关键技术、基于大数据实用性评价的话题检测关键技术,以及基于大数据使用行为分析的层次化话题检测与跟踪关键技术。本书可作为大数据相关专业研究生的参考书,也可作为大数据分析与挖掘相关科研工作人员的参考书。
