大家肯定都知道计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型,因此我们基本上将高级语言分为两大类,一种是编译型语言,例如C,C++,Java,另一种是解释型语言,例如Python、Ruby、MAT ...
分类:
系统相关 时间:
2019-07-31 23:51:46
阅读次数:
147
1.1Python介绍 Python的创始人为吉多.范罗苏姆。1989年的圣诞节期间,决心开发脚本解释程序,作为ABC语言的一种继承。 Python之父所叙述的(GUIdovanRossum)Python是以喜剧团体Monty Python(巨蟒小组)的名字命名的。 1 1.2Python的主要应用 ...
分类:
编程语言 时间:
2019-07-30 23:18:17
阅读次数:
147
系统中的所有信息:包括磁盘文件、内存中的程序、内存中存放的用户数据以及网络上传输的数据,都是由一串比特值表示。 区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文。比如,在不同的上下文中一个同样的数字系列可以表示一个整型、浮点、字符串或者机器指令。 C语言hello的编译过程 分为一下四个阶 ...
分类:
其他好文 时间:
2019-07-30 12:30:08
阅读次数:
70
opcache是php内置得一个加速模块,php解析PHP文件得时候,如果发现该文件对应得byte-code存储再内存中,省去编译过程直接执行内存中得文件。(提升性能10%) #/etc/php7/fpm/php.ini validate_timestamps=1 revalidate_freq=0... ...
分类:
系统相关 时间:
2019-07-23 11:20:39
阅读次数:
104
关于pyc的几点记录: python运行时会将python语句 >"字节码" >转发到"虚拟机" 字节码:在大型的python程序中 为了提高运行效率 允许python进程在服务器写入字节码文件即pyc文件,这是一种启动速度的优化 下一次程序运行时,py文件没有改动,则直接加载pyc,跳过编译过程, ...
分类:
编程语言 时间:
2019-07-17 18:14:32
阅读次数:
98
在非严格模式下,JavaScript中存在变量提升的特点。 1. 原因 JavaScript的工作原理是先编译再执行,在编译过程中,解释器会把所有声明“移动”到所在作用域的最上面,而赋值或其他逻辑会留在原地,这就是变量提升。 例如 在编译后将被理解为下面的形式 2.函数优先 在提升过程中,函数声明将 ...
分类:
其他好文 时间:
2019-07-14 13:03:22
阅读次数:
87
一、目标 1、熟练掌握CentOS6.5下Apache的编译安装 2、能够解决编译过程中产生的问题,并对相应问题进行记录 二、编译前环境搭建 1、环境搭建 所需环境:make、gcc、gcc-c++、openssl-devel、pcre、pcre-devel、zlib*、expat-devel 说明 ...
分类:
Web程序 时间:
2019-07-08 13:39:01
阅读次数:
153
一、解决 删除Temporary ASP.NET Files 文件夹下的所有文件。 另外,虽然有OLD文件,只要保证有相应的dll文件,就说明使用的是最新版本 二、原理 Temporary ASP.NET Files 文件夹包含为页面和资源提供服务而创建的所有临时文件和程序集。要找到为您的 Web ...
分类:
Web程序 时间:
2019-07-06 13:21:25
阅读次数:
152
泛型工作原理 Java中的泛型都是编译器层面来完成的,在生成的Java字节码中是不包含任何泛型中的类型信息的。使用泛型时加上的类型参数,会在编译时被编译器去掉。也就是说Java中的泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类 ...
分类:
编程语言 时间:
2019-07-03 13:40:12
阅读次数:
117
一、Nginx是用C编写的程序,因此您首先需要在系统上安装一个编译器工具,如GNU编译器集合(GCC)二、安装nginx1.http://nginx.org/en/download.html选择nginx-1.16.0pgp复制链接2.wgethttp://nginx.org/download/nginx-1.16.0.tar.gz3.tar-zxvfnginx-1.16.0.tar.gz4.mv
分类:
其他好文 时间:
2019-07-01 22:56:16
阅读次数:
146