程序设计综合
-
软件开发实战软件开发技术联盟 编《PHP+MySQL开发实战》从初学者的角度讲述使用PHP语言结合MySQL数据库进行程序开发应该掌握的各项技术,内容突出“基础”、“全面”、“深入”的特点,同时强调“实战”效果。书中在介绍技术的同时提供实例,同时在各章的结尾安排有实战,通过实战来综合应用本章所讲解的知识,做到理论联系实际;每篇的最后一章有一个综合实例,通过一个模块综合讲解本篇所讲解的知识内容;在《软件开发实战:PHP+MySQL开发实战》的最后两章中提供了两个完整的项目实例,讲述从前期规划、设计流程到项目最终实施的整个实现过程。全书共分28章,主要内容包括初识PHP环境搭建、PHP语言基础、PHP流程控制语句、字符串操作与正则表达式、初探数组、日期和时间的管理、程序调试与异常处理、综合实例(一)——在线论坛、MySQL数据库、MySQL存储引擎与运算符、MySQL函数之选、MySQL基本操作、MySQL数据查询、综合实例(二)——留言本、MySQL存储过程和函数、MySQL事务、触发器、综合实例(三)——物流管理系统、ADODB类库、数据库编程技术、PDO数据库抽象层、综合实例(四)——BCTY365网上社区、Smarty模板技术、ThinkPHP框架、ZendFramework框架、综合实例(五)——电子商务网站、易查供求信息网和图书馆管理系统。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,读者可以轻松领会PHP+MySQL程序开发的精髓,快速提高开发技能。《软件开发实战:PHP+MySQL开发实战》特色及丰富的学习资源包如下:黄金学习搭配、专业学习视频、重难点精确打击、学习经验分享、学习测试诊断、有趣实践任务、专业资源库、学习排忧解难、获取源程序、提供习题答案、赠送开发案例。《软件开发实战:PHP+MySQL开发实战》适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。 -
Java开发实战软件开发技术联盟 编《Java开发实战》从初学者的角度讲解了使用Java语言进行应用程序开发应该掌握的各项技术,内容突出“基础”、“全面”和“深入”的特点,同时强调实战效果。《Java开发实战》在介绍技术的同时提供了一些实例,同时在各章的结尾还安排了综合实例来巩固各章所讲解的知识,做到理论联系实际。《Java开发实战》最后提供了两个完整的项目实例,讲述了从前期规划、设计流程到项目最终实现的过程。《Java开发实战》共分27章,包括Java概述、装备Java IDE开发工具、Java 语言基础、流程控制语句、数组、综合实例(一)、面向对象、字符串处理、类的继承与多态特性、其他类特性与异常处理、Swing程序设计基础、综合实例(二)、使用线程实现多任务、GUI事件处理、编程常用类、使用集合类保存对象、数据库编程、数据的输入/输出处理、网络程序设计、综合实例(三)、Swing高级组件、使用表格组件、使用树组件、Java绘图技术、综合实例(四)、进销存管理系统和企业通信管理系统等内容。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,读者可以轻松领会Java程序开发的精髓,快速提高开发技能。《Java开发实战》特色及丰富的学习资源包如下:黄金学习搭配、专业学习视频、重难点精确打击、学习经验分享、学习测试诊断、有趣实践任务、专业资源库、学习排忧解难、获取源程序、提供习题答案、赠送开发案例。《Java开发实战》适合有志于从事软件开发的初学者、高校计算机相关专业的学生和毕业生,可作为软件开发人员的参考手册,也可作为高校的教学参考书。 -
软件开发实战软件开发技术联盟 编《软件开发实战:ASP.NET开发实战》从初学者的角度讲述使用ASP.NET进行Web应用程序开发所需掌握的各项技术,内容突出“基础”、“全面”、“深入”的特点,同时就像书名所暗示的一样,强调“实战”效果。在介绍技术的同时,书中都会提供示例或稍大一些的实例,同时在各章的结尾安排有实战,通过5~8个实战来综合应用本章所讲解的知识,做到理论联系实际;每篇的最后一章有一个综合实验,通过一个模块综合讲解本篇的知识内容;在本书的最后两章中提供了两个完整的项目实例,讲述从前期规划、设计流程到项目最终实施的整个实现过程。《软件开发实战:ASP.NET开发实战》共分5篇25章,主要内容包括ASP.NET网站开发基础,C#语言基础,C#流程控制及数组,面向对象程序设计,综合实验(一)——网站会员注册与登录,ASP.NET常用服务器控件,ASP.NET内置对象,数据验证技术,母版页技术,网站主题,综合实验(二)——ASP.NET制作网站留言板,ADO.NET数据操作技术,数据控件的应用,网站导航技术,Web用户控件,程序调试与错误处理,综合实验(三)——网站流量统计模块,ASP.NETAJAX技术的使用,LINQ数据访问技术,Web服务的使用,网站安全与策略,ASP.NET网站优化、打包与发布,综合实验(四)——校友录数码相册模块,图书馆管理系统,仿百度知道之明日知道等。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,读者可以轻松领会ASP.NET程序开发的精髓,快速提高开发技能。《软件开发实战:ASP.NET开发实战》特色及丰富的学习资源包如下:黄金学习搭配、专业学习视频、重难点精确打击、学习经验分享、学习测试诊断、有趣实践任务、专业资源库、学习排忧解难、获取源程序、提供习题答案、赠送开发案例。《软件开发实战:ASP.NET开发实战》适合有志于软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。 -
黑客攻防技术宝典·iOS实战篇(美)Charlie Miller ,Dionysus Blazakis ,Dine Dai Zovi ,等著 傅尔也 译安全始终是计算机和互联网领域最重要的话题。进入移动互联网时代,移动平台和设备的安全问题更加突出。iOS系统凭借其在移动市场的占有率拥有着举足轻重的地位。虽然iOS系统向来以安全著称,但由其自身漏洞而引发的威胁同样一直存在。 《黑客攻防技术宝典:iOS实战篇》由美国国家安全局全球网络漏洞攻击分析师、连续4年Pwn2Own黑客竞赛大奖得主Charlie Miller领衔,6位业内顶级专家合力打造,全面深入介绍了iOS的工作原理、安全架构、安全风险,揭秘了iOS越狱工作原理,探讨了加密、代码签名、内存保护、沙盒机制、iPhone模糊测试、漏洞攻击程序、ROP有效载荷、基带攻击等内容,为深入理解和保护iOS设备提供了足够的知识与工具,是学习iOS设备工作原理、理解越狱和破解、开展iOS漏洞研究的重量级专著。本书作为国内第一本全面介绍iOS漏洞及攻防的专著,作者阵容空前豪华,内容权威性毋庸置疑。Charlie Miller曾在美国国家安全局担任全球网络漏洞攻击分析师5年,并连续4届摘得Pwn2Own黑客竞赛桂冠。Dionysus Blazakis擅长漏洞攻击缓解技术,2010年赢得了Pwnie Award最具创新研究奖。Dino Dai Zovi是Trail of Bits联合创始人和首席技术官,有十余年信息安全领域从业经验,出版过两部信息安全专著。Vincenzo Iozzo现任BlackHat和Shakacon安全会议评审委员会委员,因2010年和2011年连续两届获得Pwn2Own比赛大奖在信息安全领域名声大振。Stefan Esser是业界知名的PHP安全问题专家,是从原厂XBOX的硬盘上直接引导Linux成功的第一人。Ralf-Philipp Weinmann作为德国达姆施塔特工业大学密码学博士、卢森堡大学博士后研究员,对密码学、移动设备安全等都有深入研究。本书适合想了解iOS设备工作原理的人,适合对越狱和破解感兴趣的人,适合关注iOS应用及数据安全的开发人员,适合公司技术管理人员(他们需要了解如何保障iOS设备安全),还适合从事iOS漏洞研究的安全研究人员。 -
软件开发实战软件开发技术联盟 编《软件开发实战:Visual C++开发实战》从初学者的角度讲述使用Visual C++ 6.0进行程序开发应该掌握的各项技术,内容突出“基础”、“全面”、“深入”的特点,同时强调“实战”效果。在介绍技术的同时,书中都会提供示例或稍大一些的实例,同时在各章的结尾安排有实战,通过5~8个实战来综合应用本章所讲解的知识,做到理论联系实际;每篇的最后一章有一个综合实例,通过一个模块综合讲解本篇所讲解的知识内容;在本书的最后两章中提供了两个完整的项目实例,讲述从前期规划、设计流程到项目最终实施的整个实现过程。《软件开发实战:Visual C++开发实战》共分23章,包括Visual C++ 6.0开发环境,程序设计基础,流程控制,函数,类和对象,综合实例(一)——实现登录对话框,对话框程序设计,MFC通用控件,MFC高级控件,菜单、工具栏和状态栏设计,综合实例(二)——QQ登录式的用户选择列表,文本、图形图像处理技术,打印技术,文件操作,程序调试,综合实例(三)——垃圾文件清理工具,ADO数据库编程,多线程应用程序设计,动态链接库,网络编程,综合实例(四)——局域网监控系统,学生管理系统,人事考勤管理系统。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,读者可以轻松领会VC程序开发的精髓,快速提高开发技能。《软件开发实战:Visual C++开发实战》特色及丰富的学习资源包如下:黄金学习搭配、专业学习视频、重难点精确打击、学习经验分享、学习测试诊断、有趣实践任务、专业资源库、学习排忧解难、获取源程序、提供习题答案、赠送开发案例。《软件开发实战:Visual C++开发实战》适合有志于从事软件开发的初学者、高校计算机相关专业的学生,也可作为软件开发人员的参考手册,或者高校老师的教学参考书。 -
软件开发实战软件开发技术联盟 编《软件开发实战:Java Web开发实战》从初学者的角度出发,通过通俗易懂的语言、丰富实用的实例,详细介绍了使用Java语言和开源框架进行Web程序开发应该掌握的各项技术,内容突出“基础”、“全面”、“深入”的特点,同时就像书名所暗示的一样,强调“实战”效果。在介绍技术的同时,书中都会提供示例或稍大一些的实例,同时在结尾安排有实战,通过5~8个实战来综合应用本章所讲解的知识,做到理论联系实际;每篇的最后一章有一个综合实验,通过一个模块综合讲解本篇的知识内容;在本书的最后两章中提供了两个完整的项目实例,讲述从前期规划、设计流程到项目最终实施的整个实现过程。全书共分5篇25章,包括走进JSP、掌握JSP语法、JSP内置对象、Servlet技术、综合实验(一)——JSP使用Model2实现登录模块、EL表达式语言、JSTL核心标签库、综合实验(二)——结合JSTL与EL技术开发通讯录模块、JSP操作XML、JavaScript脚本语言、综合实验(三)——Ajax实现用户注册模块、Struts 2框架、Hibernate框架、Hibernate高级应用、综合实验(四)——JSP+Hibernate实现留言模块、Spring框架、Spring MVC框架、综合实验(五)——Spring+Hibernate实现用户管理模块、数据分页、文件上传与下载、PDF与Excel组件、动态图表、综合实验(六)——在线投票统计模块、基于SSH2的电子商城网站、基于SSH2的明日论坛等。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,读者可以轻松领会Java Web程序开发的精髓,快速提高开发技能。《软件开发实战:Java Web开发实战》特色及丰富的学习资源包如下:黄金学习搭配、专业学习视频、重难点精确打击、学习经验分享、学习测试诊断、有趣实践任务、专业资源库、学习排忧解难、获取源程序、提供习题答案、赠送开发案例。《软件开发实战:Java Web开发实战》适合有志于从事软件开发的初学者、高校计算机相关专业的学生和毕业生,可作为软件开发人员的参考手册,也可作为高校教师的教学参考书。 -
软件开发实战软件开发技术联盟 编《C语言开发实战》从初学者的角度讲述了使用VisualC++6.0(以及部分TurboC)进行程序开发应该掌握的各项技术,内容突出“基础”、“全面”、“深入”的特点,同时强调“实战”效果(只掌握和理解技术,而没有实际应用,等于没有掌握技术)。《软件开发实战:C语言开发实战》共分为5篇22章。前3篇中,在介绍技术的同时,每一章均提供了相应的实例,同时在各章的结尾安排有实战,通过几个小型项目来综合应用本章所讲解的知识,做到理论联系实际。在第4篇中,各章都安排了范例,使读者巩固所学的知识。最后,在第5篇中提供了两个完整的项目实例,讲述从前期规划、设计流程图,到项目最终实施的整个实现过程。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,读者可以轻松领会C语言程序开发的精髓,快速提高开发技能。《软件开发实战:C语言开发实战》特色及丰富的学习资源包如下:黄金学习搭配、专业学习视频、重难点精确打击、学习经验分享、学习测试诊断、有趣实践任务、专业资源库、学习排忧解难、获取源程序、提供习题答案、赠送开发案例。《软件开发实战:C语言开发实战》适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册或高校的教学参考书。 -
Android应用开发教程罗文 等编《Android应用开发教程/全国高等职业教育规划教材》全面、细致地讲解了Android应用开发的各种技术。全书以Eclipse Juno开发环境为基础,面向Android 4.0全面讲解了开发环境的搭建,Android资源的使用,Android界面设计技术(Android组件),Activity的使用,信使、广播与Handler消息处理,Service的使用,Android数据存储处理,多媒体组件的使用,图形特效与动画技术,网络编程等方面的知识。《Android应用开发教程/全国高等职业教育规划教材》在讲解基础知识的同时,每个技术模块都精心设计了一个实践项目,在项目解决过程的处理中,力争使学习者对基本开发技术的使用有更深入的认识,达到灵活使用的目的。同时每章配备了练习题供学习者练习使用。《Android应用开发教程/全国高等职业教育规划教材》内容翔实,实例丰富,非常适合零基础学习人员、有志于从事移动软件开发的初学者、高职高专相关专业学生学习,也适合作为相关培训机构的师生和软件开发人员的参考资料。 -
Bootstrap用户手册·设计响应式网站(美)Jake Spurlock 著,李松峰 译Bootstrap是Mark Otto和Jacob Thornton在Twitter公司共同开发的一个网站开发框架,2011年8月发布至今已经成为Github上最受关注的开源项目。从最初CSS驱动的项目到目前内置很多JavaScript插件和图标,并且涵盖表单和按钮元素、支持响应式Web设计,Bootstrap为Web开发提供了前瞻性的设计和开发基础,能够大幅提升开发效率,已被很多流行网站采用。《图灵程序设计丛书:Bootstrap用户手册·设计响应式网站》全面介绍了Bootstrap为前端开发提供的所有工具,包括网格布局系统、预定义CSS样式、内置界面组件和交互式JavaScript插件。《图灵程序设计丛书:Bootstrap用户手册·设计响应式网站》内容系统、结构完整、讲解简明、方便实用,是前端开发人员使用Bootstrap的最佳参考书,适合所有前端开发人员和希望了解Bootstrap的读者阅读参考。 -
零点起飞学编程陈冠军 等著《零点起飞学编程:零点起飞学Linux C编程》结合大量实例,由浅入深、循序渐进地介绍了Linux平台C程序开发技术。《零点起飞学编程:零点起飞学Linux C编程》涉及面广,从基本操作到高级技术,再到实际应用,几乎涉及Linux C开发的所有重要知识点。《零点起飞学编程:零点起飞学Linux C编程》讲解详细,示例丰富,每个知识点都配有具体的示例讲解,读者可以轻松上手。本书特意提供了典型习题及教学PPT以方便教学。另外,配书光盘中提供了大量的配套教学视频及源代码,便于读者更加高效的学习。全书共分3篇。第1篇介绍C语言的基础知识和一些Linux编程的相关工具,内容包括C语言基础、指针、函数、文本编辑器、GCC编译器,以及调试工具使用技术;第2篇介绍Linux C应用技术,内容包括文件系统编程、标准输入输出、进程编程、网络编程,以及GUI编程等相关应用技术;第3篇介绍了面向实际应用的客户端/服务器端程序案例,以让读者学以致用。《零点起飞学编程:零点起飞学Linux C编程》适合所有想从事Linux C开发的人员阅读,也可作为大中专院校及职业院校相关课程的教材。另外,本书也可供Linux平台的程序员和编程爱好者作为实际工作中的参考书籍。
