其他编程语言/工具
-
我也能做CTO之程序员职业规划高阳 著你是否每天例行的上下班很累,感觉自己就像一个木头人被推着走这走那?你是否觉得很烦躁,今天牢骚老板怎么还不涨工资,明天担心经济危机下自己被炒了,怎么办?你是否想做幸福富人,快乐和钱一样多,你是否想做一位一切尽在掌握之中的CTO,就请好好用用这本书。本书以4位主人公对话的形式把程序员从大学毕业开始,一直到CTO这一级别的过程当中遇到的问题和规划方法,用非常有趣但是实际发生的情景案例为大家展示了程序员应该怎样规划自己的职业,使自己的生活和人生更美好。 -
Python学习手册(美)鲁特兹 著,侯靖 等译Python可移植、功能强大、易于使用,是编写独立应用程序和脚本应用程序的理想选择。无论你是刚接触编程或者刚接触Python,通过学习《Python学习手册(第3版)》,你可以迅速高效地精通核心Python语言基础。读完《Python学习手册(第3版)》,你会对这门语言有足够的了解,从而可以在你所从事的任何应用领域中使用它。《Python学习手册(第3版)》是作者根据过去10年用于教学而广为人知的培训课程的材料编写而成的。除了有许多详实说明和每章小结之外,每章还包括一个头脑风暴:这是《Python学习手册(第3版)》独特的一部分,配合以实用的练习题和复习题,让读者练习新学的技巧并测试自己的理解程度。《Python学习手册(第3版)》包括:类型和操作——深入讨论Python主要的内置对象类型:数字、列表和字典等。语句和语法——在Python中输入代码来建立并处理对象,以及Python一般的语法模型。函数——Python基本的面向过程工具,用于组织代码和重用。模块——封装语句、函数以及其他工具,从而可以组织成较大的组件。类和OOP——Python可选的面向对象编程工具,可用于组织程序代码从而实现定制和重用。异常和工具——异常处理模型和语句,并介绍编写更大程序的开发工具。讨论Python 3.0。《Python学习手册(第3版)》让你对Python语言有深入而完整的了解,从而帮助你理解今后遇到的任何Python应用程序实例。如果你准备探索Google和YouTube为什么选中了Python,《Python学习手册(第3版)》就是你入门的最佳指南。 -
构建高性能Web站点郭欣 著《构建高性能Web站点》围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。在这些内容中充分抓住本质并结合实践,通过通俗易懂的文字和生动有趣的配图,让读者充分并深入理解高性能架构的真相。同时,《构建高性能Web站点》充分应用跨学科知识和科学分析方法,通过宽泛的视野和独特的角度,将《构建高性能Web站点》的内容展现得更加透彻和富有趣味。 -
算法设计与分析张德富 编著《算法设计与分析》主要取材于算法设计与分析领域的经典内容,并介绍了算法设计的发展趋势。内容主要包括非常经典的算法设计技术,例如递归与分治、动态规划、贪心、回溯、分支限界、图算法,也包括了一些高级的算法设计主题,例如网络流和匹配、启发式搜索、线性规划、数论以及计算几何。在算法分析方面,介绍了概率分析以及最新的分摊分析和实验分析方法。在算法的理论方面,介绍了问题的下界、算法的正确性证明以及NP完全理论等方面的内容。《算法设计与分析》包括大量的问题实例,并给出了相应的设计与分析方法,书后精选了一些习题,供读者练习,以巩固所学的算法。工业应用领域的许多实际问题和疑难问题都需要有效的求解算法,《算法设计与分析》提供了设计有效算法的基础以及大量的可供选择的解决途径。《算法设计与分析》内容基本上涵盖了目前程序设计竞赛所要掌握的算法,并在书后精选了部分ACM国际大学生程序设计竞赛的题目,供大家练习。《算法设计与分析》可作为计算机科学系、数学系、软件学院等专业本科及研究生课程的教材,特别适合于有志于参加程序设计竞赛的学生学习和训练。 -
用户体验度量(美)特里斯,(美)阿伯特 著,周荣刚 等译如何量化用户体验对有效提高产品的可用性而言至关重要。本书详尽地介绍了如何有效可靠地使用(收集、分析和呈现)几种重要的用户体验度量数据:操作绩效(正确率等)、可用性问题(频率和严重程度)、各种类型的满意度数据及生理/行为数据(如眼动跟踪)。同时对“综合性量化度量数据”和“投资回报率(ROI)”等问题进行了专门介绍。本书内容详实,案例丰富,是一本值得该领域从业人员研读的指导性书籍,同时也可以作为相关课程的参考教材。 -
MATLAB GUI设计学习手记罗华飞 编著《MATLAB GUI设计学习手记》由浅入深、循序渐进地介绍了MATLAB GUl设计的基础知识,旨在使读者在较短时间内掌握GUl设计的精要所在。《MATLAB GUI设计学习手记》首先介绍了GUl设计的预备知识,然后详细介绍了GUl对象的属性以及两种建立GUI的方法:采用函数建立和采用GUIDE建立。在介绍了GUl设计基础知识的基础上,深入讲解了ActiveX控件、定时器、串口及mcc编译的相关知识。书中穿插了大量的图表,直观、简要地列出了相关知识点。对于一些重要、难懂的知识点,配以大量的典型例题,方便读者边学边练,加强理解。最后,书中给出了3个典型的综合实例,供读者研究学习。《MATLAB GUI设计学习手记》适合需要短时间内迅速掌握MATLAB GUl设计的初学者使用,也可作为相关专业师生、相关工程开发人员的参考手册。 -
精通MATLAB科学计算王正林 等编著《精通MATLAB科学计算(第2版)》结合高校数学课程教学和工程科学计算应用的需要,从实用角度出发,通过大量的算法实现和典型应用实例,详尽、系统地讲述了MATLAB在插值、函数逼近与曲线拟合、数值积分、数值微分、线性方程组求解、非线性方程求解、矩阵特征值计算、常微分方程求解、概率统计计算、偏微分方程求解和最优化计算等领域中的应用。《精通MATLAB科学计算(第2版)》既可以作为MATLAB教学用书,又可以作为高等数学、线性代数、计算方法、复变函数、概率统计、数学规划、偏微分方程解法,以及动态仿真等课程的教学辅导书,还可以作为物理、化学、计算机、机械、控制、经济、金融等领域的科研人员和工程计算人员学习和使用MATLAB的参考书。 -
跟我学PLC编程周云水 编著《跟我学PLC编程》以常用的三菱FX系列PLC为例,简要介绍了PLC的基本结构、工作原理、分类与应用、安装与维修,详细介绍了FXGP/WIN—C和GX Developer两种编程软件的安装和使用,对PLC的基本指令与应用指令逐条进行精讲,并附有针对性的程序实例。以实用的控制程序为例,介绍了编写程序的经验设计法、步进梯形图指令编程法和顺序功能图(SFC)编写法,最后给出多个典型的工程实例,一步一步讲解程序编写技巧与方法。全书通俗易懂,只要一步一步跟着《跟我学PLC编程》学,读者就能快速掌握PLC的编程技术。《跟我学PLC编程》可作为工业自动控制领域技术人员的自学读物,也可供大中专院校自动化、机电一体化及相关专业的师生参考,同时还可作为职业培训学校的PLC技术培训教材。 -
网络编程与开发技术殷肖川,姬伟峰,陈靖,陈晨 编著《网络编程与开发技术(第2版)》详细讨论了在windows环境下的各种网络编程接口和网络通信程序设计技术,深入分析了各种设计方法的原理以及异常处理方法,主要内容包括:基于NetBI—OS的网络编程、基于TCP/IP协议的网络编程、底层网络编程技术、高级网络编程技术、多线程结构的网络编程技术、进程通信与分布计算、网络数据包捕获与分析等,附录部分给出了常用网络API函数和错误代码。《网络编程与开发技术(第2版)》遵循理论与实践相结合的原则,在系统介绍理论的前题下,深入讨论了各种实际应用问题和解决问题的方法,并给出了大量的实例。各章附有大量习题,便于学生课后练习。本教材可作为高校计算机专业及相关专业研究生、本科生网络通信软件设计的教科书,也可作为从事计算机网络和数据通信工作的工程技术人员参考。 -
苹果开发之Cocoa编程赫乐嘎斯(Hillegass,A.) 著,钱友才,陈勇,王健 译《苹果开发之Cocoa编程》涵盖了最新的Mac编程技术,包括Xcode 3、Objective-C 2.0、Core Data、垃圾收集器,以及CoreAnimation。系统介绍了Objective-C语言、Cocoa主要的设计模式、必要的开发工具Xcode、Interface Builder和 Instruments。全书以具体的实例贯穿,引导读者通过实践学习Cocoa框架的基本思想。阅读这本书不要求任何的Mac编程经验,只需要基本的C语言,以及面向对象的知识。
