‘‘‘计算机系统分为三层:应用软件操作系统硬件2.文本编辑器读一个文件的三个过程:1.先启动文本编辑器2.文件编辑器会将文件内容读入内存3.将读入内存的内容显示到屏幕上Cpython解释器执行一个py文件的三个过程:1.先启动python解释器2.python解释器会将py文件的内容当中普通的文本内容读入内存3.开始解释执行刚刚读入内存的代码,识别python语法字符编码字
分类:
编程语言 时间:
2018-11-23 18:26:03
阅读次数:
190
一:java不仅仅是解释执行(java编译成字节码,在转换成机器码),还有动态编译,在程序运行时,利用jit编译将热点代码编译成机器码,这时候就是编译执行,不是解释执行 二: 三:jdk8是解释和编译混合模式,也有server和client模式,也有c1,c2的内置的jit编译 四:-xint 就是 ...
分类:
编程语言 时间:
2018-11-20 15:19:19
阅读次数:
211
单例模式(Singleton Pattern):顾名思义,就是只有一个实例。作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 为什么要使用单例模式 1、PHP语言本身的局限性PHP语言是一种解释型的脚本语言,这种运行机制使得每个PHP页面被解释执行后,所 ...
分类:
Web程序 时间:
2018-11-17 16:07:25
阅读次数:
212
Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。 Linux 的 Shell 种类众多,常见的有: Bourne Shell(/usr/bin/ ...
分类:
系统相关 时间:
2018-11-17 13:18:30
阅读次数:
161
Java团队对设计Java时的关键考虑因素进行了总结,关键特性包含以下列表: 简单性 安全性 可移植性 面向对象 健壮性 多线程 体系结构中立 解释执行 高性能 分布式 动态性 简单性 Java的设计目标之一是让专业程序员能够高效的学习和使用,如果了解了面向对象编程的基本概念,学习Java将会更容易 ...
分类:
编程语言 时间:
2018-11-14 01:05:36
阅读次数:
216
编译型语言与解释型语言 编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。 解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。 <!--StartFragment--> 编译型语言 ...
分类:
编程语言 时间:
2018-11-07 11:45:46
阅读次数:
150
shell是什么 shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止 甚至是编写一些程序。 shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。shell是解释执行的脚本语言,在shell中可 ...
分类:
系统相关 时间:
2018-11-03 12:27:43
阅读次数:
233
一. Pyinstaller简介 Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原 ...
分类:
编程语言 时间:
2018-11-02 14:34:26
阅读次数:
155
什么是JavaScript: JavaScript 是网景(Netscape)公司开发的一种跨平台,基于客户端浏览器、面向(基于)对象(Object)、事件驱动(Event Driven)式的网页脚本语言。 JavaScript 与Java的区别: 1.厂商不同:JavaScript是NetScap ...
分类:
编程语言 时间:
2018-11-02 11:07:35
阅读次数:
169
随笔1.未声明的变量就直接赋值,那么该变量则归全局变量所有,全局对象是什么,全局对象就是window exp: js三部曲: 1,:语法分析 2:预编译 3:解释执行 预编译四部曲: 1.创建AO(Activation Object)对象 2.找形参和变量声明,将变量和形参作为AO属性名,值为und ...
分类:
编程语言 时间:
2018-11-02 00:29:13
阅读次数:
194