其他编程语言/工具
-
计算机算法设计、分析与实现王晓云 等著算法设计、分析与实现是计算机软件开发人员应掌握的基本要素,在大型程序开发中越来越受到重视。《计算机算法设计、分析与实现》将典型的经典问题和算法设计技术巧妙地进行结合,系统地论述算法设计技术及其在经典问题中的应用。全书共14章,第1章介绍算法的基本概念和算法分析相关的数学问题,第2~13章分别介绍递归的应用、迭代算法、常见排序算法、动态规划法、回溯法、贪心算法、分治算法、概率算法、近似算法、分支限界法、遗传算法、蚁群算法等算法设计技术,第14章介绍查找。书中所有算法均在VC6.0环境下调试通过,并截图显示其运行过程。《计算机算法设计、分析与实现》内容丰富,深入浅出,图例丰富,可作为计算机专业本科高年级学生和研究生学习算法的教材,也可供工程技术人员、软件设计师和自学者参考。 -
群智能优化算法及其应用雷秀娟 著《群智能优化算法及其应用》以群智能优化算法中的粒子群优化(Particle Swarm Optimization,PSO)算法为主线,着重阐述了PSO算法的基本原理、改进策略,从解空间设计、粒子编码以及求解流程等方面进行了详细设计与阐述,对蚁群优化(Ant Colony Optimization,ACO)算法、人工鱼群(Artificial Fish School,AFS)算法以及新颖的人工蜂群(Artificial Bee Colony,ABC)算法和细菌觅食优化(Bacteria Foraging Optimization,BFO)算法等群智能优化算法也做了简要介绍,结合群智能优化机理,对PPI网络的功能模块聚类分析问题进行模型构建和算法设计,是本书的特色所在。《群智能优化算法及其应用》可作为人工智能、计算机科学、管理科学、系统工程、自动化、生物信息学等专业高年级本科生、研究生和教师的参考书,也可供理工科其他专业的师生参考,还可供从事优化领域的科技人员阅读和参考。 -
S7200 PLC编程及应用朱文杰 著《S7200 PLC编程及应用》以西门子S7-200PLC为对象,介绍了PLC的原理、编程及应用。主要内容包括PLC的基本结构、工作原理与网络框架,S7-200PLC硬件各单元的特性,STEP 7-Micro/WIN编程软件的使用,S7-200PLC的系统配置与编程软元件,S7-200PLC的基本指令、功能及特殊功能指令详解,构建了进行PLC控制系统设计的基础,并通过作者长期积累的水轮发电机组生产控制的经验,给出了PLC在实际控制系统中的设计案例。《S7200 PLC编程及应用》遵循初学者的学习规律,循序渐进、由浅人深、重点突出,结构合理严谨,概念清晰准确,便于消化吸收,从而应用于工程实践。《S7200 PLC编程及应用》可作为PLC初学者的入门教材,大专院校工业自动化、机电一体化、电气工程及其自动化、应用电子等专业的教材,也可作为相关工程技术人员、电气工程师的参考用书。 -
WinSock网络编程经络张会勇 著《WinSock网络编程经络》用WinSock作为开发工具,以典型应用和标准协议为示例,向您介绍如何进行各种网络应用程序的设计,不仅实现了客户端程序,也实现了服务器程序。用尽量简洁的代码揭示这些应用程序的本质,对WinSock的不同特性做了详细的分析。 选择的主要协议有:Echo、Ping、Traceroute、Daytime、Bootp、MSG、SNTP、Finger、HTTP、FTP等,这些协议曾伴随过一代程序员努力探索的时光,今天又像老朋友一样一个个地从远方向你走来。它们有的已经隐藏了踪迹,成了一段尘封的历史;有的引入新的机制,通过版本更新,仍被广泛使用。无论如何,了解它们的设计原理、工作流程、通信机制能让你对WinSock网络程序设计有更深入的解读。学习、研究Internet中成熟的网络协议,是你技术上不断进步的基石,向上攀登的阶梯。 -
编码整洁之道(美)Robert C.Martin 著忍受各种不确定性及不间断的压力并能够获取成功的程序员有一个共通特征:他们都深度关注软件创建实践。他们都把软件看做一种工艺品。他们都是专家。在“鲍勃大叔”看来“专业”的程序员不仅应该具备专业的技能,更应该具备专业的态度,这也是本书阐述的核心。专业的态度包括如何用带着荣誉感、自尊、自豪来面对进行软件开发,如何做好并做得整洁,如何诚实地进行沟通和估算,如何透明并坦诚地面对困难做抉择,如何理解与专业知识相伴的责任。 -
Web程序设计案例教程郭文夷 等编著《高等院校计算机课程案例教程系列:Web程序设计案例教程》介绍基于Microsoft ASP.NET平台,使用C#语言开发Web应用程序的基础知识和相关技术。《高等院校计算机课程案例教程系列:Web程序设计案例教程》具有语言简明、重点突出、实践性强等特点。全书共12章,分为基础部分、核心内容和扩展内容,可以满足多种教学需求。主要内容包括网站开发与ASP.NET、HTML与JavaScript、C#语言、ASP.NET网站、ASP.NET Web服务器控件、ADO.NET Web数据库编程、数据源和数据绑定控件、开发Web应用系统、在Web程序中应用XML、Web Services、在Web程序中应用MS Office、AJAX技术。《高等院校计算机课程案例教程系列:Web程序设计案例教程》可作为高等院校计算机专业相关课程的教材,特别适合于应用型本科专业和高职高专的教学。此外,《高等院校计算机课程案例教程系列:Web程序设计案例教程》也可供相关技术人员作为参考。 -
精通正则表达式Jeffrey E.F.Friedl(杰佛瑞E.F.佛瑞德)《精通正则表达式(第3版)》随着互联网的迅速发展,几乎所有工具软件和程序语言都支持的正则表达式也变得越来越强大和易于使用。《精通正则表达式(第3版)》是讲解正则表达式的经典之作。本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在perl、java、.net、php中的用法。 -
写给大家看的设计书(美)Robin Williams John Tollett 著,杨庆康 著《写给大家看的设计书:实例与创意(修订版)》是两位世界级设计师的经典合著。他们用简练有趣的语言让复杂的设计问题变得通透易懂。从标志到名片,再从广告牌到宣传册,这里汇集了你经常遇到的设计项目,以及6位明星大师的精彩设计实例。阅读本书,不仅能够使你在设计中有章可循,还会激发你的设计创意。《写给大家看的设计书:实例与创意(修订版)》实例丰富,简明易读,适合设计专业学生以及设计相关行业的读者阅读。 -
HTML5秘籍(美) Matthew MacDonald 著,李松峰,朱巍 译在《HTML5秘籍》找到HTML5的一切! HTML5不仅仅是一种标记语言,它还是新一代Web标准,共包含12个独立的模块。到现在为止,HTML5只缺一本全面的手册。《HTML5秘籍》就是这样一本内容全面、通俗易懂的HTML5学习指南。通过本书,你将学会构建Web应用,包括视频工具、动态绘图、地理定位、离线Web应用、拖放和其他众多功能。HTML5代表着Web的未来,而本书将带你阔步走向未来。 《HTML5秘籍》主要内容如下: 组织Web页面结构的新方式。如何借助HTML5使Web设计工具和搜索引擎更加智能。 不依赖插件添加音频和视频。构建适用于所有浏览器的播放页面。 Canvas绘图。创建形状、图片、文本和动画,并使其具备交互性。 挖掘样式的新功能。使用CSS3和HTML5为网页增加引人注目的效果,并将其用于移动设备。 利用丰富的桌面功能构建网页。让用户在离线状态下在浏览器中使用你的应用,并处理用户选择的文件。 创建位置感知应用。直接在浏览器中编写地理位置应用。 -
jQuery Mobile权威指南陶国荣《jQuery Mobile权威指南》由资深专家根据jQuery Mobile最新版本撰写,是一本全面而系统的jQuery Mobile教程,对jQuery Mobile的所有功能、特性、开发方法和技巧进行了全面而透彻的讲解,是系统学习jQuery Mobile的权威参考书。在写作方式上,《jQuery Mobile权威指南》以一种开创性的方式使理论与实践达到了极好的平衡,不仅对理论知识进行了清晰而透彻的阐述,而且根据读者理解这些知识的需要精心设计和构思了92个完整的实战案例,每个案例分为功能说明、实现代码、页面效果和源码分析4个部分,旨在帮助读者通过实践的方式达到迅速掌握jQuery Mobile的目的。全书共10章,从基础理论到最佳实践,内容几乎涵盖了jQuery Mobile的各个方面。第1章介绍了jQuery Mobile的功能特点、获取方法,以及与其他移动开发框架的对比;第2~5章分别讲解了jQuery Mobile的页面与对话框、工具栏与格式化内容、页面常用组件、主题等基础知识;第6章和第7章分别详细介绍了jQuery Mobile的插件和API;第8章探讨了jQuery Mobile的开发技巧与最佳实践;第9章和第10章以迭代的方式详细地讲解了两个具有代表性的综合案例的实现过程,不仅能帮助读者将前面所学的理论知识融会贯通,而且还能从中迅速获得实战经验。
