摘要: def quicksort(arr): if len(arr) < 2: return arr else: pivot = arr[0] left = [x for x in arr[1:] if x < pivot] rigtt = [x for x in arr[1:] if x > pivot 阅读全文
posted @ 2020-03-29 13:41 难离若雨 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 直接上代码: lst = [2, 4, 1, 5, 8, 6, 9, 12, 11, 3, 15, 14, 13] def f(): for i in range(len(lst)): for j in range(i + 1, len(lst)): # 从第二个数字开始到最后一个数字 min_nu 阅读全文
posted @ 2020-03-29 10:42 难离若雨 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 直接上代码:lst = [2, 4, 1, 5, 8, 6, 9, 12, 11, 3, 15, 14, 13]def f1(): for i in range(len(lst) - 1): #需要冒泡的数字的总次数 for j in range(len(lst) - 1 - i): # 冒泡一个数 阅读全文
posted @ 2020-03-29 10:34 难离若雨 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 直接上代码: def BinarySearch(arr, l, r, x): if r >= 1: mid = int(l + (r - 1)/2) if arr[mid] > x: return BinarySearch(arr, l, mid - 1, x) elif arr[mid] == x 阅读全文
posted @ 2020-03-29 10:28 难离若雨 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 如何在windows环境创建python虚拟环境?1.首先安装virtualenv: pip install -i https://pypi.douban.com/simple virtualenv2.安装完毕之后,进入到项目文件夹,使用命令:virtualenv envname(创建虚拟环境名称为 阅读全文
posted @ 2019-12-03 15:53 难离若雨 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.RPC:远程过程调用,电脑A调用电脑B里面的程序即为RPC广义上来讲:HTTP请求即为一种RPC狭义上来讲:区别于http请求,使用自定义格式(自定义请求头请求体,响应头响应体)的二进制方式。我们更多谈到的RPC就是狭义的RPC。2.RPC优缺点:相比于传统的http:优点:A.效率高;B.发起 阅读全文
posted @ 2019-12-02 18:56 难离若雨 阅读(139) 评论(0) 推荐(0) 编辑
摘要: git init git status git add 文件名git add . git commit -m "first commit" git push -u 远程仓库地址 master git remote add origin 网页链接*** git push -u origin maste 阅读全文
posted @ 2019-11-18 15:03 难离若雨 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 操作的前提就是你已经准备好了远端的仓库 1. 先登录 jenkins 平台,进入主界面点击 新建任务。 2. 给自已的任务起个名字,然后选择构建自由风格的项目 【最后点击确定】 3. 进入具体任务的配置界面 4.基本配置操作 5.源码管理 6.源码管理里面增加github的用户名和密码(取得gith 阅读全文
posted @ 2019-11-18 14:32 难离若雨 阅读(793) 评论(1) 推荐(0) 编辑
摘要: 完整性:找出文档中残缺不全或一些需要特殊背景知识的地方。通常情况下团队里没人会了解这些知识,特别是对新人而言。鼓励文档作者在这方面添加更多细节,或增加一些外部文档链接,用以补充这部分背景知识。 正确性:看一下是否有语法、拼写、标点符号等方面的错误,这一般是马虎大意造成的,并不意味着他们以后编写的代码 阅读全文
posted @ 2019-09-02 09:23 难离若雨 阅读(163) 评论(0) 推荐(0) 编辑