
会员
Java多线程编程实战指南:设计模式篇(第2版)
黄文海更新时间:2021-10-15 19:25:28
最新章节:参考文献开会员,本书免费读 >
随着CPU多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式图书多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。本书采用Java语言和UML为描述语言,并结合作者多年工作经历及相关实践经验,介绍了多线程环境下常用设计模式的来龙去脉:各个设计模式是什么样的、典型的实际应用场景、实际应用时需要注意的事项及各个设计模式的可复用代码实现。本书第2版除更正了第1版中的错误外,还新增了JDK8、JDK9中与多线程设计模式相关的内容,并对代码进行了重构和重新排版,使代码部分重点更突出、更易于阅读,以及提高了插图的清晰度。
上架时间:2020-03-01 00:00:00
出版社:电子工业出版社
上海阅文信息技术有限公司已经获得合法授权,并进行制作发行
最新章节
黄文海
主页
最新上架
- 会员
Vue.js从入门到精通
《Vue.js从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Vue.js进行程序开发需要掌握的各方面技术。全书分为4篇,共19章,内容包括初识Vue.js、ECMAScript6语法介绍、Vue实例与数据绑定、条件判断指令、v-for指令、计算属性和监听属性、元素样式绑定、事件处理、表单元素绑定、自定义指令、组件、组合API、过渡和动画效果、渲染函数、使用Vu计算机7.2万字 - 会员
Java+OpenCV高效入门
OpenCV作为一个应用广泛的开源计算机视觉库,正在受到越来越多的关注。目前OpenCV的各类教程基本上以Python和C++为主,基于Java的OpenCV书籍则少之又少,本书旨在弥补这一空白。本书共13章,前4章是基础部分,包括OpenCV概述和安装配置、数字图像基础及图像基础操作等内容;第5到11章则包括了图像的几何变换、图像平滑、形态学操作、直方图、边缘检测与轮廓、霍夫变换、特征点检测和匹计算机6.9万字 - 会员
深入浅出Go语言核心编程
《深入浅出Go语言核心编程》是一本全面而深入的Go语言学习手册,涵盖了Go语言的诸多关键特性,包括语法结构、内存原理、并发、上下文机制与框架应用等。本书共20章。第1章引导读者快速搭建开发环境,详细介绍Go语言的环境配置及编译运行的具体细节。第2~5章详细讨论Go语言独特的变量、常量、常用数据类型和流程控制,并重点解析复杂类型的底层实现机制。第6~8章讲解Go语言的函数及如何实现面向对象编程,打通计算机19.8万字 - 会员
FFmpeg入门详解:音视频流媒体播放器原理及应用
本书系统讲解了音视频流媒体及播放器的基础理论及案例应用。本书为FFmpeg音视频流媒体系列丛书的第五本,前4本分别是《FFmpeg入门详细讲解——音视频原理及应用》《FFmpeg入门详细讲解——流媒体直播原理及应用》《FFmpeg入门详细讲解——命令行及音视频特效原理及应用》《FFmpeg入门详细讲解——SDK二次开发及直播美颜原理及应用》。计算机13.8万字 - 会员
ASP.NET Core从入门到精通
《ASP.NETCore从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行ASP.NETCore应用开发应该掌握的各方面技术。全书分为4篇,共18章,包括ASP.NETCore入门、.NETCore环境搭建、.NETCore命令行工具及包管理、C#新语法、异步编程、LINQ编程、.NETCore核心组件、ASP.NETCoreWeb应用、Razor与A计算机11.6万字 - 会员
让Python遇上Office:从编程入门到自动化办公实践
本书将从零开始教读者如何通过Python实现办公自动化。全书共10章,分为3部分:第一部分(第1~5章)包括从零基础入门Python的基础知识(数据类型、函数、类与对象、捕获异常、文件操作、管理模块等);第二部分(第6~9章)以操作办公文档为主,介绍如何使用Python代码处理Word、Excel、PPT、PDF文档,实现文档办公自动化;第三部分(第10章)为进阶部分,内容涉及桌面自动化、发送邮件计算机15.4万字 - 会员
App UI设计案例实操
在智能手机快速发展的背景下,越来越多的人开始喜爱使用各种App。《AppUI设计案例实操》主要介绍了手机AppUI(用户界面)设计思路和制作过程。《AppUI设计案例实操》适合想要快速掌握UI设计制作方法的人员,也适合广大平面设计爱好者和相关行业从业人员,同时,也可作为高等院校的教学辅导用书。计算机6.5万字 - 会员
高效C/C++调试
《高效C/C++调试》是关于软件调试技术的深度探索,融合了作者的实践智慧。书中不仅指导读者如何使用专业的调试工具,还介绍了如何宏观和微观地分析问题,并**限度地发挥调试器功能。此外,书中还深入解读了调试背后的技术原理,如调试符号、内存管理及系统内核对内存的操作机制,以揭示内存管理的关键性和复杂性。除了介绍基础概念外,本书还涵盖了许多增强调试能力的工具与插件。尽管焦点集中在C/C++,但其中的策略与计算机16.3万字 - 会员
Python数据可视化之Matplotlib与Pyecharts实战
《Python数据可视化之Matplotlib与Pyecharts实战》以某上市电商企业的客户数据、订单数据、股价数据为基础,循序渐进地介绍Python可视化技术,重点介绍Pandas数据预处理与Matplotlib和Pyecharts在数据可视化应用中的基本功能和使用技巧。全书共分4篇,第1篇(第1~4章)主要介绍Python基础与Pandas数据预处理技术,帮助准备可视化数据;第2篇(第5~7计算机7.4万字
同类书籍最近更新
- 会员
BeagleBone Black Cookbook
Ifyouareahardware,Linux,and/ormicrocomputingnovice,orsomeonewhowantsmorepowerandpossibilitieswithproductprototypes,electronicartprojects,orembeddedcomputingexperiments,then程序设计7.8万字 - 会员
C#应用程序设计教程
本书以培养技能为根本,以就业为导向,以职业能力为着力点,全面讲解了C#语言程序设计的相关知识和应用技能,着重强调C#语言应用能力的培养。全书共分13个单元,以任务的形式展开讲解,每个任务分为任务描述、任务分析、基础知识、任务实施、任务拓展5个环节,便于学生在实践中学习。本书内容充实、结构合理、实用性强、语言通俗易懂,具有明确的应用能力培养目标,学完本书后,学生可具备C#语言程序设计及其解决问题的能程序设计7.9万字 - 会员
Learning ArcGIS Pro 2
Armedwithpowerfultoolstovisualize,maintain,andanalyzedata,ArcGISPro2isEsri'snewestdesktopgeographicinformationsystem(GIS)applicationthatusesthemodernribboninterfaceanda64程序设计11.3万字 - 会员
RStudio for R Statistical Computing Cookbook
ThisbookistargetedatRstatisticians,datascientists,andRprogrammers.ReaderswithRexperiencewhoarelookingtotaketheplungeintostatisticalcomputingwillfindthisCookbookparticular程序设计4.2万字 - 会员
Applied Deep Learning with Python
TakinganapproachthatusesthelatestdevelopmentsinthePythonecosystem,you’llfirstbeguidedthroughtheJupyterecosystem,keyvisualizationlibrariesandpowerfuldatasanitizationtechnique程序设计5.7万字 - 会员
青少年学三维图形化编程
本书基于三维图形化编程软件──沐木编程,通过简单有趣的编程任务,引导学生通过拖曳编程积木学会三维图形化编程。本书共9章,第1章和第2章介绍沐木编程及编程的基本概念。第3章~第5章分为初级、中级和高级编程,分别以十二生肖为主要角色来设计项目任务,引导学生逐步熟练使用沐木编程,并能根据任务要求进行程序设计与开发。第6章~第8章通过3个编程挑战项目,帮助学生提升对沐木编程的掌握程度,深入理解各类编程积木程序设计4万字