miniMAL

Ubuntu 各版本代号简介

寵の児 提交于 2020-12-10 04:56:57
Ubuntu中,每个版本都有一个更为特色的名字,这个名字由一个形容词和一个动物名称组成,并且,形容词和名词的首字母都是一致的。从D版本开始又增加了一个规则,首字母要顺延上个版本,如果当前版本是 D ,下个版本就要以 E 来起头。 Ubuntu历史版本与代号一览: Ubuntu 发布版本的官方名称是 Ubuntu X.YY ,其中 X 表示年份(减去2000),YY 表示发布的月份。 Ubuntu 没有像其它软件一样有 1.0 版本,是因为其第一个版本是发布于 2004 年。所以Ubuntu的生日是10月20日。 版本 别名(codename) 发布日期 4.10 Warty Warthog(长疣的疣猪) 2004年10月20日 5.04 Hoary Hedgehog(灰白的刺猬) 2005年4月8日 5.10 Breezy Badger(活泼的獾) 2005年10月13日 6.06 Dapper Drake(整洁的公鸭) 2006年6月1日(LTS) 6.10 Edgy Eft(急躁的水蜥) 2006年10月6日 7.04 Feisty Fawn(坏脾气的小鹿) 2007年4月19日 7.10 Gutsy Gibbon(勇敢的长臂猿) 2007年10月18日 8.04 Hardy Heron(耐寒的苍鹭) 2008年4月24日(LTS) 8.10 Intrepid Ibex

Centos7系统安装远程桌面服务

浪子不回头ぞ 提交于 2020-10-05 10:21:48
Xrdp是Microsoft远程桌面协议(RDP)的一个开源实现,它允许以图形方式控制远程系统。使用RDP,您可以登录到远程计算机并创建一个真正的桌面会话,就像您登录到本地计算机一样。 系统环境 服务端: Centos 7.7 Minimal 客户端:Windows10 安装桌面环境 本实验中安装的系统没有安装桌面环境,我们需要自己安装,如果已经安装桌面了清跳过这一步。Centos7提供了"Cinnamon Desktop","MATE Desktop","GNOME Desktop","KDE Plasma Workspaces","LXQt Desktop","Xfce"让我们安装。 下面的 命令 列出可用环境组: [root@localhost ~]# yum grouplist Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: mirrors.tuna.tsinghua.edu.cn * epel: mirrors.aliyun.com * extras: mirrors.aliyun.com *

CentOS8安装GNOME3桌面并设置开机启动图形界面

不打扰是莪最后的温柔 提交于 2020-08-20 07:30:00
本篇文章介绍如何在 CentOS 8 Linux 操作系统中安装GNOME3桌面环境和GDM(GNOME Display Manager)现实环境管理器。 环境 CentOS8 Minimal 安装GNOME3 首先列出网络源中可以使用的Groups: [root@localhost ~]# yum grouplist 下一步我们需要“Available Environment Groups”下面的“Server with GUI”,这个“Server with GUI”环境包使用的桌面环境就是GNOME3。下面进行安装,下载大约1GB的安装包: [root@localhost ~]# yum groupinstall "Server with GUI" 安装完成! 设置GDM开机启动 查看 gdm.service 是否启动,发现gdm服务没有启动。 [root@localhost ~]# systemctl status gdm ● gdm.service - GNOME Display Manager Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; vendor preset: enabled) Active: inactive (dead) 下面设置 gdm 开机启动,并立即启动该服务: [root

这是一个可以显示Linux命令的工具

柔情痞子 提交于 2020-08-19 16:21:45
Progress进度查看器是一个简单的程序,可用于显示Coreutils 命令 的进度。它使用来自文件描述符的信息来确定 命令 的进度。Progress的优点在于它可以与其他 Linux 命令一起使用,比如watch。 实验环境 Centos 7.7 Minimal Progress工具的github地址:https://github.com/Xfennec/progress 安装 Progress工具依赖ncurses库,先安装ncurses-devel然后再编译安装progress [root@localhost ~]# yum -y install ncurses-devel [root@localhost ~]# git clone https://github.com/Xfennec/progress [root@localhost ~]# cd progress/ [root@localhost progress]# make && make install 运行progress 如果没有命令在运行,那么progress程序将退出并告诉你,没有命令正在运行。 [root@localhost ~]# progress No command currently running: cp, mv, dd, tar, cat, rsync, grep, fgrep, egrep,

手写SVM(SMO)实现对马疝病数据集的分类

时光毁灭记忆、已成空白 提交于 2020-08-17 17:59:21
SVM是一个很庞杂的体系,前面我从以下几个方面分别讨论了SVM的大致原理: 机器学习之SVM(Hinge Loss+Kernel Trick)原理推导与解析 强对偶性、弱对偶性以及KKT条件的证明(对偶问题的几何证明) 核方法概述----正定核以及核技巧(Gram矩阵推导正定核) 手推序列最小优化(sequential minimal optimization,SMO)算法 再谈SVM(hard-margin和soft-margin详细推导、KKT条件、核技巧) 本篇博文主要是对SVM系列博客的一个实践,手写SVM来简单地对马疝病数据集进行分类。 代码: import pandas as pd import numpy as np from sklearn import svm class SMOStruct : def __init__ ( self , X , y , C , kernel , toler ) : self . N = X . shape [ 0 ] self . X = X # 训练样本集合 self . y = y # 类别 label self . C = C # regularization parameter惩罚项 self . kernel = kernel # kernel function 核函数,实现了两个核函数,线性和高斯(RBF) self

tcmalloc编译使用

喜你入骨 提交于 2020-08-17 11:06:23
一、编译 https://github.com/gperftools/gperftools/releases 如上链接页面下载需要版本的代码; cd /home/code/; tar -zxvf gperftools-2.7.90.tar.gz; cd gperftools-2.7.90; ../configure --prefix=/usr/local/lib --disable-cpu-profiler --disable-heap-profiler --disable-heap-checker --disable-debugalloc --enable-minimal make && make install 可根据需求打开关闭指定的模块。 google-perftools的组件,包括TCMalloc、heap-checker、heap-profiler和cpu-profiler共4个组件。 编译完成生成lib库在–prefix指定的路径,文件名:libtcmalloc_minimall.so 二、使用 1)静态链接 在编译选项的最后加入 /usr/local/lib/libtcmalloc_minimal.a 即可链接静态库 2)动态链接 在编译选项这里插入 -L/usr/local/lib -ltcmalloc_minimal 即可; 3)、重启进程即可使用

2-5 虚拟机安装CentOS

喜夏-厌秋 提交于 2020-08-17 02:26:46
https://www.virtualbox.org/wiki/Downloads win10可能需要开启虚拟化的技术。 新建虚拟机 默认的选项、 用固定代销的创建的虚拟机。例如macOS创建的 移动到windows下去运行,不太容易出问题。 默认的硬盘大小是8GB 安装centOS 首先需要设置 、 因为本视频用的MacOS 所以选择的是USE触控板 点击ok 设置窗体的大小 按下回车 首先是去校验,过了一段时间后呢, 就进入安装的界面 选择的语言只是安装过程中的语言。 这里选择了英文 这里是设置语言 这里选择的是实际之后的centOS系统的语言。 默认还是选择的英文 点击进来然后选择Done就可以了,默认的是一个自动的磁盘分区。不需要做任何的配置,只需要点击Done就可以了。 如果不点击的话,右下角 就不会变成蓝色。 右脚上点击为On 因为我们要共享主机的网络】 然后再点击Configure设置。 把这个勾选上。当网络可以用的时候自动去连接网络。 点击保存 这样网络我们就设置好了。这样以后每次进入系统后就会自动连接网络。 软件选择。默认的是Minimal install最小化的安装。 如果是最小化安装的话,进入后,它会是一个完全的命令行的界面。黑底白字的 窗体,没有图形界面的。对于初学者来说呢不是很友好。 因为我们是刚开始学习,要对初学者有好,所以这里我们选择。GNOME

在树莓派 3 上安装 Fedora

你说的曾经没有我的故事 提交于 2020-08-16 08:33:21
在树莓派上运行 Fedora。 树莓派基金会 这几年来生产了很多型号。本文的安装过程已经在第三代树莓派上进行了测试: 3B v1.2 和 B+ (较旧的 树莓派 2 和新的 树莓派 4 都还没有测试)。这些是已经发布了几年的信用卡大小的树莓派。 获取硬件 你需要一些硬件组件,包括树莓派。你不需要任何 HaT(安装在顶部的硬件) 板或 USB 天线。如果你使用过树莓派,那么可能会有这些。 当前网络 。也许是你的家庭实验室。 网线 。连接当前网络到树莓派 树莓派 3 ,型号 B 或 B+。 电源 。 8 GB 或更大容量的 micro-SD 卡 。 键盘 和 显示器 。 键盘和显示器共同组成本地控制台。即使没有控制台,也能进行操作(尽管很复杂),例如设置自动安装然后通过网络连接。在 Fedora 首次启动时,本地控制台可轻松回应配置问题。同样,在 AP 配置期间出错可能会破坏网络配置,从而阻止远程用户连入。 下载 Fedora Minimal 查找 Fedora 的 其他可选架构镜像 。 下载 ARM® aarch64 架构镜像 。 Fedora Minimal 镜像是 Fedora 的其他可选下载之一 ,它有所有必需的核心软件包和网络软件包(嗯,是几乎,注意下面的 dnsmasq)。该镜像包含一个现成的文件系统,它已经安装了 400 多个软件包。此最小镜像不包括流行的软件包

最小推荐系统: SimRank快速近似计算

北城余情 提交于 2020-08-16 07:33:48
在 上一篇 中提到,SimRank的计算复杂度非常高,在实际部署中是大不可能计算其真实值的,也没有必要。对于其近似值的计算来说,有很多计算方法。 在实际中,由 条目-用户 关系构建消费关系图 ,对应的顶点数量 (条目数加用户数)。 由此可以构成一个 邻接矩阵 , 其中 . 并可以计算出SimRank矩阵 . 显然地,矩阵 的对角线元素都是1,即 . 我们把邻接矩阵 按列进行归一化: , 其中 . 那么,按照SimRank的定义 , 其中 表示按相同位置取大值,即 , 是人工定义的权重常数. 该定义保证 . 由于实际中 是无向图,有预设 是实对称阵,即 . 同样地,也有 是实对称阵。 总是可以对角化。 由 定义可知, 与 仅在对角线上有元素不同。因此总是存在对角线矩阵 , 这里我们可以称 为 对角修正矩阵 [1] . 也就有 . 把上式的左边不断代入右边: (1) 也就是说,SimRank矩阵的计算问题可以 转换为对角修正矩阵的计算问题 。对应地,对于SimRank中的矩阵元素 , 有 由于 是介于0到1之间的常量,所以上式是一个无穷收敛级数. 如果定义 为上式加到第 项的值,也就是 于是其误差范围: . (2) 这对迭代次数与对应的误差范围给出了明确的关系。 由于 是常量,如果定义 , 则有 (3) 而根据定义, [2] , 所以 . 到这里,对角修正矩阵 的计算还是跟

pg数据库日志挖掘WalMiner

大憨熊 提交于 2020-08-15 15:27:38
WalMiner [TOC] WalMiner是从PostgreSQL的WAL(write ahead logs)日志中解析出执行的SQL语句的工具,并能生 成出对应的undo SQL语句。 reference XlogMiner renamed to WalMiner XlogMiner Enhancements Released and Renamed to WalMinerPosted on 2019-02-22 by Highgo Software reference XLogMiner reference WalMiner 注意:walminer是Highgo开源的一款软件。HGDB所有版本均支持walminer。 walminer安装 reference WalMiner 1 配置要求 需要将数据库日志级别配置需要大于minimal 创建归档路径 mkdir /home/hgdb565/archive/ -p 必须设置如下三个参数,据库日志级别配置需要大于minimal wal_level minimal, archive, hot_standby, or logical ,若想做最完整的日志挖掘,建议设 置为logical。 alter system set wal_level = 'logical'; alter system set archive_mode =