ML_3 简单的数据预处理和特征工程
学习目标有四个: 无量纲化:最值归一化、均值方差归一化及sklearn中的Scaler 缺失值处理 处理分类型特征:编码与哑变量 处理连续型特征:二值化与分段 一、数据归一化 在量纲不同的情况下,以上的情况,不能反映样本中每一个特征的重要程度。这就需要数据归一化了。 一般来说,我们的解决方案是:把所有的数据都映射到同一个尺度(量纲)上。 一般来说,常用的数据归一化有两种 最值归一化:映射到0-1之间,适用范围是特征分布具有明显边界的,受outlier影响比较大的x_scal
WordPress 重设插件大小限制
一、前言 前文简述了 树莓派/Debian WordPress 更新并安装插件 ,但如果插件压缩包超过了默认的 2M ,会报错: 本文提供这个问题的解决方案。 二、解决方法 1. 搜索 php.ini 文件 由于存在系统、个人习惯之类的差异,每个人的路径可能不一样,事先寻找 php.ini 文件 sudo find ~ / -name php.ini 我的显示: yogile@debyogile:~$ sudo find ~ / -name php.ini
/etc/php/7.3/apach
shell script的基本使用.
一:认识 shell script 的作用: (1):运行方式: 1:直接命令下达:shell.sh文件必须要具备可读与可运行(rx)的权限。 •绝对路径:使用/home/dmtsai/first.sh来下达命令。 •相对路径:假设工作目录在/home/dmtsai/,则使用./first.sh来运行。 •变量“PATH”功能:将first.sh放在PATH指定的目录内,如~/bin/ 2:以bash程序来运行:通过“bash first.sh”
[WC2008]游览计划(斯坦纳树裸题)
https://www.luogu.com.cn/problem/P4294 斯坦纳树做什么? 一个图,其中有\(k\)个关键点,选一个生成树把这些关键点连起来,求最小的生成树边权和。 \(k\)通常比较小。 斯坦纳树怎么做? 记\(f[i][S]\)为,现在有一棵以\(i\)为根的生成树,\(S\in[0,2^k)\)表示连接了哪些关键点,的最小生成树边权和。 转移有两种: 1.枚举\(t∈S\),\(f[i][S]=min(f[i][S],f[i][t]+f[i][S^t]-(i的点权(如
cms系统中,实现搜索(高亮显示)
1.页面层面->必须有搜索框和搜索按钮 2.修改搜索框的form表单的请求方式,和请求路径 3.根据前台的form表达的请求方式,然后编写后台controller层.(让controller层的代码,接收咱们的搜索关键字) 4.由于咱们的搜索数据是从es索引库来查找的,因此我们要做的事情:从mysql中查询出来数据,然后保存到es索引库 es索引库就有数据了 5.由于cms系统还有集成es技术呢,因此,我还要做一件事情:在cms系统中,整合es---->参考四 6.可以调用仓库接口(findB
Sql Server从日行情表中获取周或月行情
需求: 已经有证券日行情表, 需要获取周行情表和月行情表 本来想用Python的pandas库写的, 但是想要获取价格变化Change和Chg, 会有点难度, 这涉及到groupby分组之后的处理 sql = """
select b.Secid,b.Symbol,b.[Open],a.[High],a.[Low],c.[Close],a.Volume,a.Turnover,(c.[Close] - b.[Open]) as Change,round((c.[C
git和tortoiseGit安装
安装git,全部选默认安装 安装tortoiseGit全部默认安装 一、打开git命令配饰ssh key 先打开c盘>用户>当前用户 查看是否有.ssh文件夹,若没有则手动生成ssh密钥 在git终端中执行 #配置提交用户名 git config --global user.name "你的提交名" #配置邮箱 git config --global user.email "你的email" #查看配置 git config --list #生成ssh密钥 ssh-keygen -t rsa
把项目部署到linux系统
1.修改数据库 的相关连接:db.properties里 把mysql的ip地址写成windows的ip (ipconfig,如果连的是无线网,找无线局域网适配器 Ipv4的地址 如果连的是网线,就找局域网,本地连接 ipv4) 2.对着你的项目,右键 Run as --> Maven build -->package (跳过测试skip tests)--等他执行完毕 3.执行完毕后,在日志里找到war包所在的位置,把他copy出来到桌面,重命名叫ROOT.war 4.把ROOT.war 上传
洛谷P1003铺地毯问题题解
洛谷P1003铺地毯题解 P1003 铺地毯原题地址 认真读完题后就容易做这道题了,同样,题型不难,考察认真读题的细心程度。第一次做题就把g,k两个表示的意思弄错了,后面又错了一次出现了RE,最核心的问题就在这儿,当毯子数量较多的时候,我们如果反向取值比较的话,就很容易得到最上面的地毯编号啦。话不多说,请看代码。不周之处,还请指正,谢谢!
/*
* *洛谷P1003铺地毯问题
* 2020 03 15
* write by Miubai
*/
#include<stdio.h>
#
pytest、tox、Jenkins实现python接口自动化持续集成
pytest介绍 pytest是一款强大的python测试工具,可以胜任各种级别的软件测试工作,可以自动查找测试用并执行,并且有丰富的基础库,可以大幅度提高用户编写测试用例的效率,具备可扩展性,用户自己也可以编写插件实现特定的功能,也可以安装第三方插件,非常容易的与其他工具集成到一起,比如持续集成、接口自动化测试等。小编之前也写过几篇关于pytest的文章,可以到主页查看哈。 tox介绍 tox是一个命令行工具,允许测试在多种环境下执行,tox不仅能测试不同的python版本,还可以用它来测试
Java 接口自动化系列--工具类之Http请求
HttpUtils工具类的一些实现 方法中的传参先不用管,是为了后续方便需要加上的,url是请求地址,params是请求参数,isAuthorzation是后续在测试接口时,定义是否需要鉴权的一个判断 1、不带参数的get请求 2、请求地址带参数的get请求 3、post请求 ,需要设置请求头和请求参数, post请求分为json格式的请求和form形式的请求, 此只列举一个 4、patch请求,patch请求也分为json格式的请求和form形式的请求,需要设置请求头和请求参数,此只截一个,
Java使用IO流读取文件显示到控制台2
package com.io.exam;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
/**
* 代行号的
*
*/
public class TextFileExamLine {
/*
* 选做:改进该程序,读取文件内容后,在每行开始加上行号,再连同内容一并输出到屏幕上。
* 提示:可将读出的char数组转换为StringBu
Happy Pi day 试一试pi的可视化
接着昨天的继续,拿到了pi的若干位的数字,以1024位举例 cal_pi(1024)= 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442
Python MySQL(索引的使用补充)
索引 作用 约束 加速查找 索引 普通索引:加速查找 主键索引:加速查找 + 不能为空 + 不能重复 唯一索引:加速查找 + 不能重复 联合索引 (联合唯一索引) 联合主键索引(多列联合起来作为主键索引) 联合唯一索引(多列联合起来作为唯一索引) 联合普通索引 加速查找(索引就像一个目录一样,如果没有目录就要从头到尾看一遍) 无索引:从前到后依次查找 索引: 会创建一个额外文件,如果查找时,先到额外文件茶,查到了再到数据库里找 索引种类 hash索引:把内容转换成hash值,把它的值和在数据库
2019-2020-2 网络对抗技术 20175213吕正宏 Exp1 PC平台逆向破解
2019-2020-2 网络对抗技术 20175213吕正宏 Exp1 PC平台逆向破解 一、实践说明 实践目标 对象:名为pwn1的linux可执行文件 程序正常执行流程:main调用foo函数,foo函数会简单回显任何用户输入的字符串 学习目标:运行这个代码片段。该程序同时包含另一个代码片段,getShell,会返回一个可用Shell而正常情况下这个代码是不会被运行的。 三个实践内容如下: 手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数。 利用foo函数的Bof漏洞,
毕业设计记录——3.15
今天把会议纪要总结自动生成集成在了会议纪要填写提交部分,语音识别还是有点问题,一个音频文件中录了两个声音,但是识别结果还是一个人的。 发现了一个新问题: 从电脑摄像头获取的视频不能跟手机获取的视频合并,但是语音可以合并。将手机录的视频帧大小调整和电脑一样后还是不能合成,那只能都用电脑录视频了,不同电脑之前录视频合并效果还未测试。
软工个人博客作业-软件案例分析
项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任建) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 学习软件工程相关知识,培养自己独立和团队开发能力 这个作业在哪个具体方面帮助我实现目标 分析其他软件的优劣,并从中取长补短 作业正文...... 见下文 我选择分析的产品是博客园的班级博客。 第一部分 调研与评测 1、软件的bug 第一个bug,是在手机端使用上的问题。在课程刚开始留热身作业的时候,我在手机端查看助教分享在微信群的作业链接,但每
ES6、ES7、ES8、ES9、ES10 新特性简述
Stage 0: strawman——最初想法的提交。 Stage 1: proposal(提案)——由TC39至少一名成员倡导的正式提案文件,该文件包括API事例。 Stage 2: draft(草案)——功能规范的初始版本,该版本包含功能规范的两个实验实现。 Stage 3: candidate(候选)——提案规范通过审查并从厂商那里收集反馈 Stage 4: finished(完成)——提案准备加入ECMAScript,但是到浏览器或者Nodejs中可能需要更长的时间。 查看 TC39
今日推荐
周排行