1、首先去官网(https://www.open-mpi.org/software/ompi/v4.0/)下载所需要的版本,注意最新的不一定是最适合你的需要的。我之所以需要安装是因为之前安装的1.8.4版本的lib文件夹下貌似没有共享库libmpi_f90.so.0,但是1.4.5版本却存在这个库, ...
分类:
其他好文 时间:
2019-07-16 18:38:11
阅读次数:
116
一、模块 1、定义:就是一系列功能的结合体 2、模块的三种来源: ①、内置的(Python解释器自带) ②、第三方的(别人写的) ③、自定义的(你自己写的) 3、模块的四种表现形式 ①、使用Python编写的py文件(也就意味着py文件也可以称之为模块:一个py文件也可以称之为一个模块) ②、已被编 ...
分类:
其他好文 时间:
2019-07-16 18:08:52
阅读次数:
103
一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用 ...
分类:
其他好文 时间:
2019-07-16 18:06:13
阅读次数:
82
什么是模块 模块就是一系列功能的集合体 模块的三种来源: 1. 内置的(python解释器自带的) 2. 第三方的(别人写的) 3. 自定义的(你自己写的) 模块的四种表现形式: 1. 使用python编写的py文件 (也就意味着py文件也可以称之为模块,一个py文件也可以叫一个模块) 2. 已被编 ...
分类:
其他好文 时间:
2019-07-16 12:19:58
阅读次数:
81
1,php官网下载php稳定版,如7.2.2gz压缩包,MySQL共享包(百度搜索关键词rpm,搜索到rpmsearch,进入搜索mysql-shared)2,打开虚拟机,xshell连接3,进入src目录下(cd/usr/local/src),上传(rz),查看目录即查看上传结(ls)(重复以上操作,分别上传php包、mysql共享库包到src下),安装mysql共享包(rpm-ivhsrc下上
分类:
数据库 时间:
2019-07-15 17:34:32
阅读次数:
136
ServletContainerInitializer Shared libraries(共享库) / runtimes pluggability(运行时插件能力) 1、Servlet容器启动会扫描,当前应用里面每一个jar包的 ServletContainerInitializer的实现2、提供S ...
分类:
编程语言 时间:
2019-07-07 19:03:12
阅读次数:
156
|--内存耗用:VSS/RSS/PSS/USS VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存) RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存) PSS - Proportional Set Size 实际使用的物理内存(比 ...
分类:
系统相关 时间:
2019-06-23 20:55:53
阅读次数:
133
模块 一个模块就是一个包含了一组功能的python文件,比如spam.py,模块名为spam,可以通过import spam使用。 模块的4种存在方式 1.使用c编写并链接到python解释器的内置模块 2.使用python编写的。py文件 3.包:一堆py文件集合体 q4.已被编译为共享库或dll ...
分类:
其他好文 时间:
2019-06-14 16:20:54
阅读次数:
100
模块的简介 模块就是一组功能的集合体,我们的程序可以导入模块来复用模块里的功能。每一个 Python 脚本.py文件都可以被当成是一个模块。模块以磁盘文件的形式存在。当一个模块变得过大,并且驱动了太多功能的话,就应该考虑拆一些代码出来另外建一个模块。模块里的代码可以是一段直接执行的脚本,也可以是一堆 ...
分类:
编程语言 时间:
2019-06-02 16:03:59
阅读次数:
133
(1)原理: 地址空间布局随机化(ASLR)是随机化的利用缓解技术:堆栈地址,栈地址,共享库地址。一旦上述地址被随机化,特别是当共享库地址被随机化时,我们采取的绕过NX bit的方法不会生效,因为攻击者需要知道libc基地址。而此时我们可以采用return-to-plt技术,在这种技术中,而不是返回 ...
分类:
系统相关 时间:
2019-05-15 16:42:21
阅读次数:
148