0%

1. Timeout 的区别

1.1 http.Client.Timeout

  • 作用: Timeout 定义了整个 HTTP 请求的最长时间,包含以下所有步骤的总和:
    • DNS 解析
    • 建立 TCP 连接(包括 DialTimeout
    • TLS 握手(如果是 HTTPS)
    • 发送请求
    • 读取响应头和响应体
    • 自动重定向(如果启用)的耗时
  • 触发条件: 如果整个过程的累计时间超过 Timeout,请求会被强制取消,并返回 net/http: request canceled (Client.Timeout exceeded) 错误。
阅读全文 »

1. 使用

1.1 破解

1
curl -fsSL https://raw.githubusercontent.com/spicetify/cli/main/install.sh | sh

有了购物车之后,搜索 AD,屏蔽广告

阅读全文 »

1. 数据分析

1.1 均值还是90分位数

看均值的场景:

  1. 数据分布较为正态或对称时
  2. 数据波动不大,没有明显的异常值
  3. 需要了解整体水平或趋势
  4. 样本量较大且分布均匀

看90分位数的场景:

  1. 数据分布倾斜时
  2. 需要排除异常值影响时
  3. 长尾分布(少数爆款视频点击量高,大量普通视频点击量低)
阅读全文 »

1. aws

1.1 获取 access_key_id

  1. 登录 AWS 管理控制台
  2. 点击右上角的账户名称,选择 “Security credentials” (安全凭证)
  3. 在安全凭证页面,找到 “Access keys” (访问密钥) 部分
  4. 点击 “Create New Access Key” (创建新的访问密钥)
阅读全文 »

1. 介绍

1.1 支付 id 的区别

在苹果支付系统中,transaction_id 和 original_transaction_id 的主要区别如下:

transaction_id(交易ID)

  • 每次交易都会生成一个唯一的 transaction_id
  • 代表当前这笔具体的交易
  • 对于首次购买和后续续订,都会生成新的 transaction_id

original_transaction_id(原始交易ID)

  • 表示首次订阅时的交易ID
  • 对于订阅类型的商品,续订时会保持相同的 original_transaction_id
  • 用于追踪整个订阅周期的所有相关交易

同组级别

  • 同组升级:保持original_transaction_id 不变,便于追踪
  • 跨组升级:生成新的original_transaction_id,视为新订阅

restore 时候 的transaction_id

  • 订阅 会生成新的 trans_id

    For a restore or renewal, the transaction_id does not match the original_transaction_id. If a user restores or renews the same purchase multiple times, each restore or renewal has a different transaction_id.

阅读全文 »