运行错误
测试代码
1 | import com.google.gson.Gson |
运行的时候,会抛类型转换错误
测试代码
1 | import com.google.gson.Gson |
运行的时候,会抛类型转换错误
业务场景存在一个JSB,FE同学传了个JSON到端上,端上测试的时候都是正确的,有天调试Server反馈说id值找不到,端上id值回传错了,开始排查代码。
发现Jsb传输过来的Json都是String to String的格式, 类似这样
自己在平时工作中发现的一些不错的工具,记录下,方便在切换外部环境的时候,快速找回持续更新
1 | fun main() { |
你可能临时起意想要尝试,最好先确认一下自己的软硬件环境
fatal error: runtime: out of memory
如果你是要看源码,用不着下载
效果图如下
协程的优势就是上下文切换的优势,不用打扰到操作系统。用户自己实现协程的切换。协程可以主动让出线程的能力,让Runtime进行调度。而面对线程而言,通常不是主动让出的,而是被操作系统强制调度。操作系统是感知不到Runtime层面的协程的,也不关心是不是正在进行协程调度。线程的现场信息由操作系统维护,协程的现场信息由Runtime来维护。