十分钟搞懂WebAssembly

WebAssembly于2015年首次发布,第一次演示是在Firefox、Chrome和Edge上执行Unity的Angry Bots游戏。但仅仅过了4年,它就成为了官方标准,是继HTML、CSS和JavaScript之后的第四种Web语言。到目前为止,94%的浏览器已经支持了WebAssembly。它能够在浏览器中实现接近本机的执行速度,使得我们有可能将桌面应用(如AutoCAD)甚至电子游戏(如《Doom 3》)移植到Web。

如今几乎每个人都在谈论WebAssembly。这篇文章将带你了解什么是WebAssembly以及它是如何工作的。

分类至 杂项
0条评论

腾讯云解析 API 2.0 升级到 API 3.0,将影响 Let's Encrypt 域名证书自动续期

本站使用了 Let's Encrypt 的免费的通配符域名证书,关于通配符域名证书自动续期的脚本,见之前的文章:https://www.yangdx.com/2020/10/169.html

腾讯云去年10月份发布了腾讯云解析 API 2.0 升级通知,大致意思:腾讯云解析 API 2.0 将于2023年1月1日之后停止服务,请尽快升级到 API 3.0。

本站域名 yangdx.com 是在腾讯云购买和解析的,域名证书自动续期脚本来自 https://github.com/ywdblog/certbot-letencrypt-wildcardcertificates-alydns-au,第三方写的,最近也一直没见作者更新!

再继续等下去,到时候域名证书过期就麻烦了,遂我今天花了点时间自己研究,终于将腾讯云解析脚本升级至 API 3.0,最新代码见:https://github.com/yangrongzhou/certbot-letencrypt-wildcardcertificates-alydns-au

分类至 杂项
0条评论

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条评论