码迷,mamicode.com
首页 >  
搜索关键字:编译程序    ( 979个结果
【Java并发基础】并发编程bug源头:可见性、原子性和有序性
前言 CPU 、内存、I/O设备之间的速度差距十分大,为了提高CPU的利用率并且平衡它们的速度差异。计算机体系结构、操作系统和编译程序都做出了改进: CPU增加了 缓存 ,用于平衡和内存之间的速度差异。 操作系统增加了 进程、线程 ,以时分复用CPU,进而均衡CPU与I/O设备之间的速度差异。 编译 ...
分类:编程语言   时间:2020-01-16 20:36:41    阅读次数:110
java:JVM及相关概念
1、概述 我们实际的开发中,先利用JDK(调用本地的API)开发属于自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解释这些字节码,映射到CPU指令集或OS的系统调用。所以在讲JVM之前,我们先来讲一下容 ...
分类:编程语言   时间:2020-01-16 18:38:08    阅读次数:101
使用gcc编译C程序
GCC 全称"GNU C Compiler",不过自从面世后,增加了多种语言的支持,不过用的最多的是还是编译C或C++程序(另外有个工具叫做G++)。GCC是一种多目标编译器,通过可交互的后端处理器,为多种计算机架构生成可执行程序。 话说回来,什么是编译器呢? 编译器并不是一个单一的程序,它们通常由 ...
分类:其他好文   时间:2020-01-12 20:00:17    阅读次数:111
【编译原理课程设计】词法分析程序设计
【实验目的】 (1)理解词法分析在编译程序中的作用 (2)加深对有穷自动机模型的理解 (3)掌握词法分析程序的实现方法和技术 【实验内容】 对一个简单语言的子集编制一个一遍扫描的词法分析程序。 【实验要求】 (1)待分析的简单语言的词法 1) 关键字 begin if then while do e ...
分类:其他好文   时间:2020-01-04 22:18:55    阅读次数:118
编译原理复习
第1章 引论 编译程序的基本任务是将源语言程序翻译成等价的目标语言程序 编译过程 包括词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段,除此之外还有表格管理以及出错处理。 1. 词法分析 任务:从左到右一个字符一个字符的读入源程序,对构成源程序的字符流进行扫描和分解,从而识 ...
分类:其他好文   时间:2019-12-31 10:25:59    阅读次数:215
学习java却不知道JRE和JDK的区别?快进来学习
JRE和JDK的区别?1.JRE是Java运行时环境。它是运行已编译的Java程序所需的所有程序的包,包括Java虚拟机(JVM),Java类库,java命令和其他基础结构。但是,它不能用于创建新程序。JDK是JavaDevelopmentKit,这是Java的全功能SDK。它具有JRE拥有的所有内容,还具有编译器(javac)和工具(如javadoc和jdb)。它能够创建和编译程序。通常,如果只
分类:编程语言   时间:2019-12-24 12:00:13    阅读次数:98
c++——内存
程序代码区用来保存指令,常量区、全局数据区、堆、栈都用来保存数据 常量区和全局数据区有时也被合称为静态数据区,意思是这段内存专门用来保存数据,在程序运行期间一直存在 函数被调用时,会将参数、局部变量、返回地址等与函数相关的信息压入栈中,函数执行结束后,这些信息都将被销毁。所以局部变量、参数只在当前函 ...
分类:编程语言   时间:2019-12-17 00:49:10    阅读次数:96
c博客06-2019-结构体&文件
1.本章学习总结(2分) 1.1 学习内容总结 结构体的定义与赋值 单独定义 混合定义 无类型名定义 用typedef语句定义 结构成员的赋值:可以直接赋值,如struct student s1={101,“zhang”,78,87,85};也可以用“.”来赋值,如s1.num=101;还可以结构变 ...
分类:其他好文   时间:2019-12-15 22:08:26    阅读次数:85
解决在linux下编译32程序出现“/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录问题”
centos64位编译32位代码,出现/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录,需要安装32位的glibc库文件。 安装32位glibc库文件命令: sudo yum install glibc-devel.i686(安 ...
分类:系统相关   时间:2019-12-09 01:10:53    阅读次数:613
深入理解java虚拟机(17):插入式注解处理器实战
实战目标实现一个java命名格式规范检查的插件 类或接口,符合驼峰命名法,首字母大写 方法,符合驼峰命名法,首字母小写 字段: 类或实例变量:符合驼峰命名法,首字母小写 常量:要求全部大写字母或下划线构成,并且第一个字符不能是下划线 给javac编译器添加一个额外的功能,在编译程序时检查程序是否符合 ...
分类:编程语言   时间:2019-12-01 23:07:54    阅读次数:198
979条   上一页 1 ... 6 7 8 9 10 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!