解压安装包tar-zxvfmysql-5.6.16.tar.gz安装需要的依赖包yum-yinstallmakegcc-c++cmakebisonncurses-devel3.检查及卸掉LINUX原有MYSQL包检查命令如下:rpm-qa|grepmysql有的话通过下面的命令来卸载掉rpm-emysqlrpm-e--nodepsmysql//该命令是忽略依赖包强行卸载。编译安装cmake\..
分类:
数据库 时间:
2016-09-04 00:21:49
阅读次数:
208
什么是代码混淆 Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成 Java 源代码。为了防止这 ...
分类:
移动开发 时间:
2016-09-03 16:21:20
阅读次数:
248
相信广大从事运维工作的小伙伴对编译安装都不陌生,这里我简要演示一下编译安装的基本步奏。在生产环境中,我们往往需要从网上或其他源码包提供点下载所需要的源码包,而这些源码包我们是无法直接安装的,这时我们就需要先把源代码编译成二进制程序包,然后再执行安装。源码编..
分类:
其他好文 时间:
2016-08-25 21:56:59
阅读次数:
260
什么是托管代码(managed code)? 托管代码是一microsoft的中间语言(IL),他主要的作用是在.NET FRAMEWORK的公共语言运行库(CLR)执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段: 1.源代码编译为托管代码,(所以源代码可以有很 ...
分类:
其他好文 时间:
2016-08-24 09:54:26
阅读次数:
124
编译、解释型语言:编译型语言需要首先由编译器将源代码编译为机器代码,再由机器执行,即运行前有一个编译过程,C++是典型的编译语言,GCC是C++的最流行的编译器;解释型语言不需要编译,运行时直接由解释器解释执行,典型代表如shell、Python;也有语言是这两种类型的混合,即既需要编译,又需要解释 ...
分类:
编程语言 时间:
2016-08-23 12:55:39
阅读次数:
175
yum中最新的也是Python 2.6.6,只能下载Python 2.7.5的源代码自己编译安装。 操作步骤如下: 1)下载并解压Python 2.7.9的源代码 4)编译与安装Python 2.7.5 5)将python命令指向Python 2.7.5 6)检查Python版本 ...
分类:
编程语言 时间:
2016-08-14 14:25:22
阅读次数:
139
一、基本概念: --托管模块:一个标准的32的可移植执行体(PE32)文件或一个标准的64位可移植执行体(PE32+)文件。由用支持CLR的任何一种语言创建的源代码文件,再经过相应的编译器检查语法和分析源代码,编译生成。如下: --程序集:由一或者多个模块/资源文件的逻辑性组合。程序集是重用、安全性 ...
分类:
Web程序 时间:
2016-08-13 14:09:44
阅读次数:
157
我们都知道,C#程序需要在 .NET Framework 的环境中运行。 一、程序运行所需的三个关键 1、IL(中间语言):编译器编译源代码时生成的代码。 2、 Framework类库(Framework Class Library,FCL):FCL是一组DLL程序集的统称,其中包含数千个类型定义和 ...
分类:
Web程序 时间:
2016-08-13 14:02:55
阅读次数:
174
Java是一种 跨平台的、解释型语言 Java 源代码编译中间“字节码”存储于class文件中。Class文件是一种字节码形式的中间代码,该字节码中包括了很多源代码的信息,例如变量名、方法名 等。因此,Java中间代码的反编译就变得非常容易。目前市场上有许多免费的、商用的反编译软件,都能够生成高质量 ...
分类:
编程语言 时间:
2016-08-11 10:00:24
阅读次数:
227