决策树模型(简单例子理解原理)

1.决策树思想:以信息增量作为指标,得出最高效的一种决策方案,可用于回归或者分类问题。【由if-else演化而来,后续可发展成机器学习中的随机森林算法】 2.决策树指标: 信息熵:表示(某种事物)随即不确定性的大小。 样本:假设一个人身上有四种属性,分别是年龄【青年,中年,老年】,是否有工作【有工作,没有工作】,是否有房【有房,没房】,信用等级【非常好,好,一般好】; 现在样本中有15个人,他们四种属性的值不完全相同,相应的,其中的一人去银行贷款,银行是否会贷款给他的结果也不同。 在这个问题中
分类: 其他 发布时间: 04-29 23:09 阅读次数: 0

H5本地存储:sessionStorage和localStorage

作者:心叶 时间:2018-05-01 18:30 H5提供了二种非常好用的本地存储方法:sessionStorage和localStorage,下面分别介绍一下: 1.sessionStorage:保存的是一个会话的数据,也就是说只在一次会话中有效,关闭就会销毁数据,不是持久的本地数据存储,只是一个会话的存储; 2.localStorage:本地数据持久化存储,在操作上和第一种没有什么区别,只是存储时间上不同。 第一步:基本操作。 1.把value存储到key字段:.setItem( key
分类: 其他 发布时间: 04-29 23:09 阅读次数: 0

2E Bank Hacking——思维题

题目 Although Inzane successfully found his beloved bone, Zane, his owner, has yet to return. To search for Zane, he would need a lot of money, of which he sadly has none. To deal with the problem, he has decided to hack the banks. There are n banks,
分类: 其他 发布时间: 04-29 23:09 阅读次数: 0

树莓派4B安装安装Ubuntu Mate 16.04

1、下载镜像 适用于3B+的ubuntu mate 16.04镜像 Ubuntu Mate SD.zip,百度云链接 密码:osek 2、烧录完成后,HDMI连接电视或屏幕; 3、上电开机,配置 语言(英文)、时区点选 中国地图(上海)、WiFi、用户名和密码等;直接点击 下一步continue 即可; 此处比较坑,千万不要等(只要有电,它能卡在那里一万年),直接点击 取消,会自动重启进入系统; 4、安装VNC、teamviewer方便,无屏控制; 首选x11vnc,VNC有很多选择,VNC4
分类: 其他 发布时间: 04-29 23:09 阅读次数: 0

BZOJ1012: [JSOI2008]最大数maxnumber(线段树)

Description   现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L 功能:查询当前数列中末尾L 个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。2、 插入操作。语法:A n 功能:将n加 上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取 模,将所得答案插入到数列的末尾。限制:n是非负整数并且在长整范围内。注意:初始时数列是空的,没有一个 数。 Input   第一行两个整数,M和D,
分类: 其他 发布时间: 04-29 23:09 阅读次数: 0

帝国CMS自定义列表的排序

统计记录: select count(*) as total from [!db.pre!]ecms_movie 查询记录: select * from [!db.pre!]ecms_movie order by id desc 注释:[!db.pre!]ecms_movie 为数据表类型(movie是电影数据表) desc - 降序排列 ASC - 升序排列 id desc 是按id降序排列 id ASC 是按id升序排列 举一反三排序方式:id(id)、newstime (时间)、oncl
分类: 其他 发布时间: 04-29 23:09 阅读次数: 0

深入理解Java枚举

深入理解Java枚举 重新认识Java枚举 老实说,挺羞愧的,这么久了,一直不知道Java枚举的本质是啥,虽然也在用,但是真不知道它的底层是个啥样的 直到2020年4月28日的晚上20点左右,我才真的揭开了Java枚举的面纱,看到了它的真面目,但是我哭了 这篇文章不是深入理解枚举,而是认识枚举,是的,因为之前都是陌路人 缘起 在几个月以前,遇到需要自定义一个mybatis枚举类型的TypeHandler,当时有多个枚举类型,想写一个Handler搞定的,实践中发现,这些枚举类型得有一个共同的父
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

Linux suspend 流程介绍(2)之 freeze task

一、什么是任务冻结 任务冻结是在系统休眠(hibernation)或者全系统睡眠(system-wide suspend)过程中用户态进程和部分内核线程的控制机制。 二、为什么需要进程冻结 1. 防止系统休眠或者睡眠后,文件系统损坏;如果没有冻结进程,在系统suspend过程中,还有进程在对文件系统进程写操作,会破坏文件系统。 2. 确保有足够的内存空间存放休眠镜像(hibernation image); 3. 防止内核线程或者用户态进程干扰设备的suspend和resume;当进程运行在另一
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

Spring Security:Authentication 认证(一)

1. Spring Security 简介   在 Spring 生态系统中,为他的项目增加安全性,你可以借助 Spring Security 库来做到这一点。   那什么是 Spring Security?   从本质上讲,Spring Security 实际上只是一堆 servlet 过滤器,可帮助您向Web应用程序添加身份验证和授权。还与 Spring Web MVC(或 Spring Boot)之类的框架以及 OAuth2 或SAML 之类的标准很好地集成。并且它会自动生成登录/注销页
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

作业8-特征选择

用过滤法对以下数据进行特征选择: [[0,2,0,3], [0,1,4,3], [0,1,1,3]] 要求: 1、Variance Threshold(threshold =1.0) 2、将结果截图放上来(没有条件的备注说明原因)注意:每个人的电脑ID是不一样的 答: # 用过滤法进行特征选择 from sklearn.feature_selection import VarianceThreshold # 删除低方差的特征 def var(): var = VarianceThres
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

多线程下使用Lock锁实现流水线任务

  下面程序代码通过使用Lock锁执行简单的流水线任务: import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * @author lzq * @data 2020/4/29 0029 - 下午 9:48 */ public class TestLock {
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

hbase设置ttl后出现坏块,重启后master abort 问题梳理

1. 查看日志,找到出错位置。   源码位置:hbase-0.94.11\src\main\java\org\apache\hadoop\hbase\master\AssignmentManager.java 1879      可以看到,问题是由于把某个region进行transit过程中出现了错。   造成的原因很可能就是重新设置了ttl造成数据块中造成了部分损坏。 2. 既然数据块损坏,那么重启后mater为什么会起不来直接abort,从上面代码可以看到这属于源码的一个Bug,按理说数据
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

Spring Security:Authorization 授权(二)

Authorization 授权   在更简单的应用程序中,身份验证可能就足够了:用户进行身份验证后,便可以访问应用程序的每个部分。   但是大多数应用程序都有权限(或角色)的概念。想象一下:有权访问你的面向公众的Web前端页面的客户,以及有权访问单独的管理区域的管理员。   两种类型的用户都需要登录,但是仅凭身份验证并不能说明他们在系统中可以执行的操作。因此,还需要检查经过身份验证的用户的权限,即需要授权用户。   Spring Security 中的高级授权功能代表了其受欢迎程度的最令人信
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

Java - ExecutorService shutdown系列方法 的理解

https://www.jianshu.com/p/4de5dca3b187
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

快乐就队——第六次站立式会议(04-29)

1. 项目进展 学号 姓名 昨天进展 存在问题 今天安排 221701223 叶博宁 完成查找群组功能 模块的布局有些问题 暂无 221701102 郑澜 实现选择文件 对于接口里的路径有点迷 完成上传文件与后端的交互 221701232 岳逾先 完善发布中心模块的页面详情 暂无 完善发布中心模块的逻辑功能 221701234 张必润 根据前端要求修改部分业务逻辑,初步的单元测试 邮箱服务是否需要单元测试,如何进行 编写单元测试 221701339 沈志峰 编写部分单元测试 暂无 规划测试报告
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

接口测试笔记(二):测试数据

(一)说明 相信不管是GUI自动化测试,亦或者是API自动化测试,都离不开测试数据。 这里说的测试数据我理解分为2部分: 1、用例执行前需要的前置条件,例如我验证正确账户、密码能否成功登录,首先就需要一个已经注册的用户。 2、测试用例本身需要的输入及预期结果。例如:调用一个API,我需要设置不同的请求参数,验证不同请求参数下的响应是否符合预期。这里的请求参数和预期结果也是我们的测试数据。 这里主要提供个思路,在API自动化,亦或者GUI自动化中,该怎么管理我们的测试数据(这里针对的是第二种测试
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

Qt网络编程之使用cookie Qt使用HTTPS协议访问网站

所使用的Qt版本:5.14.0 本例子基于这篇博客中的例子:《Qt使用HTTPS协议访问网站》 接收Cookies: Cookie由返回的QNetworkReply获取,Qt已经做得很好了,我们只需要调用相关函数即可,像其他响应消息的头也可以由类似的方式获取。 #include <QCoreApplication> #include "TestNet.h" int main(int argc, char *argv[]) { QCoreApplication a(argc, argv
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

localstorage.setItem()

https://www.cnblogs.com/xiannv/p/11169262.html https://blog.csdn.net/zmkyf1993/article/details/78065712
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

51nod1332

题意 51nod 做法 考虑一个红色点能否往相邻点\(y\)里走 断开\(x\)与\(y\)的边 \(Y-tree\)存在空点,显然可以 \(y-tree\)没空点。\(x\)有两棵子树存在空点,显然可以 \(y-tree\)没空点。\(x\)有一棵子树存在空点。 考虑\(x\)这棵子树深度最浅的度数大于\(3\)的点,空出该节点到\(x\)点间,利用该点的子节点 稍微想一下能发现随便移都是充要的 题外话 这个题就是硬写...疯狂讨论...
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0

margin-top失效解决办法

需要实现如下效果 如果仅仅在.small里面加 margin-top的话,因为margin-top具有传递性,会传递到父元素上面,导致两个盒子同时向下移。 解决办法:1. 子元素加上margin-top后,在父元素上增加overflow:hiden;      2. 在父元素加上padding-top值,注意加上多少padding-top值,要在父元素的高度上减去。
分类: 其他 发布时间: 04-29 22:52 阅读次数: 0