首发于公众号:Python编程时光 1. 为什么需要对项目分发打包? 平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而这个过程就是 。 打包,就是将你的源代码进一步封装,并且将所有的项目部署工作都事先安排好,这样使用者 ...
分类:
编程语言 时间:
2019-12-18 21:42:56
阅读次数:
74
由于我们修改了Service所以是需要安装service的 在这里我们进行全局的安装 安装失败了。是在我们的api这一层。 我们在进行maven安装的时候,也会运行这里的测试类 我们也可以通过maven去忽略 这里为了简便,我们直接把这几行代码注释、掉。 再次进行maven install 启动ap ...
分类:
其他好文 时间:
2019-12-18 00:11:29
阅读次数:
100
1.概念 truck(主干|主线|主分支):是用来做主方向开发的,新功能的开发应放在主线中,当模块开发完成后,需要修改,就用branch。 branch(分支):分支开发和主线开发是可以同时进行的,也就是并行开发,分支通常用于修复bug时使用 tag(标记):用于标记某个可用的版本,可以标记已经上线 ...
分类:
系统相关 时间:
2019-12-13 10:44:43
阅读次数:
113
发现BUG后开发人员fix bug后,测试人员针对该问题进行测试,冒烟测试的成功与否关系到下一步系统测试能否进行。 与系统测试不同:前者覆盖范围不够,只要保证修改部分及其关联的模块不出问题就可。 冒烟测试和回归测试的区别: 冒烟测试是保证新开发功能的正确性。而回归测试,则是,相对新功能的原有系统的正 ...
分类:
其他好文 时间:
2019-12-03 23:38:12
阅读次数:
102
django中models模块为各类数据库提供了统一的api,可根据不同的业务需求配置数据库。 models模块开发流程: 配置数据库 详情:https://www.cnblogs.com/Vera-y/p/11492314.html 定义模型类: 一个模型类在数据库中对应一张数据表 生成迁移文件 ...
分类:
编程语言 时间:
2019-11-23 09:45:32
阅读次数:
106
Python3快速入门(十七)——Python扩展模块开发一、Python扩展模块1、Python扩展模块简介Python与C/C++交互的方案有多种,如PythonCAPI,SWIG,SIP,ctypes,cpython,cffi,boost.python等。Python只是一个语言规范,有很多具体实现,CPython是标准Python,由C编写,Python脚本被编译成CPython字节码,然
分类:
编程语言 时间:
2019-11-17 01:23:09
阅读次数:
97
名片管理系统 目标 综合已经学习过的知识点 变量 流程控制 函数 模块 开发 名片管理系统 框架搭建 程序框架就是能简单运行的程序,但是这个程序还很不完善,有了基本的雏形 搭建名片管理系统 框架结构 1. 准备文件 ,确定文件名,保证能够 在需要的位置 编写代码 2. 编写 主运行循环 ,实现基本的 ...
分类:
编程语言 时间:
2019-11-09 17:12:09
阅读次数:
91
第11组 团队Git现场编程实战 === 组员职责分工: 前端部分: 陈郑铧:构架的搭建,前端模块开发 陈益:前端模块开发 李镇平:前端模块开发 后端部分: 沈国煜:后端模块开发 王泽鸿:后端模块开发 林铮威:后端模块开发 张凯:后端模块开发 UI部分: 林云钏:UI设计 Github 的提交日志截 ...
分类:
其他好文 时间:
2019-11-02 21:50:07
阅读次数:
64
Git 是开发者的好帮手,今天跟大家分享的是用 git bisect 来找到你代码中的 bad commit 。 <! more 背景 你可能遇到过这种情况, 昨天下班前把模块开发完了, 单元测试验证通过, 盖上电脑 开开心心下班啦 ?? 第二天啥上午来了,继续开发,提交了几个 commit ,下午 ...
分类:
其他好文 时间:
2019-10-31 18:31:49
阅读次数:
115
一、模块化规范 1、服务器端规范 CommonJS--node.js 2、浏览器端规范 AMD--RequireJS 国外相对流行 CMD--SeaJS 国内相对流行 3、模块化框架实现 CMD实现-seaJS创始人是阿里巴巴前端架构师玉伯;js文件的依赖管理、异步加载、方便前端的模块化开发。 官方 ...
分类:
其他好文 时间:
2019-10-29 00:00:52
阅读次数:
116