苹果内购-WWDC
App Store Server API
苹果提供了以下这些 Server API
API简介
查询用户订单的收据
GET https://api.storekit.itunes.apple.com/inApps/v1/lookup/{orderId}
大约 9 分钟
轻松学技术,快乐每一天
苹果提供了以下这些 Server API
查询用户订单的收据
GET https://api.storekit.itunes.apple.com/inApps/v1/lookup/{orderId}
还是先找官方文档...
google支付需要在服务端记录并验证订单,防止伪造订单,这里记录一下服务端校验订单
Google Pay主要支付流程:
相关信息
项目使用的工具:
项目使用语言极其版本:
特别说明
uni-app x,是下一代 uni-app,是一个跨平台应用开发引擎。
uni-app x 是一个庞大的工程,它包括uts语言、uvue渲染引擎、uni的组件和API、以及扩展机制。
uts是一门类ts的、跨平台的、新语言。uts在iOS端编译为swift、在Android端编译为kotlin、在Web端编译为js。
在Android平台,uni-app x 的工程被编译为kotlin代码,本质上是换了vue写法的原生kotlin应用,在性能上与原生kotlin一致。
指令 | 作用 | 指令 | 作用 | 指令 | 作用 |
---|---|---|---|---|---|
/imagine | 生成图像 | /settings | 查看机器人设置 | /info | 查看基本信息 |
/describe | 描述图片信息 | /relax | 切换到relaxed模式 | /fast | 切换到fast模式 |
/blend | 混合两个图像 | /ask | 提问(获得答案) | /help | 查看帮助信息 |
/stealth | 切换到隐身模式 | /public | 切换到公共模式 | /subscribe | 查看/管理订阅 |
/prefer option set | 创建一个自定义变量 | /prefer suffix | 指定要添加某个末尾的提示后缀 | /prefer option list | 列出之前设置的所有自定义变量 |
/show | 结合任务ID生成原图片 |
引入自定义持久层框架jar包
本质是对JDBC进行封装
加载配置文件
创建两个JavaBean(容器对象)
解析配置文件,填充容器对象
创建SqlSessionFactory接口及DefaultSqlSessionFactory
创建SqlSession接口和DefaultSqlSession实现类
创建Executor接口和实现类SimpleExecutor
ConcurrentHashMap的构造器和HashMap的构造器基本相同
ConcurrentHashMap键或者值为空会抛出空指针异常,put方法开始先求取hash
final V putVal(K key, V value, boolean onlyIfAbsent) {
if (key == null || value == null) throw new NullPointerException();
int hash = spread(key.hashCode());
...
}
static final int spread(int h) {
return (h ^ (h >>> 16)) & HASH_BITS;
}
HashMap在创建对象时,可的调用构造器有三种,无参构造器(常用),初始化容量大小,初始化容量和加载因子
初始化的时候,