- 博客(15)
- 收藏
- 关注
转载 什么是阿尔法版本\贝塔版本
软件版本周期α、β、λ 常用来表示软件测试过程中的三个阶段。-- α 是第一阶段,一般只供内部测试使用;-- β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;-- λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。开发期-- Alpha(α):预览版,或者叫内部测试版;一般不向外部发布,会有很多...
2018-07-04 10:21:47
11390
原创 git【4】远程仓库
电脑连接github:1、确定安装好 git2、进入 git bash3、从 git bash 进入 .ssh文件 windows用户进入方法4、创建 ssh key ssh-keygen -t rsa -C ‘你的邮箱‘5、进入 ssh文件内,找到id_rsa.pub 文件并打开,复制里面的内容5、登陆github 6、点击头像 setting,在页面左边找到SSH and ...
2018-03-29 11:31:16
193
原创 github【3】管理修改
github可以连续多次修改后 git add,然后一次性 git commit; git diff HEAD -- 文件名 -可以查看工作区的版本和版本库的版本的区别撤销修改 git checkout -- 文件名 -撤销在工作区的修改,也就回到上一次git add或git commit的修改,并且不会有记录 ...
2018-03-29 10:44:07
186
原创 github【2】 工作区、暂存区、版本库
git init初始化的文件夹就是工作区初始化后,文件夹内的 .git就是版本库本版库内有一个分支 master,有一个文件 index就是暂存区,还有一个指针HEAD我们往git里提交文件的时候,其实是分为两步的: git add 实际上就是把文件提交到暂存区 git commit 是把文件提交的当前分支,也就是master...
2018-03-29 10:22:26
254
原创 github【1】基本命令、常用命令
git基操五连: git init -初始化本地代码仓库 git add xxx -把文件加到本地仓库 git commit -m '提交的文件说明' -把文件提交到仓库 git status -查看仓库当前状态;未被提交过的文件...
2018-03-29 10:02:20
310
原创 python3函数的参数:必选参数(位置参数)、默认参数、可变参数、关键字参数、命名关键字参数
了解python函数的参数,是阅读各种库和源码的必需技能,请认真学习并掌握。1、位置参数:def fn1(a): passdef fn2(a,b): passmsg: pass是占位符,当没有具体功能时,可以使用pass,不会使函数报错上方函数fn1、fn2里的参数都是位置参数,调用时必须给入对应数量的实参,否则会报错2、默认参数:def fn3(a,b=1,c=2): p...
2018-03-27 10:10:53
3970
原创 python项目中用到的内建属性
__all__: 对于 from module import * 类型的模块导入方法做出限制,将允许以 * 导入的方法以字符串形式保存到列表中 __all__相关资源:点击打开链接...
2018-03-26 17:36:22
232
原创 python项目中用到的库or内置模块or包
2018.03.26 traceback源码所有引用的模块: collections,itertools,linecache,sys traceback:处理异常栈模块,捕获并打印异常位置 相关资源:点击打开链接, 搞清楚trancback(推荐) collections: 提供计...
2018-03-26 16:38:27
526
1
原创 flask启动mysql报错:1287, @@tx_isolation' is deprecated and will be removed in a future release. Please u
首先,这只是一个警告,不是报错,并不会影响项目运行,如果项目启动不了,应该是别的地方出问题了。解决办法: 在当前python版本的依赖包里找到sqlalchemy\dialects\mysql里的base.py文件修改源码 例如我的: C:\Users\54340\AppData\Local\Programs\Python\Python35\Lib\s...
2018-03-26 13:53:13
5161
原创 数据库设计阶段分析
数据库设计一般分6个阶段: 1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求; 2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型; 3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图; 4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计; 5、系统实施:组织数据入库、编制应用程序、试运行; 6、运行
2017-12-07 23:41:39
420
原创 python:大文件迭代器,GB级别,read(),readline(),readlines()以及语法糖with open()
最近处理文本文档时(文件约2GB大小),出现memoryError错误和文件读取太慢的问题,后来找到了两种比较快Large File Reading 的方法,本文将介绍这两种读取方法。Preliminary 我们谈到“文本处理”时,我们通常是指处理的内容。Python 将文本文件的内容读入可以操作的字符串变量非常容易。文件对象提供了三个“读”方法: .read()、.readline() 和 ....
2017-12-07 23:31:04
12221
原创 python的深拷贝deepcopy与浅拷贝copy
1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象一个很好的例子:import copya = [1, 2, 3, 4, ['a', 'b']] #原始对象b = a #赋值,传对象的引用c = copy.copy(a) #对象拷贝,浅拷贝d = copy.deepcopy(a) #对象拷贝,深拷贝a.a
2017-12-07 23:24:41
244
转载 Django: model与makemigrations、migrate、syncdb详解
MigrationsDjango中对Model进行修改是件麻烦的事情,syncdb命令仅仅创建数据库里还没有的表,它并不对已存在的数据表进行同步修改,也不处理数据模型的删除。 如果你新增或修改数据模型里的字段,或是删除了一个数据模型,你需要手动在数据库里进行相应的修改或者使用South。Django 1.7中已经集成了South的代码,提供了3个新命令:migrate: 用于执行迁
2017-12-07 23:06:04
2809
原创 MySQL:创建用户并授权
一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如
2017-10-25 22:04:36
8074
原创 添加远程仓库提示:fatal: remote origin already exists.
2017.10.23今天使用git 添加远程github仓库的时候提示错误:fatal: remote origin already exists.解决办法如下: 1、先删除远程 Git 仓库 $ git remote rm origin 2、再添加远程 Git 仓库 $ git remote a
2017-10-23 14:40:27
624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人