其他编程语言/工具
-
机器学习实战(美)Peter Harrington 译者:李 锐 李 鹏 曲亚东 王 斌机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。《机器学习实战》第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。《机器学习实战》通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。 -
Webbots、Spiders和Screen Scrapers(美)Michael Schrenk 著《Webbots、Spiders和Screen Scrapers:技术解析与应用实践》是Webbots(网络机器人)、Spiders(蜘蛛)、Screen Scrapers(抓屏器)领域的权威著作,在国际安全领域被广泛认可,是资深网络安全专家15年工作经验的结晶。不仅全面而详细地解析了Webbots、Spiders和Screen Scrapers的技术原理和高级技巧,而且以案例的方式讲解了9种常用网络机器人的设计和开发方法,可操作性极强。除了有丰富的理论和实践内容外,《Webbots、Spiders和Screen Scrapers:技术解析与应用实践》还介绍了商业用途的思路,不厌其烦地告诫开发者如何开发出遵纪守法且不干扰网络的具有建设性的网络机器人。《Webbots、Spiders和Screen Scrapers:技术解析与应用实践》31章,分为4个部分:第一部分(1~7章),系统全面地介绍了与Webbots、Spiders、Screen Scrapers相关的各种概念和技术原理,是了解和使用它们必须掌握的基础知识;第二部分(8~16章),以案例的形式仔细地讲解了价格监控、图片抓取、搜索排名检测、信息聚合、FTP信息、阅读与发送电子邮件等9类常见机器人的设计与开发方法,非常具备实战指导意义;第三部分(17~25章),总结和归纳了大量的高级技巧,包括蜘蛛程序的设计方法、采购机器人和秒杀器、相关的密码学、认证方法、高级cookie管理、如何计划运行网络机器人和蜘蛛、使用浏览器宏抓取怪异的网站、修改iMacros,等等;第四部分(26~31章)是拓展知识,包含如何设计隐蔽的网络机器人和蜘蛛、编写容错的网络机器人、设计网络机器人青睐的网站、消灭蜘蛛、相关的法律知识等。 -
iOS 程序设计(美)(诺伊堡Neuburg)(M.)著 陈建设,刘洋 等 译《O’Reilly精品图书系列:iOS 程序设计(第2版)》全面细致地讲解Cocoa Touch的基础知识,深入解读并剖析在开发iPhone及iPad应用时可能遇到的各种问题,并揭示如何高效地使用Objective-C和Xcode顺利完成iPhone及iPad应用开发之旅。对于首次接触iOS的新手以及期望提升编程技能的iOS开发人员,《O’Reilly精品图书系列:iOS 程序设计(第2版)》都是不二选择。《O’Reilly精品图书系列:iOS 程序设计(第2版)》不仅讲解涵盖iOS的基础功能,还涵盖iOS的新增功能,包括ARC内存管理、串联图、父视图控制器、页视图控制器、外观代理、CoreImage以及发射层等。 -
Arduino电子设计实战指南程晨 著Arduino是一个任何人都可以快速上手使用的电子控制平台,可能在硬件工程师的眼中它仅仅是一个简单的8位机最小系统,但对于更多的没有硬件背景的人来说(特别是软件工程师),Arduino为他们打开了一扇通向硬件领域的窗口,这扇窗连接的是一个叫做开源硬件的世界。Arduino注重实际动手操作应用,只要掌握了一些基本的电子学知识,就能制作出很有意思的硬件交互作品。正是基于这个原因,本书以基础的电子学知识为纽带将各个章节联系起来,通过简单的应用介绍了Arduino中数字量和模拟量的处理方式。用Arduino完成的形形色色的电子作品都是基于这些基础知识实现的,本书的作用只是引领你走入Arduino的精彩世界,希望大家在读完本书后充分发挥各自的想象力,去制作更有意思的电子作品。 -
Intel Parallel Studio环境下的并行程序设计(美)布莱尔查普尔 (Stephen Blair-Chappell)斯托克斯 (Andrew Stokes)著 罗秋明,孔畅,刘成健 等 译《Intel Parallel Studio环境下的并行程序设计》旨在帮助读者使用Intel Parallel Studio XE平台来编写可以利用多核CPU最新特性的程序。通过本书的学习,读者能够编写出快速、安全和并行的代码。全书分为3篇共16章,每章都给出了大量容易上手的练习,用于帮助你应用所讲解的内容,最后给出一个大型项目的案例分析,展示了如何使用Parallel Studio XE来实现并行化。《Intel Parallel Studio环境下的并行程序设计》对C、C++开发人员,以及从事代码并行化的学生或研究人员很有参考价值。 -
程序设计基础(美)文尼特 (Stewart Venit)(美)德雷克 (Elizabeth Drake)著 远红亮 等 译《世界著名计算机教材精选:程序设计基础(第5版)》是一本独立于编程语言的、介绍编程概念的入门书籍,它主要介绍以下内容:(1)一般性的编程知识,例如数据类型、控制结构、数组、文件、函数和子程序;(2)结构化编程原理,例如自顶向下的模块化设计、书写规范的程序文档和面向对象编程设计;(3)基本工具和算法,例如数据验证、防御性编程、求和和求平均值、搜索算法和排序算法;(4)流程图以及基于流程图的编程环境RAPTOR;(5)整型和浮点型数值数据的表示。《世界著名计算机教材精选:程序设计基础(第5版)》由浅入深的讲解程序设计的基本概念和知识,贯穿全书的大量示例和练习题帮助读者提高实际编程经验和动手能力。读者不需要具有任何计算机知识或编程经验,也不需要提前掌握特别的数学知识、财经知识或其他学科知识。《世界著名计算机教材精选:程序设计基础(第5版)》非常适合作为程序设计课程的教材。 -
R语言经典实例Paul Teetor 著,李洪成,朱文佳,沈毅诚 译《R语言经典实例》涵盖200多个R语言实用方法 ,可以帮助读者快速而有效地使用R进行数据分析。R语言给我们提供了统计分析酣一切工具,但是R本身 的结构可能有些难于掌握。本书提供的这些面向任务、简明的R语言方法包含了从基本的分析任务到输入 和输出、常用统计分析、绘图、线性回归等内容,它们可以让你马上应用R高效地工作。 每一个R语言方法都专注于一个特定的问题,随后的讨论则对问题的解决方案给出解释,并阐释该方 法的工作机理。对于R的初级用户,《R语言经典实例》将帮助你步入R的殿堂;对于R的资深用户,本书将 加深你对R的理解并拓展你的视野。通过本书,你可以使你的分析工作顺利完成并学习更多R语言知识。本书由蒂特著。 -
STM32嵌入式系统开发实战指南李志明,檀永 等著《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》以一款轻量级嵌入式实时操作系统为样本,阐述了嵌入式实时操作系统任务管理、时间管理、资源共享、内存管理等机制,介绍了内核及TCP/IP的移植和具体使用方法。为了避免枯燥的理论阐述,《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》辅以适量的例程帮助大家学习。此外,《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》还简要阐述了硬件平台设计、项目开展的一般步骤和注意事项。《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》适合已熟悉STM32的操作、掌握基于STM32官方驱动库的前后台模式应用软件开发的读者或初级嵌入式软件开发工程师阅读。 -
Redis入门指南李子骅 著《Redis入门指南》是一本Redis的入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史与特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用Redis实现队列、事务、复制、管道、持久化、优化Redis存储空间等内容,并采用任务驱动的方式介绍了PHP、Ruby、Python和Node。js这4种语言的Redis客户端库的使用方法。《Redis入门指南》的目标读者不仅包括Redis的新手,还包括那些已经掌握Redis使用方法的人。对于新手而言,《Redis入门指南》的内容由浅入深且紧贴实践,旨在让读者真正能够即学即用;对于已经了解Redis的读者,通过《Redis入门指南》的大量实例以及细节介绍,也能发现很多新的技巧。 -
PLC快速入门与实践黄安春,潘洪坤,张景松 编《PLC快速入门与实践》主要介绍了三菱FX2N系列PLC、西门子S7-200系列PLC、欧姆龙CQM1H系列PLC的特点与应用。全书共分四篇十一章,主要内容包括PLC的基本结构及工作原理,三菱FX2N系列PLC、西门子S7-200系列PLC、欧姆龙CQM1H系列PLC的基本指令及它们在电气控制系统中的应用等。《PLC快速入门与实践》具有较强的实践性,突出学生实际应用能力的培养,所选的实例具有代表性,充分体现高等职业院校工学结合的教学特色。
