snmoney@gmail.com 发布的文章

昔日不少明星项目 XZC, LUX 最近不约而同官宣Rebranding。更换口号,变更LOGO 甚至更激进的重写roadmap更换算法。试图扭转币圈颓势为下轮的牛市下蹲发力。

然而,我并不那么看好
愿我是错的
爱过!

申请免费的 DV TLS 证书,采用文件方式验证的时候需要在 /.well-known/pki-validation/fileauth.txt
写入特定的字符串提交审核。

但默认这个 /.* 的路径 nginx 的访问规则是保护不允许访问的所以会提示 403

解决办法也很简单,为这个指定的路径开放访问权限即可
在 nginx.conf 或 vhost 文件中的 server{} 内增加以下内容(注意规则顺序避免被其他规则覆盖或提前拦截)

server
    {
        ...

        #ssl auth file
        location ~ /.well-known {
            allow all;
        }

        ...
    }

保存后重启nginx即可
注意阿里云的SSL验证不去检查https而是以http为准,所以务必80和443两个配置都要加上以上规则。试过只设置https验证失败

数据库中某字段的部分内容有问题需要更正,由于业务已经上线由用户数据在内不方便重新导入。但如果手动逐条修改的话会累死个人。

查了下直接用 mysql 内建的字符串函数 replace() 可以解决问题,手册说明如下

REPLACE(str,from_str,to_str) 

Returns the string str with all occurrences of the string from_str replaced by the string to_str. REPLACE() performs a case-sensitive match when searching for from_str. 

mysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww');
        -> 'WwWwWw.mysql.com'
This function is multi-byte safe. 

用法不复杂,和php /js内的方法相似

以下是执行替换的sql

UPDATE `quiz_question` SET `question`= REAPLCE(`question`, ' ', '_');

嗯,是的,就是把空格替换成下划线,因为显示在html中空格会被忽略掉,导致填空位置显示不清晰。

一句sql省下用python/php 取出来再重新写入的功夫。
PEACE!

不是新知识点,只是备忘。来回接显示器键盘浪费了不少时间

...

安装

准备个u盘,格成fat32, 用微软的制作工具,生成安装U盘
https://www.microsoft.com/zh-cn/software-download/windows10

配置

  1. 开启远程桌面
  2. 设置固定IP
  3. 电源管理关闭自动休眠(两个设置均为 从不
  4. 关闭windows update!(需要的时候再手动打开)

额外的设置

业务配置掉线和异常的通知,另外辅助小程序远程监控即可