postgreSQL 自增需要使用序列
- 使用 SERIAL 伪类型
CREATE TABLE table_name(
id SERIAL
);
若是主键增加
PRIMARY KEY
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的
/usr
:系统级的目录,可以理解为 C:/Windows/
,/usr/lib
理解为 C:/Windows/System32
。
/usr/local
:用户级的程序目录,可以理解为 C:/Progrem Files/
。用户自己编译的软件默认会安装到这个目录下。
/opt
:用户级的程序目录,可以理解为 D:/Software
,opt 有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接 rm -rf
掉即可。在硬盘容量不够时,也可将 /opt
单独挂载到其他磁盘上使用。
从 https://github.com/fatedier/frp/releases/ 下载 linux 包,解压到 /opt
目录,编辑 frpc.ini
:
[common]
token = xxxxx
server_addr = domain.com
server_port = 65001
admin_addr = 0.0.0.0
admin_port = 65000
admin_user = admin
admin_pwd = admin
[admin]
local_ip=127.0.0.1
local_port=65000
remote_port=59000
pg 默认不能使用 uuid_generate_v4()
函数,开启方法如下:
create extension "uuid-ossp";
验证一下:
select uuid_generate_v4();
linux mint 20 中不再包含 chromium 浏览器,需要借助第三方包,或者可以选择 Brave 。
该Dev PPA包含最新的Chromium Dev版本,并启用了硬件视频解码(隐藏在flag后面),并支持Widevine(需要在Netflix和Youtube上观看付费视频)。
以root身份将以下内容添加到 /etc/apt/preferences.d/saiarcot895-chromium-dev.pref
# Ensure packages from saiarcot895-chromium-dev PPA have priority
Package: *
Pin: release o=LP-PPA-saiarcot895-chromium-dev
Pin-Priority: 800
Brave是一个基于Chromium网页浏览器及其Blink排版引擎的自由及开放源代码网页浏览器,由Mozilla项目的联合创始人、JavaScript的创造者布兰登·艾克宣布。它宣称阻止网站跟踪器和移除侵入式网络广告。该浏览器也宣称通过与广告客户分享更少数据来改善网络隐私。
访问 brave.com 可能需要梯子。
sudo apt install apt-transport-https curl
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt install brave-browser
当前方法适用于 ubuntu 16.04
my.ini
[mysqld]
中的 max_connections
但是这样修改后默认最大是214,所以还要继续修改。
sudo apt-add-repository ppa:fish-shell/release-3
sudo apt-get update
sudo apt-get install fish
sudo yum-config-manager --add-repo https://download.opensuse.org/repositories/shells:/fish:/release:/3/RHEL_7/shells:fish:release:3.repo
sudo yum install fish
本演示使用了 ZFS-FUSE。FUSE 是一种机制,允许您在没有内核代码(除 FUSE 内核模块和现有的文件系统代码以外)情况下在用户空间中实现文件系统。该模块为用户和文件系统实现提供从内核文件系统接口到用户空间的桥梁。首先,安装 ZFS-FUSE 包(下面的演示针对 Ubuntu)。
安装 ZFS-FUSE 很简单,尤其是在使用 apt
的 Ubuntu 上。下面的命令行安装了您开始使用 ZFS-FUSE 所需的一切:
$ sudo apt-get install zfs-fuse
此命令行安装 ZFS-FUSE 和所有其他依赖包( 我的也需要 libaiol
),为新的程序包执行必要的设置并启动 zfs-fuse
守护进程。