自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4598)
  • 收藏
  • 关注

转载 插值算法

样本点少于30个时,需要创造样本点,则用插值算法;样本点多于30个时,用拟合函数。定义:数模比赛中,常常需要根据已知的函数点进行数据、模型的处理和分析,而有时候的数据是极少的,不足以支撑分析的进行,这是就需要使用一些数学的方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用。插值有一个插值区间,在区间内给一个新的xi,由求出的函数得到对应的yi,目...

2019-09-18 13:20:00 218

转载 第一讲 评估类模型之层次分析法

模型用途:用于评价类问题,如选择哪种方案最好、哪位运动员或者员工表现得更优秀定义:问题:选学校问题:旅游目的地选择问题:示例:权重定义:如下表,权重分为指标权重和某个指标下的目标方案的权重,即学习氛围的指标在所有指标中的权重为0.4,目标方案华科在学习氛围指标下的权重为0.7。层次分析法的目标就是求出指标权重和目标方案权重的表格,从而进行方...

2019-09-18 13:19:00 314

转载 评估类模型之优劣解距离法Topsis模型

定义:TOPSIS法是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。层次分析法的局限性:问题和解决方案:所以最终评分公式为:指标正向化,得到正向化矩阵:正向化矩阵标准化,消除量纲:计算得分并归一化:步骤:...

2019-09-18 13:19:00 410

转载 数学建模简介

数学建模分为三大块:建模、编程、论文写作数学建模有十大模型:①评估类模型层次分析法TOPSIS法(优劣解距离法)②插值与拟合模型多项式插值、分段插值Hermite插值、样条插值(一维)、n维数据的插值(了解)cftool工具箱③相关性模型相关系数:皮尔逊person和斯皮尔曼spearman(附带讲解:数据描述性统计)典型相关分析④回归模型...

2019-09-18 13:17:00 562

转载 Python+Selenium自动化总结

Python+Selenium自动化总结1、环境搭建1.1、安装selenium模块文件pip install selenium1.2、安装ChromeDriver驱动【1】下载安装Chrome浏览器。【2】查看Chrome版本。点击Chrome菜单“帮助”→“关于Google Chrome”,查看Chrome的版本号。【3】下载对应C...

2019-09-17 10:08:00 355

转载 Python+Selenium自动化-定位一组元素,单选框、复选框的选中方法

Python+Selenium自动化-定位一组元素,单选框、复选框的选中方法之前学习了8种定位单个元素的方法,同时webdriver还提供了8种定位一组元素的方法。唯一区别就是在单词element后面增加了一个s表示复数:0.定位一组元素find_elements_by_id('')find_elements_by_id_by_class_name(...

2019-09-17 10:07:00 1584

转载 Python+Selenium自动化-设置等待三种等待方法

Python+Selenium自动化-设置等待三种等待方法如果遇到使用ajax加载的网页,页面元素可能不是同时加载出来的,这个时候,就需要我们通过设置一个等待条件,等待页面元素加载完成,避免出现因为元素未加载导致的错误的出现。WebDriver提供了两种等待类型:显示等待、隐式等待。1.显示等待:WebDriverWait()类显示等待:设置一个等待...

2019-09-17 10:06:00 219

转载 Python+Selenium自动化-模拟键盘操作

Python+Selenium自动化-模拟键盘操作0.导入键盘类Keys()selenium中的Keys()类提供了大部分的键盘操作方法;通过send_keys()方法来模拟键盘上的按键。# 导入键盘类 Keys()from selenium.webdriver.common.keys import Keys1.常用的键盘操作:sen...

2019-09-17 10:06:00 619

转载 Python+Selenium自动化-清空输入框、输入内容、点击按钮

Python+Selenium自动化-清空输入框、输入内容、点击按钮1.输入内容send_keys('valve'):输入内容valve#定位输入框input_box = browser.find_element_by_id('kw')try: #输入内容:selenium input_box.send_keys('sel...

2019-09-17 10:05:00 11288

转载 Python+Selenium自动化-设置浏览器大小、刷新页面、前进和后退

Python+Selenium自动化-设置浏览器大小、刷新页面、前进和后退1.设置浏览器大小maximize_window():设置浏览器大小为全屏set_window_size(500,500):设置浏览器分辨率为:500×500from selenium import webdriverimport time browser =...

2019-09-17 10:04:00 608

转载 Python+Selenium自动化-获取页面信息

Python+Selenium自动化-获取页面信息1.获取页面titletitle:获取当前页面的标题显示的字段from selenium import webdriverimport time browser = webdriver.Chrome()browser.get('https://www.baidu.com') ...

2019-09-17 10:04:00 923

转载 Python+Selenium自动化-定位页面元素的八种方法

Python+Selenium自动化-定位页面元素的八种方法本篇文字主要学习selenium定位页面元素的集中方法,以百度首页为例子。0.元素定位方法主要有:id定位:find_element_by_id(' ')name定位:find_element_by_name(' ')class定位:find_element_by_class_name(...

2019-09-17 10:03:00 377

转载 Python+Selenium自动化-安装模块和浏览器驱动操作方法

Python+Selenium自动化-安装模块和浏览器驱动操作方法1.安装模块文件pip install selenium2.安装浏览器驱动我们主要用的浏览器驱动有chrome浏览器、firefox浏览器、还有就是无界面的chrome浏览器。2.1.ChromeDriver驱动首先,下载安装Chrome浏览器,这个很简单,就不在说明了。...

2019-09-17 10:02:00 502

转载 Python+Selenium自动化 模拟鼠标操作

Python+Selenium自动化 模拟鼠标操作在webdriver中,鼠标的一些操作如:双击、右击、悬停、拖动等都被封装在ActionChains类中,我们只用在需要使用的时候,导入这个类就可以了。0.ActionChains类提供的鼠标常用方法:perform():执行所有 ActionChains 中存储的行为。context_click()...

2019-09-17 09:59:00 103

转载 转:标签中的href如何调用js

在HTML中,<a>标签的href属性用于指定超链接的目标的URL。在所有浏览器中,链接的默认外观是:未被访问的链接带有下划线而且是蓝色的已被访问的链接带有下划线而且是紫色的活动链接带有下划线而且是红色的(注:活动链接是“正在被打开的链接”)示例如下所示:<p>...

2019-09-17 09:33:00 129

转载 多项式回归

多项式回归若希望回归模型更好的拟合训练样本数据,可以使用多项式回归器。一元多项式回归y=w0 + w1 x + w2 x2 + w3 x3 + ... + wd xd将高次项看做对一次项特征的扩展得到:y=w0 + w1 x1 + w2 x2 + w3 x3 + ... + wd xd那么一元多项式回归即可以看做为多元线性回归,可以使用LinearRegressi...

2019-09-16 11:20:00 89

转载 机器学习学习索引

索引目录1.机器学习2.机器学习3.线性回归转载于:https://www.cnblogs.com/maplethefox/p/11526333.html

2019-09-16 11:16:00 179

转载 monkey命令

查看设备连接: adb devices查看包名:adb shell pm list packages -3adb shell monkey -p 包名 --throttle 100 --pct-touch 70 --pct-motion 5 --pct-nav 0 --pct-trackball 0 --pct-majornav 5 --ignore-crashes --igno...

2019-09-16 10:39:00 180

转载 app性能测试点

monkey测试:------1.app连续启动 测试标准:冷启动时间不超过1.5s, 热启动不超过1s.冷启动:bogon:Monkey summer$ adb shell am start -W 包名/进程名热启动:bogon:Monkey summer$ adb shell am start -W 包名/进程名------2. monkey稳定性...

2019-09-16 10:39:00 76

转载 C++中的大数乘的实现

代码来源:面试常考 大数加减乘除#include <iostream>#include <vector>#include <string>using namespace std;vector<int> mult(string s1, string s2){ int l1 = s1.size(); int l...

2019-09-15 23:19:00 74

转载 GO学习-(9) Go语言基础之切片

Go语言基础之切片本文主要介绍Go语言中切片(slice)及它的基本使用。引子因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 例如:func arraySum(x [3]int) int{ sum := 0 for _, v := range x{ sum = sum + v }...

2019-09-15 13:24:00 80

转载 Go语言fmt.Printf使用指南

Go语言fmt.Printf使用指南fmt标准库是我们在学习Go语言过程中接触最早最频繁的一个了,本文介绍了fmtb包的一些常用函数。fmtfmt包实现了类似C语言printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两大部分。向外输出标准库fmt提供了以下几种输出相关函数。PrintPrint系列函数会将内容输出到系统的标准输出...

2019-09-15 12:54:00 587

转载 GO学习-(8) Go语言基础之数组

Go语言基础之数组Array(数组)数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法:// 定义一个长度为3元素类型为int的数组avar a [3]int数组定义:var 数组变量名 [元素数量]T比如:var a [5]int, 数组的长度必须是常量,并且长度是数组类型...

2019-09-15 12:44:00 41

转载 GO学习-(7) Go语言基础之流程控制

流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重复代码而生的结构,属于扩展类的流程控制。if else(分支结构)if条件判断基本写法Go语言中if条件判断的格式如下:if 表达式1 { 分支1} else if 表...

2019-09-15 12:17:00 44

转载 Matrix Analysis and Application

Chap 1: Linear Equations and MatrixLinear equationsGaussian eliminationPivot;Triangularize;Back substitution;Coefficient matrix, augmented matrix, row vector & column vector;...

2019-09-15 10:48:00 513

转载 MySQL权限系统

MySQL权限级别  全局性的管理权限,作用整个MySQL实例级别  数据库级别的权限,作用于某个指定的数据库上或所有数据库上  数据库对象级别权限,作用于指定的数据库对象上(表,视图等)或所有的数据库对象上  权限存储在mysql库的user,db,tables_priv,columns_priv,and procs_priv这几个系统表...

2019-09-14 19:01:00 69

转载 抢购商品-实践一下

前期准备:  设计表结构:    商品表          购买记录表        dao设计     <!--获取产品--> <select id="getProduct" parameterType="long" resultType="product"> select id,prod...

2019-09-14 18:45:00 144

转载 指针数组和数组指针

指针数组和数组指针指针数组:数组的每一个元素都是指针,故所占内存的小和机子位数有关。数组指针:数组的指针,即指向一个数组的指针就是数组指针,一般对应的是二维数组。具体就不细说了,主要是分得清,不要弄混了,直接看下面的例子例子#include<iostream>using namespace std;int main(){ //定义数组 ...

2019-09-13 23:49:00 39

转载 C++笔试常见问题

C++提供的编译预处理功能主要有以下三种:宏定义文件包含条件编译预编译又称为预处理 , 是做些代码文本的替换工作。处理#开头的指令 , 比如拷贝 #include包含的文件代码, #define宏定义的替换 , 条件编译等,就是为编译做的预备工作的阶段,主要处理#开始的预编译指令,预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的任何位置。预处理指令是以...

2019-09-12 22:54:00 62

转载 pyinstaller打包好的.exe程序在别的电脑上运行出错

打开.exe提示:Failed to execute script...查看命令行错误提示为:总的来说呢,就是有的版本pyqt5库对系统变量的加载存在bug,具体原因只有官方才能解释了,咱也没法管了,对有bug的版本库提供一种办法就是,在主程序中pyqt5库import之前就对系统变量进行手动设置,import代码如下:import sys, osi...

2019-09-12 21:11:00 879

转载 线性回归

线性回归输入 输出0.5 5.00.6 5.50.8 6.01.1 6.81.4 7.0...y = f(x)预测函数:y = w0+w1xx: 输入y: 输出w0和w1: 模型参数所谓模型训练,就是根据已知的x和y,找到最佳的模型参数w0 和 w1,尽可能精确地描述出...

2019-09-12 16:49:00 59

转载 用pyinstaller打包python程序、打包pyqt程序

将.py脚本拷贝到一个文件夹中:然后shift+右键,打开Powershell窗口:-F:设置打包为一个.exe文件。(缺点打开速度慢,不加-F则不打包为一个.exe,优点简洁方便)-w:设置不显示命令行窗口。等待一会:打包完成。看文件夹中内容:打开dist,发现多了一个.exe文件,双击运行。...

2019-09-12 15:24:00 99

转载 pyinstaller打包程序包含openpyxl库问题解决

带有openpyxl库时,直接打包,总会失败:原因:看本地文件...Anaconda3\Lib\site-packages\PyInstaller\hooks\hook-openpyxl.py发现pyinstaller支持openpyxl打包版本是2.3.4,查看自己装的openpyxl版本是2.6.1,那么卸载当前op...

2019-09-12 15:11:00 1835

转载 机器学习

机器学习概述什么是机器学习机器学习是一门能够让编程计算机从数据中学习的计算机科学。 一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,随着E增加而增加,那么这样计算机程序就被称为机器学习系统。 自我完善,自我增进,自我适应。为什么需要机器学习自动化的升级和维护解决那些算法过于复杂甚至跟本就没有已知...

2019-09-12 13:45:00 149

转载 kubernetes概述之深入理解pod对象

一.深入理解Pod对象 1.Pod容器的分类  Pod的概念:最小部署单元一组容器的集合一个Pod中的容器共享网络命名空间Pod是短暂的  Pod的容器分类:  Infrastructure Container:基础容器 -- 维护整个Pod的网络空间    一般这里的pause镜像的作用就是维护pod的网络空间  InitConta...

2019-09-12 11:28:00 106

转载 MySQL8.0安装以及介绍(二进制)

MySQL相关产品介绍:Oracle MySQL Cloud Service(commercial)  商业付费软件,基于Mysql企业版和Oracle云服务提供企业级MySQL数据库服务MySQL Enterprise Edition(commercial)  商业付费软件,除了提供MySQL数据库之外,还包括了程序连接接口(connector),表分区(part...

2019-09-11 15:22:00 58

转载 数据库对象中英文介绍

数据data  对事件进行记录并可以鉴别的符号,在计算机系统中存储为可以识别的信息。数据库 database  存放具体数据的最大的逻辑对象,通常按照需求将同一项目所属的数据统一存放在一个数据库中,也可以创建多个数据库数据库管理系统dbms(database management system)  是一种操纵和管理数据库的大型软件,用于建立,使用和维护数据库,简称DB...

2019-09-11 13:40:00 605

转载 GO学习-(6) Go语言基础之运算符

Go语言基础之运算符运算符用于在程序运行时执行数学或逻辑运算。运算符Go 语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符算数运算符运算符描述+相加-相减*相乘/相除%求余注意: ++(自增)和--(自减)在G...

2019-09-10 19:27:00 69

转载 Jupyter notebook

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。使用浏览器作为界面,向后台的IPython服务器发送请求,并显示结果。 Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 IPython 是一个 pytho...

2019-09-10 17:10:00 107

转载 Python-字符串

#字符串全部大写upper()value="abcdef"new_value=value.upper()print(new_value)ABCDEF#字符串全部小写lower()value="ABCEDF"new_value=value.lower()print(new_value)abcedf#验证码示例check_code='a...

2019-09-10 16:52:00 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除