X1C 2019 (gen7) Linux 配置

刚从 MacBook 13-inch 2016 换成 ThinkPad X1C 2019. 刷入 ArchLinux, 记录下针对 X1C 的CPU性能, 电源管理, 风扇调速配置.

电源管理

参考: ArchLinux wiki: Power Management,
ThinkWiki: How to reduce power consumption
ArchLinux wiki: tpacpi-bat, ThinkWiki: Tpacpi-bat

配置TLP

使用TLP (Linux 高级电源管理功能)以获得一些高级电源管理功能. 比如一些省电配置, 以及充放电管理. 首先安装:

继续阅读

挂掉的梯子

今天下午突然谷歌上不了了, 我以为是家里路由器上的 V2Ray 挂掉了, 但是手机上的客户端竟然也不能用了, 问题一定出在服务端. 使用 SSH 去服务器查看情况, 诡异的是服务器很容易就连上了.

原因

查看 /var/log/v2ray 下的日志 , 没有任何问题.
systemctl status v2ray, 发现服务已经停掉.

继续阅读

视图是虚拟的表。封装了SELECT语句的层次,可用来简化数据处理,重新格式化或保护基础数据.
创建视图以便多次使用:

CREATE VIEW ViewName AS
SELECT ...
FROM ...

用视图格式化检索出的数据:

SELECT RTRIM(vend_name) + ' (' + RTRIM(vend_country) + ')'
    AS vend_title
FORM vendors
ORDER BY vend_name;

数据库操作无非CRUD. 我们一个一个看

增: 创建表

一个简单的例子:

CREATE TABLE Table1 (
    column1    CHAR(10)    NOT NULL,
    column2    VARCHAR(10)    NULL    DEFAULT 'FFFF'
)

使用CREATE TABLE 表名 ( )创建表. 列的定义放在圆括号里,用,隔开.
列定义的格式为 列名 数据类型 其它可选定义, 列表如下:

继续阅读

太久没发博客, 博客都荒了(不过本来也没人看, 也谈不上荒😂). 趁复习整理一下数据库与SQL的学习笔记.
笔记基本整理自 <SQL必知必会> 和 教材<数据库系统概论>. 不保证正确性…

简单的检索

检索数据可能是SQL里最常用的语句了, 使用形如

SELECT column1
FROM Table1;

即可检索数据. 此处columu为列名时是检索某列, 为*是检索所有列.

继续阅读

前两天突然收到好多封邮件, 内容大概是一个神秘人在我的博客注册了帐号, 发了一些极为奇怪意义不明的评论. 类似这样:

感觉好像是注入攻击之类的. 简单搜索一下, 发现wp的确在上个版本有评论区漏洞. 不知道攻击者是不是试图使用这个漏洞.
不过我这破阿里云学生机, 就算拿下来也没什么用啊😂. 真是搞不懂.