2023-03-22法条语言AI与GPT沟通(37 使用chatGPT进行日常咨询,提出问题是一个重要的步骤。但是,最关键的不只是提出问题,而是如何表达问题,以及如何与chatGPT进行交互和沟通。 以下是几点建议: 1. 确定需要咨询的领域或主题,以便chatGPT能够更好地理解你的问题,并为你提供相关的答案和建议。 2. 设定几个层次的问题,从宏观到微观,逐步深入探索问题的根源和解决方案。 3. 使用清晰、简洁、明确的语言,以便chatGP 移动开发 2025年04月26日 53 点赞 0 评论 10684 浏览
闪退背后的非法访问:一篇写透 iOS EXC_BAD_ACCESS 的成因、工具与改法 闪退背后的非法访问:一篇写透 iOS EXC_BAD_ACCESS 的成因、工具与改法 本文仅围绕 Objective-C 与 Swift 在 iOS 上的实践,梳理 EXC_BAD_ACCESS 常见触发场景、排查与修改思路,并附 一些具体的题目 与详细解答。阅读对象:具备 OC / Swift 基础的 iOS 开发者。 目录 前 移动开发 2026年06月12日 53 点赞 0 评论 10717 浏览
Block原理(一) Block究竟是什么,我们先从c++代码开始 从一个最简单的block结构开始 image.png clang -rewrite-objc main.m -o main.cpp && open main.cpp image.png image.png 为了方便阅读 我们简化一下代码 image.png 为了方便进一步阅读,这里对其中的 移动开发 2025年05月21日 87 点赞 0 评论 10746 浏览
05. 四种权限修饰符 权限修饰符 (1)public : 公共权限 修饰对象: 修饰类、方法、属性 继承: 被public所修饰的成员能被该类的所有子类继承下来。 作用域: 可以被任意类访问 public能用来修饰类,在一个java源文件中只能有一个类被声明为public,而且一旦有一个类为public,那这个java源文件的文件名就必须要和这个被public所修饰的类的类名相同,否则编译不能通过。说到这里,穿插多一点 移动开发 2025年05月04日 45 点赞 0 评论 10752 浏览
Dio网络封装以及数据转模型 一、为什么需要封装Dio 1、迁移代码 当组件库中的方法发生改变,需要迁移的时候,如果有多处地方用到,那么需要对使用到的每个文件都进行修改,非常的繁琐而且很容易出问题。 2、请求库切换 当不需要Dio库的时候,我们可以试随时方便切换到别的网络库。 3、统一配置 因为一个应用程序基本都是统一的配置方式,所以我们可以针对拦截器 、转换器 、 缓存 、统一处理错误 、代理配置、证书校验 等多个配置进行统 移动开发 2025年04月21日 80 点赞 0 评论 10761 浏览
List并发线程安全问题 一、发现并发问题 1.1 测试代码 public class Client { public static void main(String[] args) { List<Integer> list = new ArrayList<>(); new Thread(() -> { for (int i = 移动开发 2025年06月25日 182 点赞 0 评论 10766 浏览
Elasticsearch基本操作与 RESTful API(基于 Elasticsearch 8.x) 基本操作与 RESTful API(基于 Elasticsearch 8.x) 学习目标 掌握 Elasticsearch 8.x 的 RESTful API 规范和最新特性 熟练进行文档的 CRUD 操作和高级用法 理解批量操作的最佳实践和性能优化 掌握索引管理的所有操作和生命周期管理 了解 ES 8.x 的安全特性和认证机制 掌握常用的集群管理和监控 API 知 移动开发 2026年03月05日 167 点赞 0 评论 10775 浏览
dyld: Library not loaded: /usr/lib/swift/libswiftCoreGraphics.dylib 随着16.0系统正式发布,最近升级xcode14以调试16.0的真机。升级成功后,发现调试11.x和12.x固件的iphone,运行app直接崩溃了,启动不了。 崩溃日志如下: dyld: Library not loaded: /usr/lib/swift/libswiftCoreGraphics.dylib Referenced from: /var/containers/Bundle/App 移动开发 2025年04月26日 112 点赞 0 评论 10780 浏览
聊聊libffi的调用流程 背景 花了点时间分析了下libffi的调用流程,做个总结。 什么是libffi libffi是ffi的主流实现方式,其主要是用C和汇编来实现的。 原理和用法市面上已经很多,下面这两篇是我觉得讲得较为通俗易懂的,这里就不做过多的解释了。 外部函数接口 FFI —— 虚拟机中重要但不起眼的组件 使用 libffi 实现 AOP libffi的调用流程 PS:最近换了M1,所以以下的代码都是ARM64架 移动开发 2025年04月18日 74 点赞 0 评论 10786 浏览