PC 端微信小程序抓包

自从 PC 端微信升级到 3.7.x 后,HTTP 抓包工具就不好使了,需要回退到旧版本才可以。 实验证明,安装 3.6.0.18 微信客户端才可以抓包,且还要做一些小动作。 由于微信官网无法下载历史版本,所以只能到别的地方下载,这里推荐一个链接:https://www.xitongzhijia.net/soft...

分类至 杂项
0条评论

使用 Apache ShardingSphere 做数据分片(分表分库)

什么是 Apache ShardingSphere

Apache ShardingSphere 是一款分布式的数据库生态系统,可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。

根据编程语言场景不同,其又分为2个产品:

  • ShardingSphere-JDBC:定位为轻量级 Java 框架,在 Java 的 JDBC 层提供的额外服务。
  • ShardingSphere-Proxy:定位为透明化的数据库代理端,通过实现数据库二进制协议,对异构语言提供支持。

官网:https://shardingsphere.apache.org/index_zh.html


Java 以为的语言需要用 ShardingSphere-Proxy,本篇将阐述如何在 docker 环境下做 mysql 数据分片。

分类至 杂项
0条评论

http 请求头 referer 详解

referrer是HTTP请求header的报文头,用于指明当前流量的来源参考页面。通过这个信息,我们可以知道访客是怎么来到当前页面的。这对于Web Analytics非常重要,可以用于分析不同渠道流量分布、用户搜索的关键词等。
Referer 请求头包含了当前请求页面的来源页面的地址,即表示当前页面是通过此来源页面里的链接进入的。服务端一般使用 Referer 请求头识别访问来源,可能会以此进行统计分析、日志记录以及缓存优化等。

分类至 杂项
0条评论

Windows Terminal 设置中文界面

由于某些原因,系统自带的应用商店无法正常访问,因此自行去 Github 下载了 Windows Terminal 的安装包。

安装后,界面是英文的,在 Settings 界面的 Language 下拉框也没有看到简体中文的选项。

最简单的方法,打开 settings.json,在根节点添加  "language": "zh-cn" 即可。如:

{
    "language": "zh-cn",
    "$help": "https://aka.ms/terminal-documentation",
    "$schema": "https://aka.ms/terminal-profiles-schema",
    "actions": ...
}
分类至 杂项
0条评论

Gitee 的 SSH Key 突然失效的解决办法

昨天升级了 windows 版本的 git,之后拉取代码提示公钥无效: 按照旧文(https://www.yangdx.com/2020/03/113.html)的方法重新生成 Key,也还是提示错误。 今天上午在 Gitee 的帮助模块才看到了这个问题的说明(https://gitee.com/help/articles/4352): 2021年09月26日发...

分类至 杂项
0条评论

关于微信商城类小程序服务类目的审核

公司买了一套电商类小程序,简单测试没大问题就提交上线审核了。此时的商品测试数据是手机、空调、电脑等,微信小程序的服务类目设置为生活服务百货/超市/便利店。第一次提审,顺利通过了! 后面二次开发,需要更新版本,把之前的测试商品全部删除,上传了食品类的商品。这次...

分类至 杂项
1条评论