其他编程语言/工具
-
深入浅出Ajax(美)麦克劳夫林 著本书将教会您如何在很短的时间内掌握使用JavaScript代码来向服务器提交异步请求?同时,您可以学习如何使用诸如动态HTML、XML、JSON、DOM等技术来解决开发过程中遇到的许多问题。让你从那些繁琐而笨拙的网站开发技术中彻底解放出来!本书将是一本指导您进行异步开发的经典参考书籍。作为一名网站设计人员,您也许时常因为遇到以下情况而烦恼:用户只是移动了鼠标就要从服务器重载数据;尽管请求的服务很简单,用户却仍然需要长时间等待服务器的响应。无疑,Ajax技术能够帮助你减少这样的烦恼。Ajax中的异步技术能够让您设计的网站在变得更简洁的同时具有更敏捷的用户响应。我们都知道,下一代的网站设计需要新的技术来指导;需要引入一些吸引人的、够炫的技术来支持我们完成设计。这就是本书能够提供给您的。阅读本书,一定会带给您许多的乐趣。首先,您可以在很短的时间内掌握如何使用JavaScript代码来向服务器提交异步请求。同时,更为有趣的是,您可以学习如何使用诸如动态HTML、XML、JSON、DOM等技术来解决开发过程中遇到的许多问题。毫无疑问,这是一本指导您进行异步开发的经典参考书籍。本书和其他深入浅出系列书籍一样,使用许多有趣的视觉刺激来保持我们大脑思考的兴奋。在您读完书中第一章后,不但能够掌握一个基于Ajax的简单应用程序开发,而且还能够了解怎样让一个混乱的项目走上正轨。为了帮助读者解决问题,作者还为您准备了多达5张CD的资料作为参考。读完全书,您会惊奇的发现那些繁琐笨拙的网站开发技术早已随风而去,展现在我们面前的是一个崭新的技术境界。作者简介:Beet is a guitar player who is still struggling sith the realization that you cant pay the bills if the realization that youre into acoustic fingerstyle blues and jazz, and high-end custom instruments. Hes just recently discovered, to his delight, that writing books that help people become better programmers does pay the3 bill. Hes vgery happy balut this, as are his wife Leigh, and his young kids, Dean and Tobbie.Before Brett wandered into Head First land, he devloped enteprise Java applications for Nextel Communications and Allegiance Tleecom.When that became fairly mundane, Brett took on application servers, working on the Lutris Enhydra servlet Enhydra servlet engine and FJB container. Along the way , Brett gor hooked on open source software, and helped found several coll progrmming tools, like Jakarta Turbine and JDOM.
-
面向方面的分析与设计THEME方法客拉克,伯伲丝 著,郭旭 译本书全面地介绍了面向方面的软件分析与设计方法的概念及过程,描述了如何在需求文档中识别aspect功能并规划aspect的设计和实现。从较高的层次上介绍了面向aspect方法,并提供了在实际工作中使用aspect的方法。最后以两个实用的案例,使书中理论得到了实践。本书适合软件开发人员及研究人员阅读。 面aspect软件开发(aspect—oriented software development,AOSD)可以将复杂系统的多个关注点分别表达,而后利用“编织”技术将各个独立的表达合成为一致的系统。许多专家认为AOSD是面向对象范型的后继者,它大大地简化了复杂系统的开发。对于迷惑于一些常见问题(如“何为aspect”、“应该对哪些方面编写代码”、“如何设计aspect”)的开发者来说,本书非常有用。本书可作为读者思考aspect的起点,并有助于读者在需求分析和设计中解决相关的问题。同时,有经验AO开发者也可以更深入地了解各种不同的分解模型,以及如何在需求文档中识别aspect功能、设计aspect、将aspect映射到实现等。作者建立的Theme方法可以灵活地识别aspect功能,并提供了基于UML的设计建模语言来描述它。简言之,本书对开发者和分析设计者而言,都有很实际的价值。
-
Symbian OS软件开发巴宾本书是一本Symbian OS应用程序开发的入门指导书籍,全书不仅对许多难点进行了详细剖析,而且帮助读者对面向对象架构领域的许多问题进行透彻理解,并提供了许多包含有效解决方案的示例。本书全面介绍用Symbian OS进行手机应用程序开发的基础知识。主要内容包括Symbian OS简介、开发工具介绍、Symbian OS构建环境、进程、线程、线程同步、异步函数、TCP/IP网络编程以及GUI编程等知识。本书不仅适用于Symbian OS手机开发初学人员,对于具有一定移动开发经验的程序员也有重要的参考价值。
-
Ajax高级程序设计Nicholas C.Zakas Jeremy McPeak Joe Fawcett;徐锋译内容提要本书是一本关于Ajax技术、模式和使用场景的开发人员级教程,不仅介绍了Ajax的基本知识,还讨论了Ajax模式和框架,同时针对XML(包括XPath和XSLT)、RSS/Atom、Web服务、JSON和Web用户界面组件等主题,阐述了如何将Ajax和这些技术有效地结合在一起,并利用Ajax开发的一个WebMail系统实例。书中经典的实例、完整的源代码,都将给读者带来“实战”的指导。与本书配套的源代码可以在图灵网站下载。本书内容广泛且深入,适用于中高层次的Web网站开发人员。
-
SPRING技术手册林信良著本书深入分析了Spring框架的各大核心包,并结合实例展示了它们的具体应用。通过深入浅出的讲解,帮助读者建立AOP、IOC等概念。并且以贯穿全书的一个示例系统为主线,让你了解如何使得Spring与众多优秀的开源项目结合,提供更加强大的功能。本书不仅对Spring MVC的应用进行了大篇幅的探讨,同时与其它Spring相关书籍不同,本书还对Spring的远程访问技术以及任务管理机制进行了深入介绍,突出Spring作为轻量级框架的特征的同时,还将Spring与传统J2EE开发方式进行了完美的结合。本书附录中还介绍了Spring项目的测试以及富客户端开发,展示了Spring IDE的使用方法,以及Spring未来会面对的一些技术变革。本书覆盖了Spring开发的各个环节,同时也为程序员进行Spring相关开发工作提供了技术细节的指导,是适合各种层次Java程序员的Spring宝典。
-
例说PLC洪志育著本书以业界普遍使用的三菱FX系列可编程控制器(PLC)为例,向读者详细介绍了PLC基础知识、程序烧写器的操作与应用、FXGPWIN梯形图的编辑方法、FX2N基本指令以及综合实例练习。附录A、B、C分别给出了第4章、第5章和第7章所有问题的答案。. 本书内容实用、适合各类使用PLC进行编程的读者。...
-
程序设计语言概念(美)西贝斯塔20世纪末,以计算机和通信技术为代表的信息科学和技术对世界经济、科技、军事、教育和文化等产生了深刻影响。信息科学技术的迅速普及和应用,带动了世界范围信息产业的蓬勃发展,为许多国家带来了丰厚的回报。进入21世纪,尤其随着我国加入WTO,信息产业的国际竞争将更加激烈。我国信息产业虽然在20世纪末取得了迅猛发展,但与发达国家相比,甚至与印度、爱尔兰等国家相比,还有很大差距。国家信息化的发展速度和信息产业的国际竞争能力,最终都将取决于信息科学技术人才的质量和数量。引进国外信息科学与技术优秀教材,在有条件的学校推动开展英语授课或双语教学,是教育部为加快培养大批高质量的信息技术人才采取的一项重要举措。为此,教育部要求由高等教育出版社首先开展信息科学与技术教材的引进试点工作。同时提出了两点要求,一是要高水平,二是要低价格。在高等教育出版社和信息科学技术引进教材专家组的努力下,经过比较短的时间,第一批由教育部高等教育司推荐的20多种引进教材已经陆续出版。这套教材出版后受到了广泛的好评,其中有不少是世界信息科学技术领域著名专家、教授的经典之作和反映信息科学技术最新进展的优秀作品,代表了目前世界信息科学技术教育的一流水平,而且价格也是最优惠的,与国内同类自编教材相当。这套教材基本覆盖了计算机科学与技术专业的课程体系,体现了权威性、系统性、先进性和经济性等特点。 在引进教材的同时,我们还应做好消化吸收,注意学习国外先进的教学思想和教学方法,提高自编教材的水平,使我们的教学和教材在内容体系上,在理论与实践的结合上,在培养学生的动手能力上能有较大的突破和创新。
-
Effective C++(美)Scott Meyers;侯捷译有人说C++程序员可以分成两类,读过EffectiveC++的和没读过的。世界顶级C++大师ScottMeyers成名之作的第三版的确当得起这样的评价。当您读过这本书之后,就获得了迅速提升自己C++功力的一个契机。.在国际上,本书所引起的反响,波及整个计算技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐名单上,本书都会位于前三名。作者高超的技术把握力、独特的视角。诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。这种奇特的现象,只能解释为人们对这本书衷心的赞美和推祟。《EffectiveC++》前两个版本的确抓住了全世界无数程序员的目光。原因十分显明:ScottMeyers极富实践意义的C++研讨方式,描述出专家用以产出干净、正确、高效代码的经验法则和行事法则——也就是他们几乎总是做或不做的某些事。这本书不是读完一遍就可以束之高阁的快餐读物,也不是用以解决手边问题的参考手册,而是需要您去反复阅读体会的,C++是真正程序员的语言,背后有着精深的思想与无与伦比的表达能力,这使得它具有类似宗教般的魅力。希望这本书自瞄帮助您跨越C抖的重重险阻,领略高处才有的壮美风光,做—个成功而快乐的C++程序员。...本书一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、设计模式(designpatterns)和多线程(multithreading)。《EffectiveC++》的重要特征包括:*高效的classes、functions、templates和inheritancehierarchies(继承体系)方面的专家级指导。*崭新的"TR1"标准程序库功能应用,以及与既有标准程序库组件的比较。*洞察C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收C++式的各种解法。
-
VC++深入详解孙鑫, 余安萍编著本书从实际应用入手,由浅入深、循序渐进地讲述Windows程序内部运行机制、MFC框架、文本、菜单、对话框、文件操作、网络编程、进程问通信、ActiveX控件、动态链接库、HOOK编程等多个主题。 不同于一般的讲述vc++使用的书籍,本书主要从程序内部运行的机制和MFC程序的组织脉络入手,使读者在学习vc++编程知识时,既能够知其然,又能知其所以然,从而帮助读者从根本上理解和掌握 Windows的程序设计。另外,全书还贯穿作者多年来学习编程的一些经验,以及一些学习方法的建议,为读者进一步的学习提供指导。 本书内容丰富、实用性强,许多代码可以直接应用到工程项目中。 本书的配套光盘还免费提供近乎45小时的vc++教学视频,读者在学习的过程中可以将视频和书互为参考,配合学习,这样可以更快、更好地掌握VC++编程。 本书适合于vc++6.0的初学者和使用vc++从事开发的程序员,对于具有一定Vc++编程经验的读者,也具有很好的参考价值。
-
菜单设计制作老汤二、良好的沟通渠道菜单是沟通经营者与消费者的渠道和工具。客人在餐厅落座后,第一步是点菜,凭菜单选购自己喜欢的菜肴和饮品,经营者则根据菜单向客人推荐。经营者和消费者通过菜单开始交流,所以说,菜单是沟通双方的渠道。客人喜欢的菜单,有时候像一支兴奋剂,能激发客人的食欲,既可满足客人的饮食需要,又能扩大销售额,增加餐厅的收入。有些餐厅的菜单上,还增加了除菜品之外的信息,如与客人交流的文字,这样客人在点菜时,就会产生一些情感互动。例如,成都市一家叫做石磨豆花庄的餐厅,其菜单上写道:“石磨豆花最细腻,价位亦有吸引力。几页菜单传真情,新朋旧友皆欢喜。”长春市的天香苑饭店在菜单上这样写着:“我的菜不好,请君对我说;我的菜好,请君对朋友说。”杭州市太子楼大酒家一楼的菜单除了写有菜名、菜价外,还别出心裁地在菜单左上方和右上方画了两张幽默画,让人看了忍俊不禁。太子楼大酒家二楼、三楼的喜宴菜单也别具一格,上面写有一副对联:“酒菜飘香来,喜鹊唱枝头。”这样的文字使菜单显得既庄重典雅,又具有喜庆特色。儿童节前,该酒家会在菜单上配一些卡通画和儿歌,春节前后则书写一些迎春、赞春的诗词。三、扩大餐厅影响力一份精心设计的菜单,装帧精美,雅致动人,色调得体,洁净大方,不仅看起来赏心悦目,而且能增进顾客的舒畅心情,这样一份菜单映入眼帘,顾客立刻就会对餐厅的经营和烹调产生好感。单凭这份菜单,就能使顾客欣然解囊,乐于点上几道佳肴,体会那种由菜单艺术产生的独特情调。不仅如此,客人还可以将精美的菜单带回去,与亲朋好友共赏。这个过程实际上就是一个广告、宣传的过程。而一份印制粗劣、污渍斑斑,读起来很费劲的菜单,给人的印象就会不佳。这样的印象一旦产生,就会影响餐厅的经营业绩。菜单的装帧艺术以及文化气息,可以扩大餐厅的影响力。据说有一家餐厅,其菜单设计独特,招牌菜品的照片也很精美,引起了众多食客的关注。许多人想将菜单留作纪念,有些人则为了研究它的菜品,提出索要或购买菜单,但都被商家拒绝了。由于菜单不断丢失,这家餐厅后来只好决定明码标价出售菜单,从开始的80元一本到后来的380元一本,尽管菜单价格不菲,但仍有很多人购买。由此可见,设计成功的菜单可以带来很好的市场宣传效果。北京大董烤鸭店的菜单很有特点,每个菜品有中文、英文、日文三种文字对照,完全做成了一个艺术品。这样的菜单单本制作成本高达1000元,但是却很好地配合了该店的精品战略,满足了高端食客的消费心理。北京眉州东坡酒楼是以东坡文化取胜的,该酒楼的菜单做得古色古香,文化含量很高。很多食客点菜的时候,不但为东坡系列菜品所吸引,而且还生发出思古之幽情,使餐饮多了一些情趣,多了一些享受。著名的宴席菜单还具有一定的收藏价值。杭州市餐饮老店楼外楼的专用菜单以古朴典雅为食客所称道,它的宴席菜单都是请书法家用毛笔书写的,书卷气浓厚,很有收藏价值。在沉没了近百年的泰坦尼克号客轮上找到的西式宴席菜单,价值达数万美元。现在故宫博物院里保留着许多御膳单,也都具有重要的文物价值。四、餐厅菜肴特色和水准的标志每一家餐厅都有自己的特色菜肴和消费水准,这些差异顾客一般能从餐厅的装修风格和装饰水准感知出来,但不如菜单上标明的菜品、价格表现得清晰和直接。菜单是传递信息的印制品,配有文字、图案和菜肴图例,顾客翻看一下菜单,就能知道这家餐厅的特色和水平。所以,在餐厅的经营管理中,菜单应能体现餐厅的高雅服务和经营风格,并能反映出餐厅的整体风貌。只有这样,才能让顾客产生深刻的印象。五、信息反馈渠道菜单不仅能发出信息,而且还能反馈信息,是信息反馈的渠道。客人点选的菜品以及品种多寡,某道菜被点选的频率,都反映了客人的嗜好。作为餐厅老板,你可以根据客人点菜的统计信息,了解客人的口味、爱好,以及客人对餐厅菜品的评价,从信息反馈中了解如何改进菜肴和服务质量,以更好地服务顾客,提高餐厅、饭店的赢利能力。P4-5