狂野冬天

文章
8
资源
0
加入时间
3年1月12天

福大软工 · 最终作业 - 软件工程实践总结(个人)

一、请回望暑假时的第一次作业,你对于软件工程课程的想象1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?对比目前的所学所练所得,在coding能力上达到了你的期待和目标,在表达能力上,还存在不足。因为本次软工实践,我被分配到开发组。负责的工作便是代码以及相关文档的...

Python traceback模块两个对象常用方法

Python的traceback模块用于从程序运行的堆栈中提取,格式化或打印程序目前执行的上下文信息。初看该模块就觉得该模块的方法普遍存在两种形式,比如extract_tb(tb)与extract_stack(f),这两个方法看上去功能就是一样的,只是一个接收tb参数,一个接收f参数。那么问题来了,这两个参数分别是什么呢?1)tb:traceback对象调用sys.exec_info()返回值是个三元组(exc_type, exc_value, exc_traceback)。其中exec_ty

编程规范 --- 标识符命名

1:标识符的命名要清晰、明了,有明确含义,同时使用完整的单词或大家基本可以理解的缩写,避免使人产生误解。说明:较短的单词可通过去掉“元音”形成缩写;较长的单词可取单词的头几个字母形成缩写;一些单词有大家公认的缩写。示例:如下单词的缩写能够被大家基本认可。temp 可缩写为 tmp  ;flag 可缩写为 flg  ;statistic 可缩写为  stat;incremen

Android StateFlow详解系列文章一、冷流还是热流StateFlow

文章目录一、冷流还是热流StateFlow1. StateFlow使用2. 和LiveData比较3. 如何解决开头的问题简单描述一下:点击图中的皇冠按钮,会弹出 Nike、Adidas 和 其他 品牌的按钮,选中之后,页面中数据源只会包含该品牌的数据。简单看一下,原来的结构,使用的 LiveData:class MainViewModel : ViewModel() { private val selectedBrand = MutableLiveData<String&a