渴望交流是大多数人的天性。在本书中,“编码”通常指一种在人和机器之间进行信息转换的系统。换句话说、编码即是交流。有时我们将编码看得很神秘,其实大多数编码并非都是这样。大多数的编码都需要被很好地理解,因为它们是人类交流的基础。――《编码的奥秘》
2020-11-15 466

这本书结合设计实作例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。书中分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。此书适合大学计算机专业的学生、研究生及相关人员参考。 书中涉及的设计模式并不描述新的或未经证实的设计,只收录了那些在不同系统中多次使用过的成功设计。
2020-11-15 578

本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。
2020-11-15 1.74k

在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书原著即为C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书首次引入的,现在,这一程序已经成为众多程序设计语言入门的第一课。 原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,《C程序设计语言》是一本必读的程序设计语 言方面的参考书。
2020-11-15 804

《21世纪围棋》(套装10册),是围棋大师吴清源退役后,总结围棋哲学,是他的“六合之棋”的集大成之作。 六合之棋:不是只贪图自己的利益而是让对方也有所得,从而自己得到更多的利益;先投资后收益,为此,重视看不见的地。21世纪围棋是六合之棋。 吴清源一生雄踞“天下第一”的无冕王位,提出了新布局思想以及以大雪崩内拐为代表的吴清源定式,晚年又将毕生精力放在了提携后进、促进围棋国际化和中国围棋的发展上。吴清源一生力求每盘棋都有创新,如今以90多岁的高龄,全身心投入对围棋发展的新方向的探索。他以毕生之体悟,融汇古老的中华文化,提出21世纪的围棋——六合之棋,倡导的21世纪围棋的发展方向:重视整体、和谐和创新。 本套书共10卷,集中了他六合之棋的精华,是吴清源晚年毕生围棋生涯的提炼和总结,也是大师带给后人的一笔宝贵财富。
2020-11-15 656

在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。 全书选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在IT专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。 第3版的主要变化: 新增了van Emde Boas树和多线程算法,并且将矩阵基础移至附录。 修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。 移除两章很少讲授的内容:二项堆和排序网络。 修订了动态规划和贪心算法相关内容。 流网络相关材料现在基于边上的全部流。 由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。 修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。 新增100道练习和28道思考题,还更新并补充了参考文献。
2020-11-14 1.57k

计算机程序的构造和解释 (原书第2版)pdf 免费下载 内容简介  · · · · · · 《计算机程序的构造和解释(原书第2版)》1984年出版,成型于美国麻...
2020-11-14 749

系统工程的推广和运用已经渗透到整个社会的各个部门,“系统工程”一词也成为使用频率最高的科技词汇之一,《论系统工程(新世纪版)》的出版将满足广大读者的需求。 本书的著者是一个群体,因为本书中除有钱学森与他人合作写成的文章外,还按照钱学森的意愿收入了其他一些人的文章的缘故。《论系统工程(增订本)》编辑时,书中体例是按钱学森意见确定下来的。故本书新世纪版出版时,除对书中文字的差错做更正,并注明各篇的写作时间、出处外,其他的不做改动,以体现原书风貌。
2020-11-14 1.95k

  当今世界正经历百年未有之大变局,这次疫情也是百年不遇,既是一次危机,也是一次大考。当前,我国疫情防控形势已经越过拐点,但疫情全球大流行仍处在上升期,外部形势非常严峻,我们要切实做好外防输入、内防反弹工作,决不能让疫情卷土重来。同时,我们要举一反三,进行更有长远性的思考,完善战略布局,做到化危为机,实现高质量发展。下面,我着重从发展战略角度讲几个问题。
2020-11-04 471

六卷恢宏巨著,覆盖设计内容——手册在保持前4版涵盖实际设计应用所有内容的基础上,编入更多新材料、新元器件、新产品,增加新的设计计算方法,着力叙述机电一体化设计方法,技术数据全面、充实。 沉淀设计底蕴,凝练技术精华——手册归纳和总结了新中国成立以来我国机械领域取得的成就和经验,同时吸取了国外的先进科学技术,压缩对基本原理的介绍,删除一些技术过时的内容,使新版手册方法数据准确、可靠、实用,贴合设计人员实际使用需求。 紧跟技术前沿,引领现代设计——手册以现代机械产品设计的总目标和建立其设计方法新体系为主旨,编入21种现代设计方法,重点介绍了产品绿色设计、和谐设计、系统化设计,集现代设计方法之大全,更加适应制造业信息化发展要求。
2020-11-04 668

当下新兴的卫星互联网星座,指新近发展的、能提供数据服务、实现互联网传输功能的巨型通信卫星星座。新兴卫星互联网星座具有以下特点:从星座构成看,是由成百上千颗卫星组成的巨型星座;从星座构成看,是由运行在非对地静止轨道(NGSO,包括低轨道和中轨道)数量众多的卫星构成;从提供的服务看,主要是宽带的互联网接入服务;从发展卫星互联网星座的企业看
2020-10-27 602

不同的机构对边缘计算给出了不同的定义。维基百科中:边缘运算(英语:Edge computing),又译为边缘计算,是一种分散式运算的架构,将应用程序、数据资料与服务的运算,由网络中心节点,移往网络逻辑上的边缘节点来处理[1]。边缘运算将原本完全由中心节点处理大型服务加以分解,切割成更小与更容易管理的部分,分散到边缘节点去处理。边缘节点更接近于用户终端装置,可以加快资料的处理与传送速度,减少延迟。在这种架构下,资料的分析与知识的产生,更接近于数据资料的来源,因此更适合处理大数据。OpenStack社区的定义概念:边缘计算是为应用开发者和服务提供商在网络的边缘侧提供云服务和IT环境服务;目标是在靠近数据输入或用户的地方提供计算、存储和网络带宽”。OpenFog联盟使用术语——雾计算,来描述边缘计算。词“雾”意在表达云计算的优势应该更接近数据源的想法(在气象学中,雾只是简单的、一朵接近地面的云)
2020-10-25 554

从新冠疫情爆发到现在,机械工业出版社在积极配合、响应国家政策和号召的同时,免费向大众开放工程科技数字图书馆6000余种电子书阅读权限。奈何羊毛党太多都在用PYTHON脚本下载书籍,没两天机工社工程科技数字图书馆的服务器就崩了。
2020-10-11 1.26k

在三层C/S中,表示层是应用的用户接口部分,担负着与用户交互的作用。它用于检查用户从键盘等输入的数据,显示应用输出的数据。为使用户方便直观地进行操作,表示层可以是有GUI的定制软件,也可以是浏览器(此时是B/S架构),甚至可以是通过SSH访问服务器的命令行脚本。只要是客户端通过访问服务器调取计算或者存储资源的,统统都是C/S架构。所谓的Browser/Server架构其实是C/S架构的一种特殊的实现形式,B/S架构是C/S三层架构的子集。网上把B/S架构和C/S三层架构对立起来予以比较的做法是完全没有道理的。
2020-09-29 596

年轻人,你渴望力量吗? :lol: 二胖作为一个从传统行业转行到IT行业的底层青年,在自学计算机技术的过程中经历了很多困惑与挫折,尽管现在也没能很好的掌握CS的...
2020-09-25 1.83k

 C/S(Client/Server)结构分为客户端和服务端两部分。服务端存储数据库内容,并在客户端上安装相应软件。C/S 结构按照架构分为双层结构和三层结构。
2020-09-22 351
显示验证码
没有账号?注册  忘记密码?