面试
文章平均质量分 51
fcyh
A man must be on his own
展开
-
增长模型—评分卡模型
一、评分卡模型PS:核心点在于我们需要一个判别指标来对数据进行打标签分类1、项目简介:信用评分技术是一种应用统计模型,其作用是对贷款申请人做风险评估分值的方法。在互金公司等各种贷款业务机构中,普遍使用信用评分,对客户实行打分制,以期对客户有一个优质与否的评判。评分卡主要分为三类A卡(申请评分卡)、B卡(行为评分卡)、C卡(贷后评分卡)。我们主要讨论的是A卡即申请评分卡,用于贷前审批阶段对借款申请人的量化评估;2、评分卡原理:申请评分卡是一种统计模型,它可基于对当前申请...原创 2020-09-16 20:57:16 · 1322 阅读 · 0 评论 -
三大相关系数: pearson, spearman, kendall(python示例实现)
三大相关系数: pearson, spearman, kendall统计学中的三大相关性系数:pearson, spearman, kendall,他们反应的都是两个变量之间变化趋势的方向以及程度,其值范围为-1到+1。0表示两个变量不相关,正值表示正相关,负值表示负相关,值越大表示相关性越强。1. person correlation coefficient(皮尔森相关性系数)皮尔逊相关...原创 2019-09-17 21:09:12 · 7276 阅读 · 0 评论 -
三大相关系数:pearson, spearman, kendall
三大相关系数:pearson, spearman, kendall统计学中的三大相关性系数:pearson, spearman, kendall,他们反应的都是两个变量之间变化趋势的方向以及程度,其值范围为-1到+1。0表示两个变量不相关,正值表示正相关,负值表示负相关,值越大表示相关性越强。1. person correlation coefficient(皮尔森相关性系数) ...原创 2019-11-27 10:41:21 · 3004 阅读 · 0 评论 -
Java堆外内存管理
Java堆外内存管理 1、JVM可以使用的内存分外2种:堆内存和堆外内存:堆内存完全由JVM负责分配和释放,如果程序没有缺陷代码导致内存泄露,那么就不会遇到java.lang.OutOfMemoryError这个错误。使用堆外内存,就是为了能直接分配和释放内存,提高效率。JDK5.0之后,代码中能直接操作本地内存的方式有2种:使用未公开的Unsafe和NIO包下By原创 2017-09-11 16:55:29 · 1780 阅读 · 0 评论 -
Java内存模型和JVM内存管理
Java内存模型和JVM内存管理 一、Java内存模型:1、主内存和工作内存(即是本地内存): Java内存模型的主要目标是定义程序中各个变量的访问规则,即在JVM中将变量存储到内存和从内存中取出变量这样的底层细节。此处的变量与Java编程里面的变量有所不同步,它包含了实例字段、静态字段和构成数组对象的元素,但不包含局部变量和方法参数,因为后者是线程私有的,不会共原创 2017-09-11 15:56:18 · 1905 阅读 · 0 评论 -
C++经典面试题(最全,面中率最高)
C++经典面试题 1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同原创 2017-09-08 17:32:37 · 936 阅读 · 0 评论 -
115道Java经典面试题(面中率最高、最全)
115道Java经典面试题(面中率最高、最全)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:代码开发模块化,更易维护和修改。代码复用。增强代码的可靠性和灵活性。增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析原创 2017-09-08 17:06:31 · 28493 阅读 · 2 评论 -
面试笔记3
(1)快排是递归排序,为啥排序效率也挺高?快排是通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。最坏情况下的复杂度和冒泡一样,最好的情况复杂度为O(nlogn)(2)对已经排序好的数组实现二分查找算法public stati原创 2017-09-06 16:35:56 · 415 阅读 · 0 评论 -
面试笔记1
1. 什么是shell脚本?shell是计算机的壳 ,是用户与操作系统交互的方式。如果你要对计算机发布指令,让计算机去按照你的意愿做事,那么你就需要告诉计算机去做什么事,怎么样去做。一般来说你可以用像windows这样的图形操作系统来完成,你只需点点鼠标,敲敲键盘就能够搞定了。但是在图形下面的就是shell了,windows里面的dos语言就是一种shell。这些语言通过一定的规则和语法来对计算机原创 2017-07-08 10:00:14 · 355 阅读 · 0 评论 -
面试笔记2
Linux下如何查找大文件和大目录 1: 如何查找大文件?其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定)。那么如何把这些大文件搜索出来呢?例如我要搜索当前目录下,超过800M大小的文件[root@getlnx01 u03]# pwd/u03[root@getlnx01 u03]# find . -type f -size +80原创 2017-07-08 10:00:12 · 374 阅读 · 0 评论 -
&和&&的区别
&& 和& 的区别 按位与:a&b是把a和b都转换成二进制数然后再进行与的运算;逻辑与:a&&b就是当且仅当两个操作数均为 true时,其结果才为 true;只要有一个为零,a&&b就为零。例如: a&b 9&8 1001 1000结果是1000 a&&b 9&&8 结果是1&对每一个都判断;&&只要前面是false就输出false,而不继续判断后面了(短路现象)原创 2017-07-08 10:00:35 · 388 阅读 · 0 评论 -
二叉树和二叉查找树之间的区别
二叉树和二叉查找树之间的区别 凡是每个节点都最多有两个叉的树,都叫二叉树。查找树和排序树是一个东西。特点是中序遍历一遍的结果是单调的。这种树建出来可以用来做二分搜索。平衡树一般是排序树的一种,并且加点条件,就是任意一个节点的两个叉的深度差不多(比如差值的绝对值小于某个常数,或者一个不能比另一个深出去一倍之类的)。这样的树可以保证二分搜索任意元素都是O(log n)的,一般还附带带有插原创 2017-07-08 10:00:37 · 3094 阅读 · 0 评论