现代编译原理(虎书,包含c版和java版中英文,源码,全书答案。
《现代编译原理:C语言描述》全面讲述了现代编译器的结构、编译算法和实现方法,是Andreww.Apple的“虎书”——ModernCompilerImplementation——“红、蓝、绿”三序列之一。
这三本书的内容基本相同。
但是使用不同的语言来实现书中给出的一个编译器。
本书使用的是更适合广大读者的c语言,而另外两本书分别采用ML语言和Java语言。
本书的另一个特点是增加了一些其他编译原理教科书没有涉及的内容。
前端增加了面向对象的程序设计语言、函数式程序设计语言等现代语言的编译实现方法,后端增加了针对现代计算机体系结构特征的一些比较成熟的优化方法。
这部分内容展现了现代商业编译器需解决的一些关键问题,开拓了学生的视野,为学生未来进行更深入的研究奠定了基础。
《现代编译原理:C语言描述》全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。
全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);
第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、ssA(静态单赋值)方式、循环调度、存储结构优化等,适合于后续课程或研究生教学。
书中专门为学生提供了一个用C语言编写的实习项目,包括前端和后端设计,学生可以在一学期内创建一个功能完整的编译器。
2015/4/3 4:39:10 40.49MB 编译原理
1
oracle官网已停止下载10g通明网关,已经不好找了,特意分享给大家,以备需求,由于平台文件大小限制,分割压缩成2部分,这是第一部分,需要再将第二部分下载后一起解压
2020/5/12 19:22:27 200MB 10201_gateways_w 10g透明网关
1
第一部分:基本概念及其它问答题第二部分:程序代码评价或者找错第三部分:编程题
2021/10/9 20:55:12 151KB C语言 面试 汇总
1
本书分为两部分,第一部分,集中于使用标准库笼统的程序。
第二部分,自定义笼统。
2019/9/9 14:33:51 10.57MB C++
1
这本书很好,适合于初学者。
里面精讲了很多的案例,非常的有用。
目录雷蒙序简介Linux文档工程小组“公告”译者序第一部分Linux内核前言第1章硬件基础与软件基础61.1硬件基础61.1.1CPU71.1.2存储器81.1.3总线81.1.4控制器和外设81.1.5地址空间91.1.6时钟91.2软件基础91.2.1计算机语言91.2.2什么是操作系统111.2.3内核数据结构13第2章内存管理152.1虚拟内存抽象模型152.1.1请求调页172.1.2交换172.1.3共享虚拟内存182.1.4物理寻址模式和虚拟寻址模式182.1.5访问控制182.2高速缓存192.3Linux页表202.4页分配和回收212.4.1页分配222.4.2页回收222.5内存映射222.6请求调页232.7Linux页缓存242.8页换出和淘汰252.8.1减少缓冲区和页缓存大小252.8.2换出SystemV共享内存页262.8.3换出和淘汰页272.9交换缓存272.10页换入28第3章进程293.1Linux进程293.2标识符313.3调度323.4文件343.5虚拟内存353.6创建进程363.7时间和定时器373.8执行程序383.8.1ELF393.8.2脚本文件40第4章进程间通信机制414.1信号机制414.2管道424.3套接字444.3.1SystemV的进程间通信机制444.3.2消息队列444.3.3信号量454.3.4共享存储区47第5章PCI495.1PCI的地址空间495.2PCI配置头505.3PCI的I/O和存储地址空间515.4PCI-ISA桥515.5PCI-PCI桥515.5.1PCI-PCI桥:PCII/O和存储地址空间的窗口515.5.2PCI-PCI桥:PCI配置周期和PCI总线编号525.6LinuxPCI初始化535.6.1Linux内核PCI数据结构535.6.2PCI设备驱动程序535.6.3PCI的BIOS函数565.6.4PCI修正过程57第6章中断处理与设备驱动程序606.1中断与中断处理606.1.1可编程中断控制器616.1.2初始化中断处理数据结构616.1.3中断处理626.2设备驱动程序636.2.1测试与中断646.2.2直接存储器访问(DMA)656.2.3存储器666.2.4设备驱动程序与内核的接口666.2.5硬盘696.2.6网络设备74第7章文件系统777.1第二个扩展文件系统EXT2787.1.1EXT2系统的inode节点797.1.2EXT2系统的超级块807.1.3EXT2系统的组描述符807.1.4EXT2系统的目录817.1.5在EXT2文件系统中查找文件817.1.6在EXT2文件系统中改变文件的大小827.2虚拟文件系统837.2.1VFS文件系统的超级块847.2.2VFS文件系统的inode节点847.2.3注册文件系统857.2.4装配文件系统857.2.5在虚拟文件系统中查找文件877.2.6卸载文件系统877.2.7VFS文件系统的inode缓存877.2.8目录缓存887.3缓冲区缓存887.3.1bdflush内核守护进程907.3.2update进程907.4/proc文件系统917.5特殊设备文件91第8章网络928.1TCP/IP网络概述928.2Linux中的TCP/IP网络层次结构958.3BSD套
2018/9/3 9:31:32 18.23MB 书籍
1
美国艾朱斯特、艾朱斯特编著的《C++Qt设计模式》本书是美国萨福克大学已使用十余年的经典教程,利用跨平台开源软件开发框架Qt阐释了C++和设计模式中的主要思想。
全书共分四个部分:第一部分引见C++、UML、Qt、模型-视图、SQL、XML、设计模式等基础知识,目的是为零基础的C++初学者铺垫一条学习面向对象编程的快捷之路;
第二部分讲解内存访问、继承等重要的C++特性,是前一部分的延伸和拓展;
第三部分使用Phonon编写了一个多媒体播放器,展示了主要技术理念的应用方法;
附录部分给出了C++保留关键字、Debian和Qt程序开发环境的配置等内容。
每节的练习题和各章后面的复习题,既可作为课堂上的讨论题,也可进一步启发读者对于关键知识点的思考。
《C++Qt设计模式》可作为软件开发人员学习Qt开发技术的参考书,也可作为从事Qt软件开发的研究人员和科技工作者的工具书。
2021/11/6 10:48:05 44.04MB C++ Qt 设计模式
1
压缩成两部分,这是第一部分,请下全。
线性代数和矩阵理论是数学和自然科学的基本工具,同时也是科学研究的沃土。
本书是矩阵理论方面的经典著作,从数学分析的角度阐述了矩阵分析的经典和现代方法。
主要内容有:特征值、特征向量和相似性;
酉相似和酉等价;
相似标准型和三角分解;
Hermite矩阵、对称矩阵和酉相合;
向量范数和矩阵范数;
特征值的估计和扰动;
正定矩阵和半正定矩阵;
正矩阵和非负矩阵。
第2版对第1版进行了全面的修订、更新和扩展。
这一版不仅对基础线性代数和矩阵理论做了全面的总结,而且还新增了奇异值、CS分解和Weyr标准型的相关内容,扩展了与逆矩阵和分块矩阵相关的内容,介绍了Jordan标准型的新应用。
此外,还附有1100多个问题和练习,并且给出了一些提示,以协助读者提高解决数学问题的能力。
本书可以用作本科生或者研究生的教材,也可用作数学工作者和科技人员的参考书。
名人推荐“《矩阵分析(第2版)》是矩阵分析理论的权威教程和不可或缺的参考资料。
这本书内容全面,逻辑清晰,结构严谨,阐述深刻。
不论是应用科学家、普通用户,还是有经验的研究人员,任何需要使用矩阵的人都适合阅读。
”——IlseIpsen,北卡罗莱纳州立大学“《矩阵分析》取得了巨大的成功,并且被广泛阅读和使用。
该书第2版进行了全面修订,增加了很多最近的研究成果。
它对矩阵理论和应用作出了不朽的贡献。
我很荣幸,在佐治亚州立大学的高级矩阵分析课上使用了该书第2版初稿中的几章内容。
我坚信,《矩阵分析(第2版)》将是未来多年中矩阵理论的标准本科生教材和必备参考书。
”——ZhongshanLi,佐治亚州立大学媒体推荐“《矩阵分析(第2版)》是矩阵分析理论的经典教程和不可或缺的参考资料。
这本书内容全面,逻辑清晰,结构严谨,阐述深刻。
不论是应用科学家、普通用户,还是有经验的研究人员,任何需要使用矩阵的人都适合阅读。
”——IlseIpsen,北卡罗莱纳州立大学“《矩阵分析》取得了巨大的成功,并且被广泛阅读和使用。
该书第2版进行了全面修订,增加了很多近期的研究成果。
它对矩阵理论和应用作出了不朽的贡献。
我很荣幸,在佐治亚州立大学的高级矩阵分析课上使用了该书第2版初稿中的几章内容。
我坚信,《矩阵分析(第2版)》将是未来多年中矩阵理论的标准本科生教材和参考书。
”——ZhongshanLi,佐治亚州立大学作者简介作者:[美]霍恩(RogerA.Horn)[美]约翰逊(CharlesR.Johnson)译者:无RogerA.Horn国际知名数学专家,现任美国犹他大学数学系研究教授,曾任约翰?霍普金斯大学数学系系主任,并曾任AmericanMathematicalMonthly编辑。
CharlesR.Johnson国际知名数学专家,现任美国威廉玛丽学院教授。
因其在数学科学领域的杰出贡献被授予华盛顿科学学会奖。
2015/11/3 16:55:54 47MB 矩阵分析 第2版 霍恩 Roger
1
VisualC++开发实战1200例第1卷高清+完好源代码本书是第一卷共计602个例子。
涵盖了基础开发和高级设计。
适合初级和中级开发人员,里面有电子书和源代码,易于学习和掌握知识。
由于内容比较大,分成四部分,全免下载哦。
2020/2/6 6:05:33 45MB vc c++ 实战1200例 源码
1
比较经典的声呐信号处理书籍,第一部分在引见水声信道、目标、干扰背景场特性的基础上,较全面地讨论了现代声呐信号处理原理,内容涉及信号检测、参数估计、目标判决、后置数据处理、识别等各个方面。
第二部分主要讨论声呐信号处理设备的实现方法。
2018/2/19 4:07:38 12.43MB 声呐 水声学 信号处理
1
2013年8月版的德州仪器高功能模拟器件高校应用指南第一部分运算放大器篇电子版,很好的书,传上来保存
2018/11/14 14:50:46 3.51MB 信号链与电源
1
共 231 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡