《架构整洁之道》是创造“Clean神话”的Bob大叔在架构领域的登峰之作,围绕“架构整洁”这一重要导向,系统地剖析其缘起、内涵及应用场景,涵盖软件研发完整过程及所有核心架构模式。本书分为6部分,部分纲领性地提出软件架构设计的目标,描述软件架构设计的重点与模式;第2~4部分从软件开发中三个基础编程范式的定义和特征出发,进一步描述函数、组件、服务设计与实现的定律,以及它们是如何有效构建软件系统的整体架构的;第5部分从整洁架构的定义开始,详细阐述软件架构设计过程中涉及的方方面面,包括划分内部组件边界、应用常见设计模式、避开错误、降低成本、处理特殊情况等,并以实战案例将内容有机整合起来;第6部分讲述具体实现细节;附录则透过作者数十年的软件从业经历再次印证本书的观点。对于每一位软件研发从业人员——无论
只要明白了热缩片、道具和烤箱的操作方法,无论是大人还是小朋友都可以自在享受热缩片手工的乐趣。 你可以随意决定热缩片作品的用途,如果比起淡淡的颜色更喜欢浓墨重彩,那么无论是使用彩色蜡笔还是油性马克笔都由自己来决定,你也可以随意转换他们的颜色、形状或尺寸大小。 热缩片经过加工会变成什么样的颜色?又会变成什么样的形状呢? 我们总是在小小忐忑中,见证了每一次热缩片在烤箱里渐渐发生变化的过程。 如果做出的作品和想象中的颜色或形状有些不一样时,我们又会思考,这样做的步骤是对的吗?其实轻松愉快地去完成一件喜欢的事就是很重要的。每一次的新发现没准就会成为下个作品里一个了不起的金点子呢。 因此,请不要拘泥于任何一件作品。而是去跟随自己的喜好,尽情地享受制作的过程吧。娜娜阿库娅著的《超详细的热缩片入
本书是一本简明的MATLAB优化算法综合性参考书,以MATLAB R2016b软件版本为基础,根据常用优化算法编写,包含多种优化算法的MATLAB应用方法,是读者掌握MATLAB在优化算法中应用的有力工具。 全书分为四个部分共18章,包括MATLAB应用基础、常规优化算法、智能优化算法和综合应用。靠前部分从MATLAB基础知识开始,详细介绍编程和程序设计、二维绘图、三维绘图、GUI应用等内容; 第二部分介绍MATLAB线性规划、非线性规划、无约束一维极值、无约束多维极值、约束优化方法、二次规划、多目标函数的优化方法等内容; 第三部分介绍免疫优化算法及其MATLAB实现、粒子群优化算法的MATLAB实现、遗传优化算法的MATLAB实现、小波变换的MATLAB实现、神经网络的MATLAB实现等内容; 第四部分主要介绍MATLAB在分形维数和经济金融很优化中的应用。在本书的很后,附录中还给出了MATLAB基本命
Python是一种面向对象、解释型的计算机程序设计语言,其简洁实用、高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手。随着计算机深入发展,Python逐渐成为适合青少年做创意设计的语言,也同样适合Geek(极客)、创客等针对智能硬件的设计与编程。极客中有一句名言:需要的就是创新和新奇,盲目地跟从和愚昧是不可原谅的。同样,青少年做创意设计需要灵感与创新,从简单的方案入手,更能发挥青少年的创新意识。 n 本书首先通过介绍Python的简单入门案例,让读者了解和熟悉Python的基础语法结构,以及Pandas等绘图风格。通过对MicroPython和PyBox、PyMini等软件、硬件平台的介绍,以及大量精心挑选的简单有趣、实用性强的实际案例,如GPIO控制、LED灯管、机器人舵机、智能小车等,增加青少年的动手能力,让广大青少年、初学者,通过简单学习快速
玛吉的生活突然发生了天翻地覆的变化。 失业、破产和巨大的压力迫使她藏匿在一间蜻蜓书店中。一次,玛吉无意间翻开了一本破旧的《查泰来夫人的情人》,意外地发现了数封爱意绵绵的情书。心中的声音告诉玛吉,她要让这对情人重聚,并努力挽救这间书店.......
19世纪是西方临床医学发生根本性转变的时期,医学被称之为“科学医学”以别于传统的经验医学。各种诊疗技术的发明与应用,使医生可以更“科学”地诊断疾病,病人则因而更加信赖“科学”的奇迹。诊疗技术的进展根本性地改变了医学,塑造了医生的科学家形象,确立了医院的中心地位,并重构了医患关系。近代西方医学传入中国时,凭借英吉利的“种痘奇法”、眼科与外科手术治疗等所表现出的显著疗效而赢得了国人的信赖。此后,随着各种诊疗技术的传入,西医的科学形象在国人心目中逐步树立起来。在某种程度上,一般民众对于现代医学的认知主要来自于西医的诊疗技术。在以往的西医传入著述中,较少关注诊疗技术是如何引入的,民众如何看待这些技术,技术又如何影响并改变人们的诊疗观、疾病观,本书试图对上述问题做些初步的探讨。本书选取
Python作为一种高-级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。本书基于Python 3.5版本进行讲解,通过13章的内容,深度揭示了Python编程的高-级技巧。本书从Python语言及其社区的现状开始介绍,对Python语法、命名规则、Python包的编写、部署代码、扩展程序开发、管理代码、文档编写、测试开发、代码优化、并发编程、设计模式等重要话题进行了全面系统化的讲解。本书适合想要进一步提高自身Python编程技能的读者阅读,也适合对Python编程感兴趣的读者参考学习。全书结合典型且实用的开发案例,可以帮助读者创建高性能的、可靠且可维护的Python应用。
智能优化算法在解决大空间、非线性、全局寻优、组合优化等复杂问题方面具有独特的优势,因而得到了外学者的广泛关注,并在信号处理、图像处理、生产调度、任务分配、模式识别、自动控制和机械设计等众多领域得到了成功应用。本书介绍了8种经典智能优化算法——遗传算法、差分进化算法、免疫算法、蚁群算法、粒子群算法、模拟退火算法、禁忌搜索算法和神经网络算法的来源、原理、算法流程和关键参数说明,并给出了具体的MATLAB仿真实例。对于要用这些算法工具来解决具体问题的理论研究和工程技术人员,通过本书可以节省大量查询资料和编写程序的时间,通过仿真实例可以更深入地理解、快速地掌握这些算法。
本书是张小娴经典成名作“面包树”系列的第二部。 程韵与林方文经历分分合合,又重新走在一起。林方文发掘了来自斐济的天才歌手葛米儿,葛米儿与爱人相携来到香港,爆红后两人黯然分手。程韵与林方文的感情始终缺乏安全感,林方文与葛米儿产生了感情,程韵也遇上了别人。正在此时,林方文在斐济潜水时失事,永远离开了程韵……
六十年代初的法国,“我”在巴黎邂逅了四处游荡的耶鲁大学辍学生菲利普??迪安,一个“活着的偶像”。“我”和迪安驾驶着一辆德拉奇古董跑车寻欢作乐,直到迪安遇见法国女孩安-玛丽,一个炽热燃烧的幻梦的对象,由此展开了一段充满感官魅惑的爱情故事。 “我”在窥视的片断与想象之间追随着迪安与安-玛丽的罗曼史,犹如读者的同谋般进入到令人目眩的欲念与情感深处。在短暂的时间及依附于它的一切之外,爱情究竟是什么?是否仅仅是艺术的构想,他人描述的不可能的虚幻之物,被创造出来只为以某种方式理解生命中的相聚和分离? 《巴黎评论》终身成就奖得主詹姆斯??索特的代表作,“《一场游戏一次消遣》为文学的主要工具——即想象力——确立了新的标准。一部关于法国恋情的悲剧小说,实际上却颇具雄心而曲折地探究了故事讲述本身的性质和