包括两个部分第一部分是基于verilog的多周期cpu代码,第二部分是cpu运行时的流程与各个部件均以图的形式表示出来,也就是是我实验报告中的截图,清晰形象。
2024/10/14 20:32:15 746KB verilog 多周期CPU
1
本版本是高清版,是第1版第18次印刷,是书签最全最好的版本。
基本信息原书名:TheC++ProgrammingLanguage,SpecialEdition原出版社:AddisonWesley作者:(美)BjarneStroustrup译者:裘宗燕丛书名:计算机科学丛书出版社:机械工业出版社ISBN:7111102029上架时间:2002-7-12出版日期:2002年7月页码:936版次:1-1内容简介  本书介绍了标准c++以及由c++所支持的关键性编程技术和设计技术。
标准c++较以前的版本功能更强大,其中许多新的语言特性,如名字空间、异常、模板、运行时类型声明等使得新技术得以直接应用。
本书围绕语言及库功能来组织,内容涉及c++的主要特征及标准库,并通过系统软件领域中的实例解释说明一些关键性的概念与技术。
本书的目的就是帮助读者了解c++是如何支持编程技术的,使读者能从中获得新的理解,从而成为一名优秀的编程人员和设计人员。
适合做高校面向对象编程课程的教科书,也可作为c++爱好者的参考书。
[center][ahref=http://www.china-pub.com/main/sale/c++tb.htmtarget=_blank]c++之父bjarnestroustrup博士专访[/a]  [ahref="http://www.is.pku.edu.cn/~qzy/cpp.htm"target="_blank"]《c++程序设计语言》程序的更正和更新[/a]  [ahref="http://www.china-pub.com/temporary/list/cooperate/zipdownload/zg.zip"target="_blank"]本书忠告[/a][/center]作译者作者:BjarneStroustrupBjarneStroustrup现任AT&T实验室的大型程序设计研究部的主管。
1990年,Bjarne荣获《财富》杂志评选的“美国12位最年轻的科学家”称号。
1993年,由于在C++领域的重大贡献,Bjarne获得了ACM该年度的GraceMurrayHopper大奖并成为ACM院士(成立于1947年的ACM协会是历史最悠久、目前世界上最大的教育和科学计算协会,成为ACM院士是个人成就的里程碑)。
1995年,BYTE杂志颁予他“近20年来计算机工业最具影响力的20人”的称号。
[同作者作品]C++程序设计语言(特别版)(英文影印版)C++语言的设计和演化[按需印刷]C++程序设计语言(特别版)译者:裘宗燕知名译者,翻译严谨,喜与读者交流。
  裘宗燕教授是北京大学数学学院信息科学系的,关心的主要学术领域包括计算机软件理论、程序设计方法学、程序设计语言和符号计算。
已出版多部著作和译著,包括《程序设计语言基础》(译著,1990),《Mathematica数学软件系统的应用与程序设计》(1994),《从问题到程序——程序设计与C语言引论》(1999)[同作者作品]计算机基础教程(上下)(文科类)(裘宗燕等)数据结构——C++与面向对象的途径数据结构--C++与面向对象的途径(修订版)目录出版者的话专家指导委员会中文版序译者序序第2版序第1版序导论第1章致读者31.1本书的结构31.1.1例子和参考41.1.2练习51.1.3有关实现的注记51.2学习c++61.3c++的设计71.3.1效率和结构81.3.2哲学注记91.4历史注记91.5c++的使用111.6c和c++12.1.6.1给c程序员的建议131.6.2给c++程序员的建议131.7有关在c++里编程的思考141.8忠告151.9参考文献16第2章c++概览192.1为什么是c++192.2程序设计范型192.3过程式程序设计202.3.1变量和算术212.3.2检测和循环222.3.3指针和数组232.4模块程序设计232.4.1分别编译242.4.2异常处理252.5数据抽象262.5.1定义类型的模块272.5.2用户定义类型282.5.3具体类型292.5.4抽象类型312.5.5虚函数332.6面向对象的程序设计332.6.1具体类型的问题332.6.2
2024/10/13 4:51:33 51.87MB C++ 程序设计语言 特别版 详细书签版
1
egret白鹭游戏引擎的飞机大战源码,基于TYPESCRIPT开发,属于H5游戏,可以跨平台发布到安卓、IOS等,是个比较简单的DEMO,运行时注意保持引擎版本与游戏版本一致2.5.x的,egret兼容性比较差,编辑器我用的也是2.5的。
可以运行
2024/10/3 9:05:45 2.48MB egret 飞机大战
1
javascript-koans基于Edgecase出色的,Javascriptkoans的目标是通过测试教您Javascript编程。
首次运行koans时,将显示运行时错误和指示错误发生位置的堆栈跟踪。
您的目标是使错误消失。
修复每个错误时,您应该大致了解Java语言和函数式编程。
您从koans/AboutExpects.js文件开始您的Javascript启蒙之旅。
这些可汗将非常简单,所以请不要想太多!随着您的学习越来越深入,将引入越来越多的Javascript语法,这将使您能够解决更复杂的问题并使用更高级的技术。
运行Koans只需使用文件浏览器导航到JavascriptKoans文件夹,然后双击KoansRunnner.html。
任何浏览器都可以,但是为了获得最佳效果,建议使用Firefox或Chrome。
在这些浏览器上会显示有关JavaScr
2024/10/1 13:33:24 2.74MB JavaScript
1
在android6.0(包括6.0)棉花糖版本之后,系统不会在软件安装的时候就赋予该app所有其申请的权限,对于一些危险级别的权限,app需要在运行时授权,写了一个例子
7.71MB 安卓
1
1)问题描述人们在日常生活中经常需要查找某个人或某个单位的电话号码,本实验将实现一个简单的个人电话号码查询系统,根据用户输入的信息(例如姓名等)进行快速查询。
2)基本要求(1)在外存上,用文件保存电话号码信息;
(2)在内存中,设计数据结构存储电话号码信息;
(3)提供查询功能:根据姓名实现快速查询;
(4)提供其他维护功能:例如插入、删除、修改等;
(5)按电话号码进行排序。
3)设计思想由于需要管理的电话号码信息较多,而且要在程序运行结束后仍然保存电话号码信息,所以电话号码信息采用文件的形式存放到外存中。
在系统运行时,需要将电话号码信息从文件调入内存来进行查找等操作,为了接收文件中的内容,要有一个数据结构与之对应,可以设计如下结构类型的数组来接收数据:constintmax=10;structTeleNumber{stringname;//姓名stringphoneNumber;//固定电话号码stringmobileNumber;//移动电话号码stringemail;//电子邮箱}Tele[max];为了实现对电话号码的快速查询,可以将上述结构数组排序,以便应用折半查找,但是,在数组中实现插入和删除操作的代价较高。
如果记录需频繁进行插入或删除操作,可以考虑采用二叉排序树组织电话号码信息,则查找和维护都能获得较高的时间性能。
更复杂地,需要考虑该二叉排序树是否平衡,如何使之达到平衡。
1
VS2010没有inttypes.h文件,程序运行时无法打开包括文件:“inttypes.h”:Nosuchfileordirectory,解决方案。
2024/9/19 20:52:44 29KB C++ 调用python
1
火龙果软件工程技术中心  本文内容包括:踏上Ajax的旅程信息源浏览器作为运行时环境AjaxIDE和工具Ajax框架初学者的路线图——现在就出发结束语和下一步计划参考资料Ajax(AsynchronousJavaScript+XML)编程技术正逐渐主导Web应用程序开发领域。
每天都有新的开发人员步入Ajax开发的殿堂,他们拥有不同的开发背景。
本系列的第1部分将提供来自IBM:registered:Ajax开发人员专家组的Ajax开发资源备忘单。
作者根据他们自己的ramp-up经验为您提供了一些实用的信息,这些信息可以帮助您快速进入高效Ajax开发的轨道。
Ajax是一种Web应用程序客户机技术,它结合了JavaScr
1
【ASP.NET大作业:制作网站】是一个以C#编程语言为基础的项目,旨在让学生或开发者掌握网站开发的基本技能。
在这个项目中,主要涉及了以下几个关键知识点:1.**C#语言基础**:C#是微软开发的一种面向对象的编程语言,广泛应用于.NET框架下。
在网站开发中,C#用于编写服务器端代码,处理HTTP请求,控制页面逻辑,以及与数据库交互。
2.**ASP.NET框架**:ASP.NET是.NET框架的一部分,提供了构建动态网站、Web应用程序和服务的工具和运行时环境。
通过ASP.NET,开发者可以创建HTML、CSS和JavaScript混合的网页,并利用C#代码进行服务器端处理。
3.**网页间跳转**:在ASP.NET中,使用Response.Redirect()方法可以实现在网页间的跳转。
这个功能对于构建多页面的网站至关重要,使得用户可以在不同的页面间导航。
4.**数据库连接**:项目中提到了数据库连接,这通常涉及到ADO.NET或EntityFramework。
ADO.NET是.NET框架提供的一个库,允许开发者直接操作数据库,包括SQLServer、Oracle等。
EntityFramework则是一种ORM(对象关系映射)工具,简化了数据库操作,将数据库表与C#类映射,使得开发者可以用面向对象的方式来处理数据。
5.**数据查询**:在ASP.NET中,可以使用SQL语句或者Linq(LanguageIntegratedQuery)来查询数据库。
SQL是结构化查询语言,用于管理关系数据库;
Linq是C#的一部分,提供了一种更直观的编程方式来操作数据。
6.**网页设计**:虽然描述中未明确提及,但网页设计是网站开发的重要组成部分。
开发者可能使用HTML和CSS来布局网页,JavaScript进行客户端交互,Bootstrap或其他前端框架来增强用户体验。
7.**ASP.NET生命周期**:理解ASP.NET页面生命周期是调试和优化网站的关键。
页面生命周期包括初始化、加载、验证、呈现和卸载等阶段,开发者需要知道何时及如何在这些阶段中插入代码。
8.**状态管理**:ASP.NET提供了多种状态管理机制,如视图状态、隐藏字段、cookie、session等,用于在网页间保留和传递数据。
9.**部署与发布**:完成开发后,需要将网站部署到IIS(InternetInformationServices)或其他Web服务器上,供用户访问。
了解发布设置和配置是项目成功上线的关键步骤。
10.**错误处理与日志记录**:良好的错误处理和日志记录能帮助开发者快速定位和修复问题。
ASP.NET提供了异常处理机制和日志记录工具,如Elmah或NLog,以确保网站稳定运行。
以上就是【ASP.NET大作业:制作网站】项目中涉及的主要知识点,涵盖了从后端开发到前端设计,从数据库操作到网站部署的全过程。
通过这样的练习,开发者能够系统地学习和实践Web开发的各项技能。
2024/9/5 18:25:48 7.97MB 实现网站开发 连接了数据库
1
VBE7.1安装方法:1.安装MSVCRTRedist\Release目录下32位的安装包,此安装包为运行时库3.安装VBARedist\Release目录下32位的Vba71.msi、Vba71_1033.msi、Vba71_2052.msi三个安装包
2024/9/4 2:14:46 15.37MB VBA
1
共 322 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡