数据源:融360 用户贷款风险预测 参考资料: "https://www.jianshu.com/p/aba5685c580a" 流程如下: 项目目标 数据解读 数据预处理 特征工程 1.基于业务理解筛选 2.基于机器学习筛选 模型建立 一、项目目标 通过举办方提供的用户基本信息,消费行为,还款情况 ...
分类:
编程语言 时间:
2019-02-13 20:52:20
阅读次数:
246
记录瞬间 其一 上述代码,主要解决了多线程在进行读写时使用的一些技巧,可以将这段代码引用于写一套文件上,然后将多线程写的文件做以合并。这样可以很好的解决执行速度的问题。 其二 混合使用多进程和多线程的例子。 基础方法定义 =↑= 多线程的定义 =↑= 多进程调用多线程的定义 =↑= 主方法 =↑= ...
分类:
编程语言 时间:
2019-02-13 20:52:37
阅读次数:
235
今天,是我来到博客园的第五天,发现自己还没有头像,想着上传ubuntu系统中我很喜欢的一个背景图片来当头像,但是因为图片过大,上传失败了。那么,我们如何使用python中强大的PIL库来进行图片裁剪呢? 首先,找到自己的图片位置,接着如下: 一、从PIL库中导入Image 二、调用Image.ope ...
分类:
编程语言 时间:
2019-02-13 20:54:18
阅读次数:
287
Python看春运,万条拼车数据背后的春节迁徙地图 今天是正月初九,春运返程也已过半。这篇文章,作者对北京、上海、广州、深圳、杭州等地 1万多条出行数据进行分析,得出了一些有意思的结论,并且绘制了这几个城市春运的迁移图。虽然数据在取样公平性上不能完全符合标准,但是思路还是值得大家学习参考的~ 目录 ...
分类:
编程语言 时间:
2019-02-13 20:55:56
阅读次数:
232
下载安装Anaconda 首先下载Anaconda,可以从清华大学的 "镜像网站" 进行下载。 安装Anaconda,注意安装时不要将添加环境变量的选项取消掉。 安装完成之后,在安装目录下cmd,输入: 可以查看Anaconda为我们提供的集成环境: 下面只是一部分截图: 查看版本信息: Anaco ...
分类:
编程语言 时间:
2019-02-13 21:01:22
阅读次数:
185
//entity层实体类 import java.util.List; //分页展示 //相关属性:当前页,页大小(每页显示的条数),总页数,总条数,数据 //select * from t_user limit 3,3 public class Page { private Integer cur... ...
分类:
编程语言 时间:
2019-02-13 21:01:45
阅读次数:
263
环境说明:Windows 10 build 17763 + Python 3.7.2 介绍 pipenv 是在 pip 与 virtualenv 基础上发展而来的,弥补了之前 virtualenv 通过 requirements.txt 来管理项目包等方面的不足,此外还有所扩展,功能更加强大, 已经 ...
分类:
编程语言 时间:
2019-02-13 21:04:21
阅读次数:
159
python GIL问题的解释(global interpreter lock)早期cpython(python最主要的解释器)为了实现多线程的功能,提高CPU利用率,暴力无脑使用了GIL机制(全局锁)来解决线程之间数据同步问题。也就是因为历史问题埋了大坑。 In CPython, the glob ...
分类:
编程语言 时间:
2019-02-13 21:05:22
阅读次数:
147
二维数组int array[][] = new int[3][3]; 行长度:array.length 列长度:array[i].length ...
分类:
编程语言 时间:
2019-02-13 21:08:24
阅读次数:
246
import os if __name__ == '__main__': os.environ.setdefault("DJANGO_SETTINGS_MODULE", "BMS.settings") >manage.py里面找 import django django.setup() from a ...
分类:
编程语言 时间:
2019-02-13 21:08:53
阅读次数:
196
假如我有500台机器,跑着500个进程,假如有一部分台机器挂了,我们怎么能及时的知道呢?我们维护自己的机器当然要及时的直到啦so 如果我们有一个监控的软件来实时的监控是不是就可以解决这个问题啦其原理是:client端每隔一个时间段(比如60秒)汇报给server端 没有在正确的时间收到某台机器的汇报 ...
分类:
编程语言 时间:
2019-02-13 21:11:31
阅读次数:
185
给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。 示例 1: 提示: ...
分类:
编程语言 时间:
2019-02-13 21:13:50
阅读次数:
272
总结:join方法可以理解成阻塞,直到被join的进程结束才执行这一句。所以可以join判断进程是否结束 如果有多个进程需要判断,可以弄一个列表,每生成一个进程,将进程放进去。然后循环这个列表进行join。 ...
分类:
编程语言 时间:
2019-02-13 21:14:08
阅读次数:
191
1.AVL树介绍 前面我们已经介绍了二叉搜索树。普通的二叉搜索树在插入、删除数据时可能使得全树的数据分布不平衡,退化,导致二叉搜索树最关键的查询效率急剧降低。这也引出了平衡二叉搜索树的概念,平衡二叉搜索树在此前的基础上,通过一系列的等价变换使二叉搜索树得以始终处于"平衡"的状态,拥有稳定且高效的查询 ...
分类:
编程语言 时间:
2019-02-13 21:15:23
阅读次数:
272
直接上代码: p.is_alive() 查看进程会否“活着” p.terminate() 终止进程 p.name 进程名称 p.pid 进程id ...
分类:
编程语言 时间:
2019-02-13 21:15:40
阅读次数:
219
配置文件: redis-cluster-config.properties: 开发中并不需要注意这些内容,只是需要注意开发逻辑即可 ...
分类:
编程语言 时间:
2019-02-13 21:17:32
阅读次数:
119
C++虚析构函数 析构函数是用来释放对象所申请的资源的函数。 当类内没有自定义的析构函数时,系统会自动调用默认的析构函数。 那么析构函数能否为虚函数呢? 虚函数的意义在于实现“多态性”。即:不同的个体(派生类),实行(运行)不同的方法或策略。这样说来,析构函数本就可以是“虚”的。 那么,虚的析构函数 ...
分类:
编程语言 时间:
2019-02-13 21:18:40
阅读次数:
218
JAVA必背面试题和项目面试通关要点 一 数据库 1.常问数据库查询、修改(SQL查询包含筛选查询、聚合查询和链接查询和优化问题,手写SQL语句,例如四个球队比赛,用SQL显示所有比赛组合;举例2:选择重复项,然后去掉重复项;) 数据库里的密码如何加密(md5); (1)数据库的密码加密:单向加密, ...
分类:
编程语言 时间:
2019-02-13 22:25:13
阅读次数:
222
一.实现基础功能之一(删除) 在删除的功能实现之前,要明白删除的条件是什么,一开始我是以去向和时间作为条件删除,但是删除的语句好像有问题,好像是因为出现了非法字符(应该是中文吧,不太清楚,因为这不是我最后的方向),即使成功了也会有误删其他数据的危险,因为你不能保证你这一天没有相同的消费,所以最后采取 ...
分类:
编程语言 时间:
2019-02-13 22:26:04
阅读次数:
201
队列是一种抽象数据结构,具有以下特点: (1)具有先进先出的特性(FIFO) (2)拥有两种基本操作,即加入和删除,而且使用front和rear两个指针来分别指向队列的前端和末尾。 队列的基本操作 create 创建空队列 add 将新数据加入队列的末尾,返回新队列 delete 删除队列前端的数据 ...
分类:
编程语言 时间:
2019-02-13 22:26:35
阅读次数:
244