程序如下: def selection_sort(alist): n=len(alist) for i in range(n-1):#到n-1停止是因为最后一个肯定是最大的无须比较 min_index=i for k in range(i+1,n):#到n停止是因为到最后一个不一定是最小的,所以需要 ...
分类:
编程语言 时间:
2020-03-30 15:52:38
阅读次数:
58
在学习网络框架Netty之前,先补充了一下自己对Java 几种IO模型的学习和理解。分别是 BIO、NIO、AIO三种IO模型。 ...
分类:
编程语言 时间:
2020-03-30 09:44:32
阅读次数:
106
最近使用Pyspark的时候,遇到一些新的问题,希望记录下来,解决的我会补充。 1. WARN DomainSocketFactory: The short-circuit local reads feature cannot be used 2. pyspark TypeError: 'Pipel ...
分类:
其他好文 时间:
2020-03-28 20:14:18
阅读次数:
198
master: 主分支,主要用来版本发布。 develop:日常开发分支,该分支正常保存了开发的最新代码。 feature:具体的功能开发分支,只与 develop 分支交互。 release:release 分支可以认为是 master 分支的未测试版。比如说某一期的功能全部开发完成,那么就将 d ...
分类:
其他好文 时间:
2020-03-27 00:32:47
阅读次数:
179
feat:新功能(feature)fix:修补bugdocs:文档(documentation)style: 格式(不影响代码运行的变动)refactor:重构(即不是新增功能,也不是修改bug的代码变动)test:增加测试chore:构建过程或辅助工具的变动如果type为feat和fix,则该 c ...
分类:
其他好文 时间:
2020-03-26 19:04:32
阅读次数:
79
前言 在使用selenium自动化测试的过程中,必然会遇到环境不稳定,网络慢的情况,这时如果不做任何处理的话,经常会因代码没有找到元素而报错。这时我们就要进行设置,让其等待加载后再执行。 在Selenium中,可以用到三种等待方式:强制等待、隐式等待、显式等待,应该根据具体需求情况选择最优的等待方式 ...
分类:
编程语言 时间:
2020-03-26 10:50:22
阅读次数:
87
续学习(一)、学习(二) 三、示例学习 3.响应用户选择 有了学习(一)和学习(二)的基础,我直接开门见山,分析其中的核心部分。 (1)界面 相比之前两个的界面,这个界面要高级很多了。首先是整个界面分为两个面板,左面板和右面板。 左面板部分从上到下依次是控件: 标签Data Selection 三个 ...
分类:
移动开发 时间:
2020-03-25 23:29:33
阅读次数:
139
代码: # -- coding: gbk -- from sklearn.datasets import load_breast_cancer from pylab import * from sklearn.model_selection import train_test_split from ...
分类:
编程语言 时间:
2020-03-25 01:55:34
阅读次数:
131
开发/发布/缺陷分离模型 (支持 master/develop/feature/release/hotfix 类型分支) perfmoneventvwr 1.yum install mysql2.yum install libgdiplus-devel3.COMPlus_ThreadPool_For ...
分类:
其他好文 时间:
2020-03-24 16:07:07
阅读次数:
110
因为注释已经很详细了,所以直接上代码: 1 from sklearn.datasets import load_iris 2 from sklearn.model_selection import train_test_split 3 #k临近算法 4 from sklearn.neighbors ...
分类:
编程语言 时间:
2020-03-24 01:07:42
阅读次数:
91