问题描述 线上版本从ios 13.x 之后出现很多afn相关的crash,在 AFNetworking 的 github 上对应的issue#4591,我在这issue下也添加我的评论的解决demo 下面是crash堆栈,有些crash并不只是下面这种最终crash在objc_retain,有些则是 ...
分类:
移动开发 时间:
2021-05-24 09:00:05
阅读次数:
0
一切皆对象? 学过Java都知道,Java中有8个基本类型,其余的都是继承自Object类的引用类型。方法内的基本类型变量会在栈上分配,而引用类型会通过逃逸分析来决定在栈上分配或堆上分配。Java中关于类和对象是针对引用类型而言的。 但在Python中,OO的思想被彻底的实现了——Python中一切 ...
分类:
编程语言 时间:
2021-05-24 08:47:03
阅读次数:
0
一、值类型 和 引用类型 概述 值类型:基本数据类型int系列,float系列,bool,string,数组和结构体 struct 引用类型:指针,slice切片,map,管道chan,interface等都是引用数据类型 二、值类型和引用类型的使用特点 1、值类型:变量直接存储值,内存通常在栈中分 ...
分类:
其他好文 时间:
2021-05-24 08:14:52
阅读次数:
0
一.函数调用过程 1.讲解 VS debug 打印内存 alt+5 打印寄存器 alt+6 2.函数的组成 返回值 函数名(参数) { 函数体 } 这节课主要学习: 1.函数参数的代入 2.函数栈帧的开辟 3.函数返回值的代入 4.函数栈帧的销毁 cccc..代表烫 1.函数参数入栈 1.4字节 d ...
分类:
其他好文 时间:
2021-05-24 06:39:06
阅读次数:
0
1、top cpu占用过高 2、docker stats 3、docker ps 4、docker exec -it /bin/bash 【id】 5、top 6、ps -mp [占用过高程序pid] -o THREAD,tid,time 7、printf "%x\n" [异常线程tid] 8、js ...
分类:
编程语言 时间:
2021-05-24 06:32:15
阅读次数:
0
本文转自 https://zhuanlan.zhihu.com/p/151445930 总结了GIS开发的技术栈,罗列了应该了解的内容。 算是比较大而全的了,分理论、规范、数据、算法、软件、后端、前端、方向8个专项。 不求短期内全部都会,但还是一个比较好的学习框架和实践索引,如果基础好的话,两三年达 ...
分类:
其他好文 时间:
2021-05-24 06:05:02
阅读次数:
0
实际上非常简单,其过程为:了解前端 了解前端 了解前端的目的 如何学习 选择学习模式 努力学习。 首先,了解前端:说到前端,我们现在看到的前端,是随着时代和行业的发展,前端也逐渐全栈化了,但它仍然是编程方面易学的一个方向,其次,前端的前景和发展呢,也不比其他编程方向差,最后,竞争压力还是很小的,毕竟 ...
分类:
Web程序 时间:
2021-05-24 05:48:46
阅读次数:
0
新一代Web技术栈的演进:SSR/SSG/ISR/DPR都在做什么? Stark 腾讯技术工程 2021-05-10 在开始阅读之前,先解释一下文章里用到的英文缩写: CSR:Client Side Rendering,客户端(通常是浏览器)渲染; SSR:Server Side Rendering ...
分类:
Web程序 时间:
2021-05-24 05:08:04
阅读次数:
0
线程的概念 线程的组成: 栈区和栈区指针 程序计数器:PC 寄存器集合 线程的状态: 新建状态(New):刚被创建 准备状态(Runnable):加载所需的所有资源,等待CPU 运行状态(Running):被CPU执行 挂起状态(Blocked):阻塞,等待唤醒 线程和进程的区别: 1. 进程是资源 ...
分类:
编程语言 时间:
2021-05-24 04:32:11
阅读次数:
0
本文由【犀牛内推】公众号整理,内部资料,注意保密?? 获取更多内推咨询及笔经面经,欢迎关注! JVM jvm分区模型 首先是模型分成哪几块,堆 栈等等。。 哪些是线程私有的哪些是共有的 1.6之前和现在1.8哪些地方做了改动(主要是静态区的变化) 垃圾回收 三种回收算法 常见的垃圾回收器 root引 ...
分类:
编程语言 时间:
2021-05-24 04:15:45
阅读次数:
0