Archives : July-2019

更新日期:2019年07月10日
@IGNORECHANGE

机器支持的最大内存除了受操作系统的限制,还受到硬件的限制。

本文通过使用命令找到系统硬件支持的最大内存

使用dmidecode(8)命令

在Debian中,使用apt-get install dmidecode命令进行安装。

执行如下命令来查看物理内存信息:

# dmidecode -t 16

上述命令的输出如下:

# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.

Handle 0x000[……]

Read more

更新日期:2019年07月29日

其实也不复杂,下面都是我复制过来的。

# 在POM文件中

my-repo1
your custom repo
http://jarsm2.dyndns.dk

my-repo2
your custom repo
http://jarsm2.dyndns.dk

# 附加说明

还以在「Super POM」中定义,也能够在${user.home}/.m2/settings.xml中定义。

这里不再展开,可以参考「Setting up Multiple Repos[……]

Read more

更新日期:2019年07月29日

本部分的内容偏向于硬件,多半是对硬件的参数信息的一些介绍,以及硬件相关的知识。

# 个人电脑组成

Computer case

Power supply unit

Motherboard

CPU / Chipset / RAM / ROM / BUS / CMOS battery / Video card

Expansion card

Computer data storage (Storage devices)

Fixed media / Removable media

Input and output per[……]

Read more

更新日期:2019年07月29日

# 上传制品到仓库

-「How to manually deploy artifacts in Nexus Repository Manager OSS 3」
-「Guide to deploying 3rd party JARs to remote repository」
-「Maven Deploy to Nexus」
-「How can I programmatically upload files into Nexus 3?」[……]

Read more

更新日期:2019年07月29日

# 安装依赖

安装文档「2.0 Mycat安装与使用」里也没有标明依赖。

反正是Java写的,用JDK 1.8好了。

# 安装服务

#!/bi/sh

cd /usr/local/src

# 下载
# https://github.com/MyCATApache/Mycat-download
# http://www.mycat.io/
wget http://dl.mycat.io/1.6.7.1/Mycat-server-1.6.7.1-release-20190627191042-linux.tar.gz

# 解压
tar[……]

Read more

更新日期:2019年07月29日

# 易失性存储器

两种类类型:SRAM(静态);DRAM(动态);

内存条是DRAM的,因为同容量下的SRAM需要更多的晶体管,发热大,很难做成大容量的主存储器。通常SRAM用在CPU、GPU的缓存中,容量很小。

SRAM存储元件所用MOS管多,占硅片面积大,因而功耗大,集成度低;DRAM存储元件所用MOS管少,占硅片面积小,因而功耗小,集成度很高;

SRAM采用一个正负反馈触发器电路来存储信息,所以只要直流供电电源一直加在电路上,就能一直保持记忆状态不变,所以无需刷新。DRAM采用电容存储电荷来存储信息,会发生漏电现象,所以要使状态[……]

Read more

更新日期:2019年07月29日

# 配置文件位置

「Apache/Maven/Settings Reference」

The Maven install: ${maven.home}/conf/settings.xml
A user’s install: ${user.home}/.m2/settings.xml

# 打包时跳过指定项目

「How do I exclude certain modules from a Maven build using the commandline」

Maven 3.2.1+
打包时使用选项:-pl “!<modulena[……]

Read more

更新日期:2019年07月10日

#1

「What is a “Asking for cache data failed” warning?」

[913914.442594] sd 7:0:0:0: [sdd] Asking for cache data failed
[913914.442597] sd 7:0:0:0: [sdd] Assuming drive cache: write through

文章摘要:1.Operating_Sy[……]

Read more

更新日期:2019年07月10日

硬盘种类

硬盘驱动器(Hard disk drive)

# 说法一:
读写速度跟硬盘单碟容量有关。也就是说容量越大,碟片越少,速度越快。

# 说法二:
硬盘的读写速度主要由转速决定的。如果笔记本硬盘5400转,台式机硬盘7200转,对应的硬盘的读写速度通常是:

5400转的笔记本硬盘:50-90MB/s
7200转的台式机硬盘:90-190MB/s

# 说法三:
机械硬盘的读写速度应该是差不多的。它不会像固态盘那样读取速度很快,而写入速度直接腰斩。
其实拿hdtune就可以测写入速度,但你需要把该硬盘的分区全部删掉。
我以前[……]

Read more

更新日期:2019年07月10日

常用工具列表

fdisk

处理MBR分区表的,也能处理GPT,但是不建议使用它来处理GPT,还出于实验阶段。

gdisk

处理GPT分区表,和fdisk算是兄弟了。

parted

分区操作用具。支持多种分区表格式,包括MS-DOS、GTP分区表。常用于为新操作系统创建空间、重新组织磁盘使用、将数据复制到新硬盘。

partx

它不是那种类似于fdisk的程序,使用该命令添加和删除分区并不会更改磁盘,它只是告诉内核有关磁盘分区的存在和编号。[……]

Read more

更新日期:2019年07月10日
@IGNORECHANGE

可以的工具由哪些?

fdisk, sfdisk, parted, cfdisk, gdisk, …

下面对这些工具进行了一个简单的分类:

命令行交互工具(可脚本化)

fdisk:只能用于MBR分区表

gdisk:只能用于GPT分区表

parted:同时支持MBR和GPT分区表

sfdisk:从2.26版本起,sfdisk支持MBR (DOS), GPT, SUN和SGI磁盘标签,详细参考sfdisk(8)手册。

其中disk, sfdisk, gdisk可以用类似于如下的形式,进行脚[……]

Read more