--用更少的代码,更短的编译时间,创建运行更快的程序,享受更多的乐趣-- 什么是Golang Golang是谷歌创建的,开放源代码、编译型和静态类型的编程语言。 Golang 的主要关注点在使开发高可用和可伸缩的web应用程序更加简单和容易。 Golang最主要的特性 自动垃圾回收 更丰富的内置类型 ...
分类:
编程语言 时间:
2018-10-10 14:17:42
阅读次数:
211
直接使用Python开发的软件时有许多不方便的地方,如需要安装特定的Python环境,需要安装依赖库。为了便于部署,需要将Python源代码编译成可执行文件,编译后的可执行文件就能脱离python环境运行了。 安装 将py编译成可执行文件需要使用PyInstaller,需要注意,从百度搜索到的下载链 ...
编译性语言:在将源代码编译完毕生成一个可执行文件后才能运行 解释性语言:在代码的运行期间进行编译 动态类型语言:在运行期间才去做数据检查的语言,也就是说在使用动态类型语言时不用指定数据类 型 静态类型语言:在编译期间去做数据检查 强类型定义语言:强制数据类型定义的语言 弱类型定义语言:数据类型可以忽 ...
分类:
编程语言 时间:
2018-09-30 20:04:10
阅读次数:
177
一. 安装说明 安装XtraBackup 2.4 版本有三种方式: (1) 存储库安装Percona XtraBackup(推荐) (2 )下载的rpm或apt包安装Percona XtraBackup。 (3) 源代码编译和安装。 Percona为yum (Red Hat、CentOS和Amazo ...
分类:
数据库 时间:
2018-09-30 14:41:14
阅读次数:
443
转自:https://www.linuxidc.com/Linux/2018-09/154071.htm 当你需要在一些源文件改变后运行或更新一个任务时,通常会用到 make 工具。make 工具需要读取一个 Makefile(或 makefile)文件,在该文件中定义了一系列需要执行的任务。你可以 ...
分类:
其他好文 时间:
2018-09-28 12:47:48
阅读次数:
185
0. 前言 Java虚拟机和真实的计算机一样,运行的都是二进制的机器码;而我们将.java 源代码编译成.class 文件,class文件便是Java虚拟机能够认识的二进制机器码,Java能够识别class文件中的信息和机器指令,进而执行这些机器指令。那么,Java虚拟机是如何运行这些二进制的机器码... ...
分类:
其他好文 时间:
2018-09-22 23:23:22
阅读次数:
239
接下来我们来了解下htm、shtml、html这三者之间区别。 首先htm、html、shtml都是静态网页的后缀,三者也可以说都是只是扩展名不同,其他一样,都是静态的网页。 Htm和html是完全静态的网页不通过服务器编译解释直接送出给浏览器读取的静态网页,以Htm和html伪静态Request除 ...
分类:
Web程序 时间:
2018-09-21 11:38:00
阅读次数:
158
一、Linux软件的二进制分发 Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。 rpm包只能在Fedora/RedHat/CentOS和Ope ...
分类:
其他好文 时间:
2018-09-14 23:13:39
阅读次数:
205
@Override这个注解告诉java编译器检查后面的方法必须是重写父类的方法。 源代码编译成字节码文件,字节码加载到方法区。 利用反射API解析注解。 注解的用处很多,JUnit就是一个注解的用处。 面试的时候会问注解。 遇到反射的面试都可以过。 Class.forName(); newInsta ...
分类:
编程语言 时间:
2018-09-10 13:37:14
阅读次数:
139
Centos 、Ubuntu、Debian 三个Linux都是非常优秀的系统,开源的系统,也分付费的商业版和免费版,下面简单比较这三种系统。 Centos系统 非常多的商业公司部署在生产环境上的服务器都是使用CentOS系统,Centos是从Redhat源代码编译重新发布版,Centos去除很多与服 ...
分类:
系统相关 时间:
2018-09-02 20:22:07
阅读次数:
168