相关文章
第一章:从工程师到系统架构设计师的职责及演化
成为系统架构设计师的关键是要培养自己的判新力、执行力和创新力。判断力是能够准确判断系统的复杂度在哪里,能准确地看出系统的脆弱点;执行力是能够使用合适的方案解决复杂度问题;创新力是能够创造新的解决方案解决复杂度问题。因此…
建站知识
2024/11/22 21:07:52
iOS NSFileManager获取设备硬盘剩余可用容量不准确问题
方法1. 通用 NSFileManager attributesOfFileSystemForPath: error:
方法2. available(iOS 11.0) NSURL resourceValuesForKeys: error:
发现问题:方法1获取到的剩余值并不准确,测得使用剩余值远小于实际的手机存储容量剩余。所以使用方法2优先。下面代…
建站知识
2024/11/22 21:07:55
if __name__ == ‘__main__‘ 是个什么鬼?
有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 咋一看,其实我也不理解到底是个什么球意思,这里我们写两个…
建站知识
2024/11/22 21:07:54
JavaEE 初阶篇-深入了解 File 文件操作(实现文件搜索、非空文件夹删除)
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 File 文件概述 2.0 创建 File 类对象的方法 2.1 判断文件类型、获取文件信息的方法 2.2 创建文件、删除文件的方法 2.3 遍历文件夹的方法 3.0 文件搜索与删除 3.1…
建站知识
2024/11/22 21:07:54
Android开发如何从入门进阶到架构
最近按照Android学习体系整理了下Android学习课程,这个体系的设计是为了帮助学习者系统性地掌握Android开发的各个方面。。分为入门学习、项目实战、底层原理、性能优化、架构设计、面试和综合能力提升系列。大家按照这个路径来学习一定能够Android架构师。
需要课…
建站知识
2024/11/22 21:07:54
亚远景科技-如何应对汽车软件开发中质量与速度的冲突带来的挑战?
在汽车软件开发中,质量与速度之间的冲突是常见的挑战。传统上,提高质量可能需要更多的时间和资源,而追求速度可能会牺牲一定的质量标准。然而,结合ASPICE(Automotive SPICE)和敏捷(Agile&#x…
建站知识
2024/11/22 21:07:54
接口压力测试 jmeter--入门篇(一)
一 压力测试的目的
评估系统的能力识别系统的弱点:瓶颈/弱点检查系统的隐藏的问题检验系统的稳定性和可靠性
二 性能测试指标以及测算
【虚拟用户数】:线程用户【并发数】:指在某一时间,一定数量的虚拟用户同时对系统的某个功…
建站知识
2024/11/22 21:07:53
Spring Boot 处理过滤器(filter )中抛出的异常
前言:
在改造老项目登录功能的时候,使用了过滤器对 token 进行有效性验证,验证通过继续进行业务请求,验证不通过则抛出校验异常。
过程:
技术方案拟定后,就着手开始改造,一切都很顺畅&#x…
建站知识
2024/11/22 23:29:36