软件与程序设计
-
JAVASCRIPT语言精髓与编程实践周爱民本书详细讲述JavaScript作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。本书的主要努力之一,就是分解出这些语言原子,并重现将它们混合在一起的过程与方法。通过从复杂性到单一语言特性的还原过程,读者可了解到语言的本质,以及“层出不穷的语言特性”背后的真相。
本书主要的著述目的是基于一种形式上简单的语言来讲述“语言的本质及其应用”。本书详细讲述了通过框架执行过程来构造一个JavaScript扩展框架的方法,并完整地讲述了框架扩展中各种设计取舍,因此可以作为学习研究计算机程序设计语言时的参考,用以展示现实系统如何实现经典理论中的各种编程范型。 -
烤焦的面包(美)泰瑞·海契尔 著;王今一 译烤面包片,你知道怎么做,只是做不好。要么太白,要么太软,最后完全烤焦。怎么办?你是擦掉烤焦的黑乎乎的部分?还是抹上果酱遮盖焦糊味?你是扔了还是干脆吃了?直到现在,我一直吃烤焦的面包片。这点我师承母亲——她是我活生生的榜样。她做事总先想着别人。这种自我牺牲的习惯传达给孩子一个复杂的信息:女人应该想到并毫无怨言的接受不好的东西;如果我得到了金黄的面包片,那一定意味着别人吃了烤焦的面包片。就这样我到了不惑之年。未来十年我还想这样过吗?答案很简单:不。可改变自己很难。不能再吃烤焦的面包片。不能再预期失败,不能再总是感觉自己不配好的、可口的东西。再也不能这样下去了。我不想这么过,也不希望别人这么过。于是我写了这本书。探寻幸福的路途多曲折,我愿与你共分享。 《烤焦的面包》记录了泰瑞·海契尔的失败和成功,她的不为人知的脆弱和坦率(诸如在冰箱里寻找Mr.Right、被女儿的儿科医师建议去和更多的人约会等等),刻画了一位风趣、亲切、积极乐观、为过一种灵动飞扬的生活而不懈努力的女性形象。如果你曾经主动放弃好的,接受坏的;如果你怀疑自己是否还能享受性爱;如果你发现自己准备着失败而不是期待着成功……,那么你就在吃烤焦的面包片。来,听听泰瑞·海契尔怎么说。
-
歪批IT小凡著、绘如果进行一次“中国人的生存状态”调查,答案肯定让国内农民、商人、公务员……汗颜,其实不见答案,战战兢兢、如履薄冰者也已不在少数,被视为位居最好领域——商界、最牛的行业——IT业之最春风得意之人物——柳传志,他把中国企业与国外企业的竞争比作龟兔赛跑:“乌龟和兔子赛跑,兔子不肯睡觉,乌龟就要做两件事。一件是如何向兔子学习,培养兔子基因;第二是利用赛跑的环境,比如在沼泽地里赛跑,才能获胜。我们制定战略就是从这个基点出发的。”也就是说在乌龟跑不赢兔子的时候,就想办法把比赛场地换到沼泽地,这样兔子就没了优势,胜算就在乌龟手中了。柳传志的比喻无形中漏了底牌,原来联想是凭借沼泽地的天然屏障而一举夺魁。柳传志比喻的精辟,不在于龟兔赛跑中乌龟的小算计,而在于一名历经沧桑的商业领袖能够大胆地指出国内商业的生态:竟然是一片沼泽地!“龟兔赛跑”的潜台词是在刻画中国商人的生态环境!此前还没有什么新锐能够如此尖锐地提出这个问题。大集团况呈此状,那么小公司、基层员工的环境又会是怎样的呢?他们又能怎样?小凡的《歪批IT漫画管理故事》活灵活现展示了IT行业及IT人的生存状态,为维持这种状态(其实他们做梦都想摆脱),各路精英粉墨登场,赤膊博弈,或机关算尽,或轻松得手,这个过程充满猫腻、丑态、阴暗……但纵观全文,联系商界实况,这一切不但不显得面目可憎,它还有几许可爱。此话怎讲?小凡刻画的是一部“IT现形记”、一幅“市场上河图”,从宗教的眼光来看,它仍属有趣,如是无趣,一切也就了无生机了。我们可以嫉恶如仇,但不可嫉“世”如仇,虽然环境如沼泽,但它并不是商业的正常状态,外面的世界也不是沼泽地,我们不满足于沼泽地里的生存,但练就跳出沼泽地和在沼泽地外存活的本领的前提往往是:必须先过这一关。江山如此多“娇”的IT精英、风景这边独“好”的商场操盘手,他们用自己小小的聪明,甚至小小的智慧做着最后的努力,刀光剑影,攻防兼备,你来我往,有滋有味。之所以说是“小小的”,仍是他们的招术“跟风、浮夸、狭窄、舞弊……”不伤大雅,不伤风败俗,因为,我宁愿相信:这只是企业(或个人)成长中的一个个小插曲,就像历史巨下的溅起的小小浪花。书中以漫画与文字结合的形式,演绎了IT业内的20多个诙谐幽默、耐人寻味的小故事,涉及不少的“角”,除了领衔主演的老冤家“牛IT”、“洋泾浜”外,“马克丁”、“麦啃铁”、CFO等都有出色的表演。事实上,这些角色们都需要面对不同的生存环境,承担不同的职责,在现实的困难与挑战之中,努力达到目标的同时,还要保存自身的实力。
-
Delphi 7组件经典解析李之明,高玉琢编著本书介绍了在Delphi界已经非常成熟的第三方组件库:独立数据库组件包DBISAM、网络应用程序设计组件包Indy9、可视化Web程序设计组件包IntraWeb、报表设计组件包Rave,并且还特别介绍了变形界面设计组件包1stClass。本书以实例相结合来介绍这些组件包的特殊功能及相应的系统设计方法,使读者在面对大型组件产品时不再犹豫,更能迅速上手,达到复杂设计简单化的目的。让读者的总体设计水平大幅提高。本书适合所有使用Delphi进行应用程序开发的读者,并对使用组件进行日常设计的读者有一定的指导作用。◆精选Delphi界非常著名的第三方组件产品,强调应用组件的专业化◆以组件应用为主线,快速使用第三方组件包◆突出组件介绍的系统化,从组件的基本概念快速进入组件的全面内容,逐步描述组件的内在联系,方便系统设计需要◆以实用化为根本,突出第三方组件包的权威性◆示例设计准确表达组件中的根本联系,做到示例与组件学习应用一步到位
-
J2ME应用程序开发卢军编著本书是一本完整地介绍J2ME编程技术的教程,内容包括J2ME基础知识、程序设计方法、高级编程技巧和应用实例分析。全书详细地介绍了J2ME程序设计原理和方法,并通过大量的实例,向你演示J2ME在开发消费电子产品和手持设备应用方面的强大功能。本书中包含了50多个J2h佃的编程实例。这些例子从最简单的J2ME程序,到完整的网络应用程序、游戏程序,覆盖了J2ME程序设计的方方面面。这些例子大多都具有很强的实用价值,略加修改就可以在实际生活和工作中使用。通过对实例的学习和分析,可以帮助读者更深刻地理解J2ME程序设计的方法和技巧。书中所有实例的源程序在本书配套光盘中都可以找到。如果你是一名Java程序员,或者你对消费电于产品、手持设备的程序开发或无线互联网应用有兴趣,那么本书对你而言将是一本极好的书籍。阅读本书并不需要你已经熟练地掌握了Java语言。从本书的阅读和学习中,你可以同时学习到Java语言的程序设计知识。如果你对Java语言已经比较熟悉,那么本书是你进入J2ME程序设计的最佳伴侣。
-
C语言程序设计教程武雅丽等主编暂缺简介...
-
XML网页制作实作教程夏帮贵,刘凡新等编著XML(Extensible Markup Language,扩展标记语言)的出现为Web站点的开发带来了革命性的变化,本书从Web站点的开发角度全方位地向大家详细阐述了XML的技术细节。本书参照W3C的最新标准以及Microsoft最新的XML技术,循序渐进地向读者介绍使用XML开发Web站点的各方面知识。全书共分十章,第1章:XML应用基础。第2章:在XML中使用DTD。第3章:使用级联样式单CSS格式化XML。第4章:使用XSL格式化XML。第5章:XML编程接口——DOM技术。第6章:在ASP中应用XML。第7章:使用数据绑定显示XML。第8章:在SQL Server中应用XML。第9章:综合应用实例之一——阿当新闻网。第10章:综合应用实例之二——XML在线论坛。本书一个突出的特点就是使用实例引导读者进行学习,让读者不仅仅是看到,而且可以亲手做到,并学会如何使用XML创建真正的Web站点。无论是初学者,还是XML高级使用人员,都可从本书中获得有益的知识。
-
数据结构(C++语言描述)熊岳山等编著数据结构是计算机专业的重要基础课,是该专业的核心课程之一,是一门集技术性、理论性和实践性于一体的课程。本书重点介绍抽象数据类型、基本数据结构以及如何用C++的类来描述抽象数据类型,进一步使读者理解面向对象的程序设计思想,提高用计算机解决实际问题的能力。内容包括:面向对象的程序设计语言—C++概述、基本数据类型、抽象数据类型、顺序表、链表、树和二叉树、图、稀疏矩阵、广义表、文件等结构以及在这些数据结构上的常用基本运算。本收结构合理,内容丰富,算法描述清晰,便于自学。本书可作为高等院校计算机专业和其他相关专业的教材和参考书,也可供计算机软件开发的科技工作者参考。
-
编译原理及编译程序构造高仲仪,金茂忠编内容简介 本书为高校计算机专业学习程序设计语言编译原理和方法的教材。全书内容分为两部分:第一部分 介绍编译程序的设计原理和构造;第二部分介绍两个较为典型的小型编译系统PL/0和PASCAL-S编译 程序。 本书较系统地介绍了翻译文法和属性文法的概念和表示,并用它们来描述程序语言的翻译过程。由 于这种描述是很接近形式化的,所以能够更系统、更清楚地说明语法、语义分析和代码生成的过程。这将 有利于读者学习和理解这部分内容。 书中还介绍了近年来在编译程序的自动生成工具的研制方面所取得的一些成果以及编译的原理和 方法在软件工程中的应用。最后介绍了PL/0和PASCAL-S编译程序。书中给出了这两个系统的全部源 程序和编译实例。为了提高可读性,在源程序中加上了必要的注释。 本书取材广泛新颖,在内容组织上注意了理论联系实际、由浅入深及循序渐进的原则,以便于读者阅 读。 本书可作为高等院校计算机专业程序设计语言编译课程的教材,也可供软件工程技术人员参考和作 为自学用书。
-
VB程序设计技术黄润发,强莎莎主编暂缺简介...