码迷,mamicode.com
首页 >  
搜索关键字:机器码    ( 820个结果
程序编译与代码优化 -- 早期(编译期)优化
1. 概述 Java编译器可能是指一个前端编译器(其实叫“编译器的前端”更准备一些),把*.java文件转变成*.class文件的过程;也可能是指虚拟机的后端运行期编译器(JIT编译器,Just In Time Compiler)把字节码转变成机器码的过程;还可能是指使用静态提前编译器(AOT编译器 ...
分类:其他好文   时间:2018-06-07 17:05:56    阅读次数:143
Python解释器
1、CPython:解释c语言开发的,会先被转换成.pyc字节码,然后被转换成机器码被cpu执行。 2、IPython:和cPython差不多 3、PyPy:目标是执行速度 a、有自己的解释器,转换成自己的字节码,然后转换成机器码。 b、编译后会直接成为机器码,其它解释器编译后会成为字节码然后再转换 ...
分类:编程语言   时间:2018-06-03 12:27:55    阅读次数:223
How Javascript works (Javascript工作原理) (二) 引擎,运行时,如何在 V8 引擎中书写最优代码的 5 条小技巧
个人总结: 一个Javascript引擎由一个标准解释程序,或者即时编译器来实现。 解释器(Interpreter): 解释一行,执行一行。 编译器(Compiler): 全部编译成机器码,统一执行。(减少了切换和调度的开销,更快。) V8引擎是一种即时编译器。 V8引擎的优化策略: 1.内联:将函 ...
分类:编程语言   时间:2018-06-02 11:14:25    阅读次数:239
关于计算机的见解
一、计算机操作系统 1)操作系统是一组程序,它在硬件纸上,能起到的作用是承上启下,它的上面是应用系统,下面是硬件,能够把应用程序转化为机器码,使得硬件能够识别,并作出相应的答复。 2)应用程序的开发是参照操作系统提供的开发介面开发的,操作系统的核心对应的是参照硬件的标准进行开发的,层层相扣。如第一层 ...
分类:其他好文   时间:2018-05-31 19:19:42    阅读次数:184
编译和解释的区别
编译器:一次性的把源程序的每一条语句都编译成机器语言,并保存成二进制文件.这样运算时计算机可以直接以机器语言来运行此程序,速度很快 解释器:则是在执行源程序的时候一条一条的解释成机器语言给计算机来执行,所以运行速度不如编译后的程序快. 编译型优点:编译器一般会有预编译的过程对代码进行优化。因为编译只 ...
分类:其他好文   时间:2018-05-30 21:17:38    阅读次数:209
python学习之高级语言和低级语言
注意:随笔大家都可以看,文章别人找不到但可以通过URL访问,日志别人找不到URL也看不到 网络编程:断点续传 WEB框架:用于写网站 设计模式+算法 高级语言:Java、C#、PHP、Go、ruby 、C++ ... 低级语言:c、汇编 机器码和字节码 :高级语言生成字节码,低级语言生成机器码 语言 ...
分类:编程语言   时间:2018-05-30 01:15:45    阅读次数:222
hive开窗函数over(partition by ......)用法
一、over(partition by ......)主要和聚合函数sum()、count()、avg()等结合使用,实现分组聚合的功能 示列:根据day_id日期和mac_id机器码进行聚合分组求每一天的该机器的销量和即sum_num,hive sql语句:select day_id,mac_id ...
分类:其他好文   时间:2018-05-29 00:18:17    阅读次数:303
php代码编译的实现
1.php是解析型的高级语言,zend内核使用c语言实现,有main函数,php脚本就是输入,内核处理后输出结果,内核将php脚本翻译成c程序可识别的opcode就是php的编译。 c语言的编译将c代码编译成机器码,这些机器码就是操作指令,将指令写入二进制程序load相应的内存区(常量区 数据区 代 ...
分类:Web程序   时间:2018-05-28 18:26:38    阅读次数:186
通过修改EIP寄存器实现32位程序的DLL注入
功能:通过修改EIP寄存器实现32位程序的DLL注入 <如果是64位 记得自己对应修改汇编代码部分> 原理:挂起目标进程,停止目标进程EIP的变换,在目标进程开启空间,然后把相关的指令机器码和数据拷贝到里面去,然后修改目标进程EIP使其强行跳转到我们拷贝进去的相关机器码位置,执行相关,然后跳转回来。 ...
分类:其他好文   时间:2018-05-26 22:42:13    阅读次数:217
机器码和字节码
什么是机器码 机器码 机器码(machine code),学名机器语言指令,有时也被称为原生码(Native Code),是电脑的CPU可直接解读的数据。 通常意义上来理解的话,机器码就是计算机可以直接执行,并且执行速度最快的代码。 用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代 ...
分类:其他好文   时间:2018-05-21 21:12:12    阅读次数:162
820条   上一页 1 ... 31 32 33 34 35 ... 82 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!