实验二 四、实验结论 (1)什么是 shell? shell是Unix/linux系统提供给用户的系统程序,用以对用户输入的命令进行解释执行。 它是用户和系统内核之间的接口。 (2)常用的 shell 有哪些?如何查看系统默认使用的 shell? ① sh Bourne shell ② csh C ...
分类:
系统相关 时间:
2018-04-07 22:43:10
阅读次数:
259
1.JAVA 虚拟机 2.垃圾收集 3.代码安全 Java 语言是解释执行 从某种意义上 Java 文件是编译的 (从源文件 到类文件 的过程) Java 目标代码 成为字节码 存储在.class 文件里 字节码是不依赖机器硬件平台的二进制代码 1.JAVA开发环境的安装 2.JAVA 应用程序(第 ...
分类:
编程语言 时间:
2018-04-07 16:14:08
阅读次数:
151
在命令行启动:python -m http.sever 8081 解决方案: python -m http.server --cgi 8000 --cgi打开python处理程序。 使用上面的文件 CGIHTTPServer模块已被合并到Python 3中的http.server。当将源代码转换为P ...
分类:
编程语言 时间:
2018-04-07 12:56:37
阅读次数:
1029
1. Java既是编译型语言,又是解释型语言 java源文件首先需要通过javac编译生成后缀名为.class的字节码文件(与平台无关,只面向JVM),然后使用Java虚拟机将字节码解释成特定平台上的机器码运行。 2. Java虚拟机JVM 不同平台上的JVM不同,但是都提供了相同的接口。 3. 开 ...
分类:
编程语言 时间:
2018-04-06 22:33:52
阅读次数:
209
转自:https://blog.csdn.net/loveliuzz/article/details/77853346 说明:本文代码是原作者编写,有一些不适应我的环境的代码我进行了删除修改等操作,特此说明! 解释的很全面! 1、装饰器: (1)本质:装饰器的本质是函数,其基本语法都是用关键字def ...
分类:
编程语言 时间:
2018-03-30 23:08:53
阅读次数:
251
Java基础教程:面向对象编程 Java语言概述 Java语言特点 1.Java为纯面向对象的语言,它能够直接反映现实生活中的对象。总之,Everything is object! 2.平台无关性。Java为解释型语言,编译器会把Java代码变成“”“中间代码”,然后在JVM上解释执行。 3.Jav ...
分类:
编程语言 时间:
2018-03-29 20:05:51
阅读次数:
228
首先利用lua提供的函数luaL_dofile来执行一个lua脚本。 可以看到有两个过程,首先luaL_loadfile函数将lua文件加载进来然后进行词法语法语义分析,得到一个closure函数放入栈中,接着调用lua_pcall函数来执行栈顶的closure。 我们先来看看第一个过程: 首先在l ...
分类:
其他好文 时间:
2018-03-19 17:36:00
阅读次数:
209
一: 如何运行 在linux终端,直接输入 perl filenaem.pl Perl脚本在解释执行时和shell脚本一样,自顶向下,跳过sub定义部分依次执行。 二:标量 1: 标量 可以是数字或者字符串; 数字分为浮点数,整数(允许分隔符)和非十进制; 2: 字符串(单引号字符串与双引号字符串) ...
分类:
其他好文 时间:
2018-03-17 23:23:17
阅读次数:
209
Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性, 如支持并发程序设计、网络通信、和多媒体数据控制等。主要特性如下: 1) Java语言是简单的 Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习 ...
分类:
编程语言 时间:
2018-03-07 21:54:55
阅读次数:
207
小时不识月,呼作白玉盘。很多人习惯地说Python不过是一种脚本语言而已,实际上这种说法是非常不准确的,完全不能体现出Python的强大。严格来说,Python是一门跨平台、开源、免费的解释型高级动态编程语言。除了解释执行,Python还支持伪编译将源代码转换为字节码来优化程序提高运行速度和对源代码 ...
分类:
编程语言 时间:
2018-03-03 15:33:58
阅读次数:
330