ML_3 简单的数据预处理和特征工程

学习目标有四个: 无量纲化:最值归一化、均值方差归一化及sklearn中的Scaler 缺失值处理 处理分类型特征:编码与哑变量 处理连续型特征:二值化与分段 一、数据归一化   在量纲不同的情况下,以上的情况,不能反映样本中每一个特征的重要程度。这就需要数据归一化了。   一般来说,我们的解决方案是:把所有的数据都映射到同一个尺度(量纲)上。   一般来说,常用的数据归一化有两种     最值归一化:映射到0-1之间,适用范围是特征分布具有明显边界的,受outlier影响比较大的x_scal
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

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
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

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”
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

[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的点权(如
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

cms系统中,实现搜索(高亮显示)

1.页面层面->必须有搜索框和搜索按钮 2.修改搜索框的form表单的请求方式,和请求路径 3.根据前台的form表达的请求方式,然后编写后台controller层.(让controller层的代码,接收咱们的搜索关键字) 4.由于咱们的搜索数据是从es索引库来查找的,因此我们要做的事情:从mysql中查询出来数据,然后保存到es索引库 es索引库就有数据了 5.由于cms系统还有集成es技术呢,因此,我还要做一件事情:在cms系统中,整合es---->参考四 6.可以调用仓库接口(findB
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

JS 类型检测方法

简介 javascript的变量类型分为原始类型和引用类型。 原始类型有6种, 注意多了 Symbol Number String Boolean Null Undefined Symbol 引用类型包括 Function Array Date Object RegExp 而检测这些类型的变量有3种办法:typeof,instanceof,Object.prototype.toString.call。让我来一一例举,废话不多说,上代码。 //首先是typeof var obj = 1; typ
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

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
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

Linux命令补充

Linux命令补充 网络相关常见命令 1.hostname hostname 没有选项,显示主机名字 hostname –f 显示完整的主机名和域名 hostname –i 显示当前机器的 ip 地址 man 命令 # 查询一个命令的具体用法 man hostname 2.ping ping 将数据包发向用户指定地址。当包被接收,目标机器发送返回数据包 windows中的ping,只执行4次,linux中一直ping下去 3.ifconfig 查看用户网络配置。它显示当前网络设备配置 3.
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

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
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

把项目部署到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 上传
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

洛谷P1003铺地毯问题题解

洛谷P1003铺地毯题解 P1003 铺地毯原题地址 认真读完题后就容易做这道题了,同样,题型不难,考察认真读题的细心程度。第一次做题就把g,k两个表示的意思弄错了,后面又错了一次出现了RE,最核心的问题就在这儿,当毯子数量较多的时候,我们如果反向取值比较的话,就很容易得到最上面的地毯编号啦。话不多说,请看代码。不周之处,还请指正,谢谢! /* * *洛谷P1003铺地毯问题 * 2020 03 15 * write by Miubai */ #include<stdio.h> #
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

pytest、tox、Jenkins实现python接口自动化持续集成

pytest介绍 pytest是一款强大的python测试工具,可以胜任各种级别的软件测试工作,可以自动查找测试用并执行,并且有丰富的基础库,可以大幅度提高用户编写测试用例的效率,具备可扩展性,用户自己也可以编写插件实现特定的功能,也可以安装第三方插件,非常容易的与其他工具集成到一起,比如持续集成、接口自动化测试等。小编之前也写过几篇关于pytest的文章,可以到主页查看哈。 tox介绍 tox是一个命令行工具,允许测试在多种环境下执行,tox不仅能测试不同的python版本,还可以用它来测试
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

Java 接口自动化系列--工具类之Http请求

HttpUtils工具类的一些实现 方法中的传参先不用管,是为了后续方便需要加上的,url是请求地址,params是请求参数,isAuthorzation是后续在测试接口时,定义是否需要鉴权的一个判断 1、不带参数的get请求 2、请求地址带参数的get请求 3、post请求 ,需要设置请求头和请求参数, post请求分为json格式的请求和form形式的请求, 此只列举一个 4、patch请求,patch请求也分为json格式的请求和form形式的请求,需要设置请求头和请求参数,此只截一个,
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

Java使用IO流读取文件显示到控制台2

package com.io.exam; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; /** * 代行号的 * */ public class TextFileExamLine { /* * 选做:改进该程序,读取文件内容后,在每行开始加上行号,再连同内容一并输出到屏幕上。 * 提示:可将读出的char数组转换为StringBu
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

Happy Pi day 试一试pi的可视化

接着昨天的继续,拿到了pi的若干位的数字,以1024位举例 cal_pi(1024)= 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

Python MySQL(索引的使用补充)

索引 作用 约束 加速查找 索引 普通索引:加速查找 主键索引:加速查找 + 不能为空 + 不能重复 唯一索引:加速查找 + 不能重复 联合索引 (联合唯一索引) 联合主键索引(多列联合起来作为主键索引) 联合唯一索引(多列联合起来作为唯一索引) 联合普通索引 加速查找(索引就像一个目录一样,如果没有目录就要从头到尾看一遍) 无索引:从前到后依次查找 索引: 会创建一个额外文件,如果查找时,先到额外文件茶,查到了再到数据库里找 索引种类 hash索引:把内容转换成hash值,把它的值和在数据库
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

2019-2020-2 网络对抗技术 20175213吕正宏 Exp1 PC平台逆向破解

2019-2020-2 网络对抗技术 20175213吕正宏 Exp1 PC平台逆向破解 一、实践说明 实践目标 对象:名为pwn1的linux可执行文件 程序正常执行流程:main调用foo函数,foo函数会简单回显任何用户输入的字符串 学习目标:运行这个代码片段。该程序同时包含另一个代码片段,getShell,会返回一个可用Shell而正常情况下这个代码是不会被运行的。 三个实践内容如下: 手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数。 利用foo函数的Bof漏洞,
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

毕业设计记录——3.15

  今天把会议纪要总结自动生成集成在了会议纪要填写提交部分,语音识别还是有点问题,一个音频文件中录了两个声音,但是识别结果还是一个人的。   发现了一个新问题:   从电脑摄像头获取的视频不能跟手机获取的视频合并,但是语音可以合并。将手机录的视频帧大小调整和电脑一样后还是不能合成,那只能都用电脑录视频了,不同电脑之前录视频合并效果还未测试。
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

软工个人博客作业-软件案例分析

项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任建) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 学习软件工程相关知识,培养自己独立和团队开发能力 这个作业在哪个具体方面帮助我实现目标 分析其他软件的优劣,并从中取长补短 作业正文...... 见下文 我选择分析的产品是博客园的班级博客。 第一部分 调研与评测 1、软件的bug 第一个bug,是在手机端使用上的问题。在课程刚开始留热身作业的时候,我在手机端查看助教分享在微信群的作业链接,但每
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

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
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0