摘要: Python 命令行参数解析 模块有参数解析器 和参数 结果集 三个基本抽象。 执行解析规则 可以有子解析器(子命令) 设置参数名称、别名、帮助信息、是否为空 解析结果 添加参数 新建一个python 文件 test.py, 内容如下: 执行: 结果如下: 传入一个 参数执行命令 结果如下: 添加子 阅读全文
posted @ 2020-01-16 21:55 oaksharks 阅读(813) 评论(0) 推荐(0) 编辑
摘要: MVC分层设计 什么是MVC? MVC 是一种软件架构模式,利用分层的思想来设计交互式应用程序,由以下3层组成: 业务模型层。 展示层。 控制层。 MVC包含完整可供用户使用的程序。对于Web程序而言,MVC包含网页、后台处理程序、数据库等。 可以理解为一个函数,有输入和输出,比如训练好的决策树算法 阅读全文
posted @ 2020-01-16 21:54 oaksharks 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: Jenkins Pipeline 持续集成 在使用Pipeline之前请确保Jenkins是2.x版本以上,并且安装了Pipeline插件。 1. when 条件判断 条件:多分支 Jenkins 可以同时监控多个分支。在集成的过程中,有的分支提交代码可能需要测试,通过之后才能合并;有的分支提交代码 阅读全文
posted @ 2020-01-16 21:51 oaksharks 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 总结: 1.count(*) 、 count(n)、count(null)与count(fieldName) 2.distinct 与 count 连用 3.group by (多个字段) 与 count 实现分组计数 4.case when 语句与 count 连用实现按过滤计数 准备工作 -- 阅读全文
posted @ 2016-04-25 14:52 oaksharks 阅读(13278) 评论(1) 推荐(2) 编辑