RPM包管理每个RPM包都分为两部分1文件列表filelist2元数据metadata:文件大小属性,描述信息,依赖性,等查看包带不带脚本rpm-qp--scripts包名如果包已经在系统中了就会在数据库(公共):/var/lib/rpm里有这个包的信息比如程序包名称及版本依赖关系功能说明包安装后生成的各文件路径及效验码信息例如,其中内容大部分是二进制的DB表示数据库文件centos7上用的数据库
分类:
其他好文 时间:
2018-04-22 16:32:47
阅读次数:
212
从每一个树杈开始 基本思路是画一个"Y"型, 从根部出发,然后再返回根部,然后根据需要进行转向与迭代。只要注意笔尖的方向就好。 然后对于后续的红色树干如法炮制 最后输出结果。 为了美观,微调了树干的长度和角度。 Ps. 这是笔者自己一点一点微调出来的,修改和维护都不容易。而且“人工的函数迭代”让相互 ...
分类:
编程语言 时间:
2018-04-21 16:13:45
阅读次数:
280
rpm包管理器程序包管理器;功能:经编译好的应用程序的各组成文件打包一个或几个程序包文件,从而方便快捷地实现程序包的安装,卸载,查询,升级和效验等管理操作包文件组成rpm包内的文件rpm的元数据,如名称,版本,依赖性,描述等安装或卸载时运行的脚本数据库(公共):/var/lib/rpm程序包名称及版本依赖×××说明包安装后生成的各文件路径及效验码信息至少两部分:1列表2元数据来源管理程序包的方式:
分类:
其他好文 时间:
2018-04-21 00:26:56
阅读次数:
183
截止到目前JDK的版本已经更新到10了,虽然java9的生命周期才半年,但是我认为这个版本带来的变革是不可磨灭的,它是第一次深层次的针对架构以及依赖上的革新。下面我们就来学习一下。 一、模块化项目构建 其实模块化本身不难理解,我们先前使用maven或者gradle就构建过多模块的项目。那么我们在ja ...
分类:
编程语言 时间:
2018-04-18 19:10:30
阅读次数:
200
1.yum命令yum是一个软件包管理器,yum是查找、安装、删除某一个、一组甚至全部软件包的命令。自动处理依赖性关系,并且一次安装所有依赖的软体包。2.yum命令的使用方法yum list //列出可用rpm包yum grouplist //列出rpm包组yum install -y 包名 //安装指定包yum groupinstall 组名 //安装指定包组yum search
分类:
其他好文 时间:
2018-04-18 19:09:34
阅读次数:
200
什么是重排序编译器和处理器为了提高程序的运行性能,对指令进行重新排序。数据依赖性(as-if-serial) 写后读,读后写,写后写指令重排序分类 编译器重排序和处理器重排序为什么要进行指令重排序指令重排序所带来的影响竞争与同步 Java内存访问重排序的研究 Java并发:volatile内存可见性 ...
分类:
编程语言 时间:
2018-04-15 11:42:11
阅读次数:
199
RPM 是RPM Package Manager(RPM软件包管理器)的缩写,rpm是一个很有用的包管理器, 可以用于生成, 安装, 查询, 核实, 更新以及卸载单个软件包. 一个包通常包括一个文件档以及关于包 的信息, 比如名字, 版本, 描述等. centeros上的一种安装软件的方式就是安装r ...
分类:
其他好文 时间:
2018-04-15 11:37:37
阅读次数:
1153
部署httpd服务 apache是一个模块化设计的服务,所谓的模块化就是将各个功能,特性都独立的分开,这样设计的好处是可扩展性强,各个功能之间的依赖性相对较弱,在后期修改,升级,添加新功能是非常方便。不同的模块可以静态的编译进程序,也可以被动态加载。动态加载是apache的特性(DSO,dynamic shared object),所谓的动态加载就需要新的功能的
分类:
Web程序 时间:
2018-04-13 19:07:27
阅读次数:
205
外部依赖性在这里(其实很容易被忽略)!但是由它可以看到许多隐藏的东西!它能说明什么问题?看右边程序源代码中直接使用system("pause");而学过C语言的小伙伴们应该都晓得,要使用这个函数,必须要引入stdlib.h,即:#include<stdlib.h>但是这里为什么不引入,就可以使用了呢?其实并没有违背“函数调用时候必须要有函数体的支撑”这个客观规律。只
分类:
编程语言 时间:
2018-04-07 17:38:20
阅读次数:
162
计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程。面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和理解用对象方式组织和编写的程序代码,这样就可以把现实生活中的业务对象映射到计算机系统中。 面向对象的编程语 ...
分类:
其他好文 时间:
2018-04-05 01:20:23
阅读次数:
85