14.2 软件磁盘阵列 (Software RAID) 在过去鸟哥还年轻的时代,我们能使用的硬盘容量都不大,几十 GB 的容量就是大硬盘了!但是某些情况下,我们需要很大容量的储存空间, 例如鸟哥在跑的空气品质模式所输出的数据文件一个案例通常需要好几 GB ,连续跑个几个案例,磁盘容量就不够用了。 此时我该如何是好?其实可以通过一种储存机制,称为磁盘阵列 (RAID) 的就是了。这种机制的功能是什么
0.4 软件程序运行 鸟哥在上课时常常会开玩笑的问:“我们知道没有插电的电脑是一堆废铁,那么插了电的电脑是什么?” 答案是:“一堆会电人的废铁”!这是因为没有软件的运行,电脑的功能就无从发挥之故。 就好像没有了灵魂的躯体也不过就是行尸走肉,重点在于软件/灵魂啰!所以下面咱们就得要了解一下“软件”是什么。 一般来说,目前的电脑系统将软件分为两大类,一个是系统软件,一个是应用程序。但鸟哥认为我们还是得
Kali Linux的主要包含了数以千计的自由软件包.作为Debian的衍生版,Kali所有的自由软件都遵循Debian的自由软件准则. 与上述不同的是,Kali Linux的非自由软件部分包含了一系列由Offensive Security重新分发的非开源工具,这些工具已经经过开发商的默认许可或特别许可.在把每个Kali专有的非开源软件包导入到你的Kali衍生版之前,你应该先详查这个软件包的授权(
Chain3 JavaScript 软件库是MOAC开发的一套javascript库,目的是让应用程序能够使用简便的方式与MOAC节点进行通信。 注意,这里有两层,moac启动了一个MOAC母链节点,console参数开启了一个javascript的控制台,这个控制台注入了chain3.js这个库,以使我们可以通过chain3对象与MOAC节点的JSON-RPC接口做交互。 目前Chain3的Ja
MOAC Go API was built for MOAC chain. It was developed from MOAC RPC API, which can be used to develop Ðapp on MOAC chain. It supports both VNODE and SCS JSON RPC API methods in MOAC network. Chain3Go
安装 Chain3 python package supports python3.5.3 and up. Chain3 python can be installed (preferably in a virtualenv) using pip as follows: $ pip install chain3 If you run into problems during installatio
chain3j <https://github.com/MOACChain/chain3j> is a lightweight, highly modular, reactive, type safe Java and Android library for working with Smart Contracts and integrating with clients (nodes) on t
chain3.js 1.0.x 是基于以太坊 web3 1.2.1版本设计的JavaScript软件库,可以用于处理和MOAC母链及应用链节点的数据交换。 目前还在测试阶段,用户有问题可以到 Chain3 JS 代码库 提交问题。 与0.1.x版本不同的地方,在于本版本使用了web3 1.2.1里面的多个软件库,如web3-eth-accounts,在web3.js基础上, chain3.js 1
Chain3 JavaScript 软件库是MOAC开发的一套javascript库,目的是让应用程序能够使用简便的方式与MOAC节点进行通信。 注意,这里有两层,moac启动了一个MOAC母链节点,console参数开启了一个javascript的控制台,这个控制台注入了chain3.js这个库,以使我们可以通过chain3对象与MOAC节点的JSON-RPC接口做交互。 目前Chain3的Ja
1. 前言 在 SQL Delete 一节中,我们介绍了 SQL 的基本删除功能,今天我们将以分类和实战的角度来进一步学习 SQL 的删除。 删除是一个很危险的操作,试想一下如果开发人员不慎操作失误,误删了一些数据,在数据未备份的情况下,该数据无法恢复,造成了损失绝对是致命的。 道路千万条,安全第一条。因此为了保证数据的安全性,在真正的企业级应用中都会默认的采用逻辑删除(软删除)的方式来处理数据删
安装软件基础 取回更新的软件包列表信息:sudo apt-get update,如果安装某个软件报:Unable to locate package,就得这样 update 下。 查看已经安装了哪些包:sudo dpkg -l 查看已安装列表中是否有 Vim 软件,没有安装则没有数据显示:sudo dpkg -l | grep vim 查看 Vim 软件安装位置:sudo dpkg -L vim
Seafile Professional Edition SOFTWARE LICENSE AGREEMENT NOTICE: READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE YOU DOWNLOAD, INSTALL OR USE Seafile, Inc'S PROPRIETARY SOFTWARE. BY INSTALLING
0.10 新版功能. Scrapinghub 发布的apt-get可获取版本通常比Ubuntu里更新,并且在比 Github 仓库 (master & stable branches) 稳定的同时还包括了最新的漏洞修复。 用法: 把Scrapy签名的GPG密钥添加到APT的钥匙环中: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:8
2.a. 获取软件包信息 工具之王者: emerge Portage 工具中用户用得最多的便是 emerge. 我们在安装 Gentoo 的时候以及前面的一些章节里都用过它了, 不过当时我们仅仅简单地介绍了一些用法. 本章将为您细述如何使用 emerge 以及如何以它来满足您软件相关的需求. emerge 是一个用以安装, 卸载, 查询以及维护软件的命令. 它是 ebuild 的一个前端 (fro
我们可以用继承来定制现有的软件。为了把现有类定制成满足我们的需要的类,首先要继承现有类的属性和行为,然后添加和去除一些属性和行为。在C++中,派生类不必访问基类的源代码,但是需要能够连接到基类的目标代码。这种强大的功能对独立软件供应商(ISV)很有吸引力。 ISV开发出具有目标代码格式的类后,他们就拥有了这些类的所有权,因而可以销售和发放使用许可证。 用户拥有这些类后,在不必访问源代码(所有权属于