使用GitHub Actions为Python代码自动评分
最近我的开源 CMS 项目上线了,看到 GitHub 又推出了 Actions 这个新功能,才开始被整的一脸懵,完全不知道这个是干嘛的…
在学习了新的 YAML
语法、看了官方文档之后发现这个东西用来做 CI/CD
是非常方便的,于是决定使用它配合 Pylint
对代码自动评分来控制每次 push
的代码质量。
生如春花之绚烂,逝如秋叶之静美
最近我的开源 CMS 项目上线了,看到 GitHub 又推出了 Actions 这个新功能,才开始被整的一脸懵,完全不知道这个是干嘛的…
在学习了新的 YAML
语法、看了官方文档之后发现这个东西用来做 CI/CD
是非常方便的,于是决定使用它配合 Pylint
对代码自动评分来控制每次 push
的代码质量。
我们接着上面一篇文章,这次我们需要利用有限状态机来实战的解决订单状态的管理问题。
接着上一篇文章,我们这次来设计一个简单可扩展的有限状态机。
根据有限状态机的定义,我们的状态机将有三部分组成:
下面让我们开始建模。
在商城类项目过程的开发过程中我们常常会遇到订单状态的管理问题,当所涉及到的订单状态不多时,我们通常可以对每一种状态设置标志字符串,通过简单的判断来进行状态管理。
今天我们对一则简单的 STM32 程序进行分析,通过寄存器的状态以及反汇编指令对 STM32 的指令流水线进行一个简单的了解。
我们今天只对从 main
函数开始的部分进行分析,STM32 的启动过程在 startup_stm32f10x_md-vl.s
文件中以汇编指令进行编写,留作以后分析。
这篇文章是一份吐槽贴,负能量较多,心情差的朋友可以绕行。
彼得堡的天气一直都是阴雨,就像甩不掉的项目、拉不出的屎,总给人一种很恶心的感觉 。
在项目中遇到了如下需求:
我们逐个解决