要在 Nginx 配置中添加规则,使得所有 .map 后缀的请求返回 404,可以通过以下步骤进行配置:

  1. 打开你的 Nginx 配置文件(通常是 /etc/nginx/nginx.conf 或 /etc/nginx/sites-available/default)。
  2. 在 server 块中添加一个新的 location 块来匹配 .map 文件,并返回 404。

配置示例如下:

server {
    listen 80;
    server_name yourdomain.com;

    # 其他配置...

    # 添加 .map 后缀请求返回 404
    location ~* \.map$ {
        return 404;
    }

    # 其他配置...
}
  • location ~ .map$:此行匹配所有以 .map 结尾的请求,~ 表示不区分大小写。
  • return 404;:返回 HTTP 404 状态码。
  1. 保存配置文件后,重新加载 Nginx 配置使其生效:
sudo nginx -s reload

这样,所有以 .map 结尾的请求都会返回 404 错误。

最近我发文章发得比较勤,一方面是因为我的表达欲非常旺盛,二是我在摸索平台的推荐机制(推荐算法+人工审核)。

在我们的家园,如果你的文章不符合某种不可描述的团体利益,也就是所谓的“负能量”,基本上绝无可能被平台推荐,如果被推荐了,那只有一种可能,算法出 bug 了或者审核良心发现了。

只有一种负能量可能获得推荐,那就是帝国主义与资本阶级的负能量。当然,国外的尤其是美帝的负能量有更高的推荐概率。
比如我上一篇10w+,就是一篇美帝的负能量。

需要注意的是,你不能指名道姓,不能太直白,不能太直接,要委婉,要低调,要控制好节奏,要润物细无声的那种感觉。

- 阅读剩余部分 -

1. 架构和存储引擎

特性PostgreSQLMySQL
存储引擎仅支持 MVCC单一存储引擎支持多种存储引擎(常见的有 InnoDB、MyISAM 等),默认使用 InnoDB
并发控制使用 MVCC(多版本并发控制),不加锁即可实现高并发InnoDB 也支持 MVCC,但实现不同,可能需要行级锁
ACID 支持始终完全符合 ACID(事务原子性、一致性、隔离性、持久性)InnoDB 支持 ACID,MyISAM 不支持事务

- 阅读剩余部分 -

网传《明朝那些事儿》的作者当年明月因为精神分裂发作,被送往精神病院,相关的信息很多,很多自媒体有点吃瓜群众的意思,但我今天不是吃瓜的,单纯想分析一下这件事。

我并不关心他到底有没有猥亵女领导,也不关心他到底有没有暴打男领导,我只关心他到底有没有精神失常,换句话说,他到底是不是在装疯。

虽然《明朝的那些事儿》并不是一本严肃的历史书,只是一本大众历史读物,但它在普及明朝历史、吸引年轻读者方面还是有很大的贡献的。

作为一个历史读物作家,当年明月不能说精通明史,起码谈得上熟读,而在明朝,很多文人为了避免卷入政治斗争,都不约而同地选择装疯卖傻——这就是我好奇这次他到底是真疯还是装疯的原因。

- 阅读剩余部分 -

在做微信小程序的订阅消息功能,使用以下代码调起客户端订阅消息界面报错:

requestSubscribeMessage:fail can only be invoked by user TAP gesture.

wx.requestSubscribeMessage({
    tmplIds: resp.data.tmplIds,
    success(res) {
      console.info('订阅消息模板成功', res)
    },
    fail(res) {
      console.info('订阅消息模板失败', res)
    }
  })

错误原因是从 2.8.2 版本开始,用户发生点击行为或者发起支付回调后,才可以调起订阅消息界面。

- 阅读剩余部分 -