本书以从零开发一个博客系统为例,介绍Django在日常工作中的应用。本书共分为四部分。靠前部分介绍编码之前的准备工作,包括需求分析、Web开发基础以及选型时Demo的练习。第二部分开始正式实现需求,介绍了环境配置、编码规范以及合理的项目结构划分。通过对Django各部分(Model、Form、admin、View)的介绍和使用,完成了一个基础的博客系统。第三部分在前面的基础上介绍Django第三方插件的使用,通过引入这些插件进一步增强我们的系统。很后一部分也是正式工作中必不可少的部分,包含调试代码、优化系统、压力测试以及自动化等内容。本书适合Python Web开发人员阅读。
编程的核心是算法,学习算法不仅能教会你解决问题的方法,而且还能为你今后的发展提供一种可能。《你也能看得懂的Python算法书》面向算法初学者,首先介绍当下流程的编程语言Python,详细讲解Python语言中的变量和循序、分支、循环结构,以及列表和函数的使用,为之后学习算法打好基础。然后以通俗易懂的语言讲解双指针、哈希、深度、广度、回溯、贪心、动态规划和很短路径等经典算法。《你也能看得懂的Python算法书》适合有编程基础的算法爱好者阅读。
The Potala Palace is regarded as an outstanding work of human imagination and creativity for its design, decoration and harmonious setting within a dramatic landscape, truly a potent and exceptional symbol of the integration of secular and religious authority into a single entity. The Potala Palace and Jokhang Temple in Lhasa for spiritualatic double act of spiritual and power, architectural splendor and faith enduring against all odds.
《枕边算法书 》d1章重点讲解各种常见算法,d2章主要介绍几种相对少见的算法,第3章和第4章探究其他程序员编写的代码,从中总结算法应具备的特点,以及程序员应当持有的态度和必须培养的能力。书中以日常对话般浅显的叙述方式,帮助专业开发人员、刚刚踏入软件开发和编程门槛的初学者体会程序设计的创造性和成就感。
本书是数据结构与算法的入门指南,不局限于某种特定语言,略过复杂的数学公式,用通俗易懂的方式针对编程初学者介绍数据结构与算法的基本概念,培养读者编程逻辑。主要内容包括:为什么要了解数据结构与算法,大O表示法及其代码优化利用,栈、队列等的合理使用,等等。
本书详尽介绍了使用PowerBuilder构建客户/服务器应用的基础知识,系统而全面地讨论了包括PBNI、PFC以及数据库连接等诸多PowerBuilder高级内容,同时提供了PowerBuilder从未公开的一些技巧和技术。本书作者均是Sybase领域的杰出专家,本书是他们多年开发经验的结晶。 本书涉及内容广、实用性强,是广大PowerBuilder开发人员以及对*的客户/服务器开发领域感兴趣的软件开发人员的高级工具书。
本书从多个角度介绍了PowerBuilder 8.0的应用技术和高级使用方法。绪论和第1章是序篇,简单介绍了面向对象的程序设计方法和快速学习PowerBuilder 8.0的捷径;第2-12章则分别介绍了一些PowerBuilder 8.0的高级用法,主要内容包括:MDI应用、多窗口实例、数据管道、统计图、RichText、OLE和DDE等程序设计技术,及一些高级控件的使用和编程方法;第13-17章则重点介绍了PowerBuilder 8.0的分布式开发方法,主要包括EAServer(Jaguar)组件和客户端的开发、以及COM/MTS组件和客户端的开发方法等。 本书适合于具有一定PowerBuilder的使用和开发基础、而又想进一步提高的读者或开发人员阅读。
PowerBuilder 10是一款非常优秀的企业级应用开发工具,它不仅可用于开发客户/服务器应用,而且可以开发基于多层体系结构的Web应用。 本书围绕PowerBuilder 10提供的技术,系统阐述了PowerScript编程基础、应用对象及事务对象、窗体、菜单、数据窗口、管道对象、用户对象、库文件、分布式应用及Web开发环境,重点讨论了应用对象的设计、数据窗口的设计、数据库的连接以及用户对象、库文件的创建、分布式应用和Web开发环境。 本书内容翔实,实例丰富,编排合理,循序渐进,语言流畅,通俗易懂,注重程序设计与应用开发能力的培养,安排有相应的理论题与实验题,可作为高等院校计算机科学与技术、信息技术及相关专业数据库应用的教材或教学参考书,也可作为PowerBuilder培训教材和自学参考书。
本书为“PowerBuilder9.0应用开发丛书”之(PowerBuilder9.0快速入门篇》。全书分为9章,涉及的内容主要有:Powerbuilder的基本变量、函数、方法的使用和描述;PowerBuilder9.0的各种基本控件和高级控件的初步介绍;PowerBuilder9.0菜单的初步使用;数据窗口的概述与初步应用;通过PowerBuilder操作各种数据库的数据,并能编辑和查看符合要求的数据结果集;用户对象的基本概念以及各种类型的用户对象的初步应用;编译与分发应用程序的方法以及各种编译方式的特点与区别的简单介绍;后用一个完整的开发实例来引导读者进行一个完整项目的开发。本书附带1张光盘,内容为本书所涉及实例的源代码。 本书内容简洁明了,讲解图文并茂,实例丰富而典型;操作步骤准确而详细,定位于从来没有接触过PowerBuilder的入门读者,使其以*的切入点进行学习,从而快速入门。
全书共分10章:第1章对PowerPoint 2002做了全面的概述;第2至9章以实例分别介绍了文本幻灯片的制作、文本的修饰、图片幻灯片的创建、绘制图形、制作结构图、制作表格、制作图表、动画效果设计、演示文稿的控制、演示文稿的输出等内容,以此突出实际操作步骤和应用技巧;第10章则通过两个实例介绍了PowerPoint 2002的实际用途和操作方法。 本书适合于中等职业学校作为教材用书,也可作为计算机应用班的教材和初学者的自学用书。
JBuilder 2006是一款强大的Java企业级开发平台,其集成了几乎所有的Java技术,涵盖了软件开发生命周期的各个过程。本书深入浅出地介绍了 JBuilder 2006的核心技术,书中内容丰富,示例详尽,涉及知识面广。阅读本书,您能深刻体会到Java语言的巨大威力,JBuilder 2006的高效快捷,以及J2EE的高级架构。全书共分20章,涉及使用JBuilder 2006进行Java 应用程序开发的方方面面。全书以精简的内容介绍了Java语言基础,JBuild el的新特点,JBuilder 2006的开发环境,JBuilder各种开发工具的使用,JavaSwing技术,Java语言的数据库开发技术,JBuilder 2006的可视化组件开发,Web应用开发,Applet技术,JSP与Servlet技术,S truts框架,J2EE高级应用的开发,XML技术,Web Service应用开发,以及AJAX技术等,后简要介绍了JBuilder 2006的团队协作开发。书中范例源代码可以到http://www.fecit.com.cn的“下载专区”中下
本书以PowerBuilder 8.0/9.0为工具和环境,介绍了如何利用可视化技术、面向对象技术及组件技术等开发数据库应用系统,可使读者了解当前计算机应用和计算机应用开发工具的*发展,了解可视化、面向对象技术的开发方法和特点。 本书分为两篇,共13章。第1篇是入门篇,即第1章至第9章,是基本教学内容;第2篇是提高篇,即第10章至第13章,是进一步深入学习的内容。 本书可以作为高等院校有关专业学习数据库开发技术和数据库开发工具的教材,还可以作为学习PowerBuilder的培训教材,也可以供广大数据库应用系统开发人员阅读、参考。
本书主要介绍如何使用PowerBuilder进行数据库应用系统开发。全书分为三个部分:部分包括第1章到第5章,主要介绍PowerBuilder编程的入门知识;第二部分包括第6章到第9章,着重介绍基于ASA数据库的应用系统开发和发布方法;第三部分包括第10章和第11章,主要介绍面向网络的分布式应用程序的开发方法。书中配有大量操作实例,选题典型,具有普遍代表性。本书示例全部在Windows XP SP2+PowerBuilder 10.0+ASAnywere 9.0+EAServer5.2构建的开发环境中调试通过。 本书可供PowerBuilder的初中级用户,从事数据库管理系统开发的相关人员以及软件编程爱好者使用,还可作为社会相关办学、大中专院校的辅助教材使用。 为了方便读者学习和操作,我们将提供书中全部示例的源程序代码下载(http://www.wenyuan.com),以便读者在学习过程中快速查看各示例的相关代码和运行效果。
PowerBuilder 9.0是Powersoft公司推出的可视化数据库集成开发工具,它提供了诸多新特性以方便用户对数据库的开发和维护,是数据库开发工具中的主流产品。本书内容包括了PowerBuilder 9.0中的编程基础、应用程序对象、窗口与菜单、控件的使用、用户对象、数据库操作、窗口对象、报表与商业图形处理、分布式编程、OLE容器和OCX控件、Web应用、调试与发行等,并在后给出了各主要部分的综合实例,供读者在实际上机操作过程中巩固所学习的知识。全书由浅入深,为读者能够快速入门并掌握这一数据库主流产品营造了浓厚的氛围。
本书讲解了使用Java语言的*集成开发环境JBuilder 2005进行数据库开发的相关知识,内容包括数据库基础知识、JDBC、使用Swing和dbSwing 开发应用程序、Web开发、Weblogic下的EJB开发、HiberNate的使用、代码调试及版本控制等。另外,本书还通过7个计划性很强的管理信息系统的开发制作,为读者提供了实用性很强的应用实例,实例面向不同的行业和需要,包括日程记事系统、用户管理系统、个人财务记账系统、论坛管理系统、客户关系管理系统、小型购物系统和网上报名系统。 本书内容详实、讲解细致,适合于从事网络数据库开发应用的工程技术人员和对Java语言感兴趣的编程爱好者进行学习,同时也可作为高等院校的教学用书和相关培训机构的培训教材。
EJB作为J2EE应用开发的服务器端核心部分,以Java企业编程救星的面貌出现,堪称Java开发问题的解药,因此大受欢迎。它的复杂性一方面可以带来超强的能力,但同时混乱和困惑也如影随形。要想有效地利用EJB,有什么*途径呢? 本书讨论了当今大家争论得如火如荼的话题。本书作者找出并解释了常见的EJB陷阱,并把这些陷阱提升为“反模式”。这些反模式可以帮助人们避免一些重要的EJB问题,从持久存储到性能领域都有所涉及。如果能清楚地知道哪些事情不该做,将能更深刻地感受到书中所述*实践的意义所在。 本书内容: ■何时使用EJB以及何时不应使用EJB ■管理会话状态 ■实体bean的替代方法 ■性能调优技术 ■XDoclet、Ant和JUnit*实践 ■避免各类bean的陷阱,包括消息驱动bean、实体bean、会话bean。
本书主要介绍了PowerBuilder数据库开发的相关技术与应用。全书共分为12章,首先讲解了PowerBuilder的理论知识,介绍了PowerBuilder开发环境和PowerBuilder编程语法。然后讨论了与PowerBuilder实验有关的概念,包括事务与应用对象、窗口与菜单对象、窗口控件对象、数据库管理、数据库编程基础、数据窗口对象、数据窗口控件、用户对象与用户事件等。本书后还提供了一个PowerBuilder实验指导系统来辅导学生的上机过程,并针对每个章节的内容提供相应的实验练习。 本书适合作为计算机、信息管理等专业高年级本科生、专科生的教材,同时也可作为计算机软件开发等领域的软件设计工程师的参考书。
PowerBuilder 9.0是目前比较流行的基于客户机/服务器的开发工具,它目前的版本是PowerBuilder 9.0。本书主要介绍了PowerBuilder 9.0的应用对象和DataWindow技术,包括窗口、控件、菜单、数据窗口对象、打印和使用报表、数据管理、数据窗口高级技术等各种编写功能强大的高质量应用程序所需的核心技术。 全书分10篇进行介绍,篇与第二篇由浅入深着重介绍了PowerBuilder窗口及其控件的应用;第三篇主要介绍了菜单与MDI窗口;第四、五篇介绍了DataWindow技术;第六篇介绍了DDE技术以及应用对象;第七、八篇介绍函数与高级控件的使用;第九篇针对PowerBuilder应用的新特点介绍了其网络技术;第十篇为读者提供了两个数据库管理的综合实例。
本书全面地介绍了PowerBuilder 9.0应用开发的基础知识,包括开发环境、数据库集成、语言、主要对象及控件、事件与函数、程序调试以及几个高级专题、使用PowerBuilder 9.0如何组织系统开发等内容。本书所有章节都配有习题。习题都围绕着开发一个实际的门诊药店管理系统来设计,使读者集中学习的目标,一步一步地实现本书的编写目的;让读者通过本书的学习,掌握使用PowerBuilder 9.0开发一个简单的管理信息系统的方法和技能。 本书适合作为高职高专类院校计算机及相关专业的教材,也可以作为社会培训机构的相关课程的培训教材及PowerBuilder开发人员的入门参考书。
本书遵循理论与实践相结合的原则,分门别类地讲解了100个各具特色的实例,主要内容包括API函数调用、用户界面设计、辅助程序功能设计、网络和通信开发、数据窗口、报表打印、Web应用开发、ADO和报表控件处理等。 本书结构清晰,按照实例说明、技术要点、实现步骤、归纳注释的顺序进行阐述,面向具有一定编程基础的读者,通过本书的学习使读者的编程水平更上一层楼。书中另附配套光盘一张,包含了书中所有的范例程序。1.遵循理论与实践相结合的原则,学以致用,使您的编程水平更上一层楼。2.结构清晰,按照实例说明、技术要点、实现步骤、归纳注释的顺序进行阐述。3.本书面向具有一定PowerBuilder编程基础的读者。4.本书附光盘一张,包含书中所有的源程序。
本书通过丰富的程序实例引出JBuilder 2005的各项功能,并将其糅俣到具体的开发过程中。本书分为5大篇,其中第1篇为JBuilder基础知识篇;第2篇至第4篇为各种Java开发专题,其层次和难度逐渐递增,内容包括:JavaBean开发、DataExpress和dbSwing数据库开发、Applet开发、JSP开发、Struts开发、Cocoon开发、XML开发、EJB开发、Web Service开发等;第5篇为提高篇,内容包括:团队协作及版本控制、单元测试、创建Javadoc文档和代码重构等。通过本书,读者在深刻掌握JBuilder 2005各项功能的同时,还可以学到各种Java程序开发的实战经验、开发技巧和注意事项。 本书适合于有一定Java基础的读者,以及对Java和JBuilder有过一定开发经验的软件开发人员。
本书通过丰富的程序实例引出JBuilder 2005的各项功能,并将其糅俣到具体的开发过程中。本书分为5大篇,其中第1篇为JBuilder基础知识篇;第2篇至第4篇为各种Java开发专题,其层次和难度逐渐递增,内容包括:JavaBean开发、DataExpress和dbSwing数据库开发、Applet开发、JSP开发、Struts开发、Cocoon开发、XML开发、EJB开发、Web Service开发等;第5篇为提高篇,内容包括:团队协作及版本控制、单元测试、创建Javadoc文档和代码重构等。通过本书,读者在深刻掌握JBuilder 2005各项功能的同时,还可以学到各种Java程序开发的实战经验、开发技巧和注意事项。 本书适合于有一定Java基础的读者,以及对Java和JBuilder有过一定开发经验的软件开发人员。