- 博客(87)
- 资源 (2)
- 收藏
- 关注
原创 excel——数组、indirect函数、图表
sum()运算数组,需要ctrl+shift+enter 得到{},或者使用sumproduct()lookup()没有精确与非精确选项,默认是用非精确。使用lookup()进行精确匹配:lookup(1,0/(A2:A92=G4),B2:B99) # (A2:A92=G4)返回0 or 1,但是lookup模糊查找而且是二分法查找所以可能会不是想要的,但是lookup不会查找错误值,即#DIV/0!,所以即使在0/以后,答案中没有1了,我们查找1也是可以模糊找到正确值。indirect(“e5”).
2020-07-06 13:03:18
1106
原创 excel——时间、日期、条件格、文本、数学函数
时间运算时间中的1是一天,3小时代表0.125天,0.125天24=3小时,再60=180分钟。时间与数字形式的天是可以直接相加减的:时间+分钟/60/24=时间。分钟/60=小时,再/24=多少天;时间-时间=分钟:(时间-时间)6024=分钟;日期运算日期+天数=日期日期-日期=天数日期+月份=日期:year(),month(),day(),data(year(),month(),day())找到本月最后一天:data(year(),month()+1,0)本月天数:day(da
2020-06-21 19:26:10
991
原创 excel——数据透视表用法
数据透视表在插入选项卡中。经典数据透视表位于数据透视表选项->显示选项中。经典数据透视表可以样字段拖入即可:行字段可以有多个直接拖入即可,列子字段也可以拖入多个,但是会是垂直显示:这时就是要我们选中数据单元格拖到汇总单元格上,这样就是水平的了:创建计算字段在数据透视表工具->分析->字段、项目和集中:由此我们可以插入一个由已有字段通过公式生成的新字段:生成多个表:现把要生成表的列设置成透视表,列字段放入筛选字段和值字段中:在选项中点击显示报表筛选页->点击.
2020-06-12 18:00:48
1267
原创 谁说菜鸟不会数据分析(1)
一. 常用指标和术语平均数:将总体内各单位的数量差异抽象化,代表总体的一般水平,掩盖了总体各单位的差异。绝对数与相对数:从业务角度看,绝对数就是数量,相对数就是质量。绝对数反应客观现象总体在一定时间、地点条件下的总规模、总水平;相对数是指由两个有联系的指标对比计算而得到的数值。百分比与百分点:百分比表示一个数是另一个数的百分之几;百分点表示不同时期以百分数的形式表示的相对指标的变动幅度。频率与频数:频数是指个别数据重复的个数,频率是指每组类别次数与总次数的比值。比例与比率:比例是指总体中各部分的
2020-06-12 17:40:08
586
1
原创 excel——分类汇总、数据有效性
分类汇总需要先排序。边框边缘双击,#表示的数据就可以显示出来。多次分类先从大类开始分,再往小的分,注意不要勾选替换当前分类汇总。回答上一次的内容,合并相同内容的单元格为一个:排序合并目标->汇总方式为计数->选中计数的列->定位条件为空值(注意不要选中标题的空值)->点击合并后居中->删除全部分类汇总->设置好的列复制->选择性粘贴到目标。数据有效性:点击列->数据->数据验证,数据验证可以规范输入的长度大写,或者还..
2020-06-12 15:12:02
1753
原创 excel——查找替换与定位、排序与筛选
查找替换定位与批注替换的范围是整个文本;一般查找不是精确查找,而是包含了查找内容字符的都符合;替换也不是整个单元格都会换掉,只替换与查找一样的地方。# 在选项中勾选单元格匹配才对*代表多个字,?代表一个字,~可以让后面一个通配符失效单元格区域命名后来定位:选择区域->在名称框中输入区域的名字->回车,以后输入名字就可定位右上角有红箭头是批注,批注是在审阅中。空值填充为上一个值:=↑,ctrl+enter(选中的单元格都四同一操作)具体操作:选中表->定位条件->空值
2020-06-11 20:40:53
1575
原创 excel——设置单元格格式
零散功能视图->新建窗口会创建一个和现在excel一样的excel表,并且改动其中一个另一个也会改动,两个我文本都是一样的。用处:可以观察在一个excel中多个表之中的数据,不需要来回切换窗口。定位到行列的最左右上下位置选中单元格->鼠标移至单元格边界->双击按住shift键可以选中多个工作表一起操作XLS/XLSX 工作簿文件XLW 工作区文件 就像一个超链接(现在没有了)视图->冻结窗格:从点击单元格位置开始,它的前面几行单元格,不随着滚动条滚动。ctrl+
2020-06-11 14:32:48
1138
原创 数据结构复习(7)——图的应用
最小生成树1.Prim——普里姆(1). 先添加一个点到生成树的点集中;(2). 选择一条边,点集中的点为一端,点集外的点为另一端,其权值最小;(3). 把该边加入到生成树的边集中,该点集外的点加入到生成树的点集中。所有的点都在点集里面结束循环,否则再执行(2)。void MST_Prim(Graph G){ int min_weight[G.vexnum];//下标0、1...分别对应A、B...,表示点集中的点到下标对应的点的最小权值,点集中的点还无法直接到达为无穷大,已加入的点为0 in
2020-05-19 22:30:56
339
原创 数据结构复习(8)——查找
顺序查找无序(1). ASL成功=(n+1)/2;(2). ASL失败=n+1。有序(1). ASL成功=(n+1)/2;(2). ASL失败=n/2+n/(n+1)。(失败结点有n+1个)折半查找=二分查找(有序)代码演示:ASL成功= log2的(n+1)+1;ASL失败=(h层失败结点的个数*h)/总结点个数。分块查找(块内无序块间有序)B树、B+树B与B+树的增删参考: https://segmentfault.com/a/1190000020416577
2020-05-19 22:30:08
1116
原创 数据结构复习(6)——图的遍历
广度优先搜索操作和树的层次遍历差不多队列+辅助标记数组解决无权图单源最短路径问题:单源表示从一个点出发(1). 初始化点与点路径长度为最大,出发顶点为0,初始化visited数组,出发点为真,并且压入栈中;(2). 跟广度优先搜索一样,多了一次路劲的计算,广度优先遍历一次下降一层,长度直接是双亲结点+1,不用担心有循环而出现比较的问题。解决广度优先生成树:邻接矩阵法的广度优先生成树唯一,但是邻接表法不唯一。深度优先搜索深度优先搜索类似于树的先序遍历递归(栈)+辅助标记数组深
2020-05-19 11:15:29
955
原创 数据结构复习(5)——图的基本知识
图的基本概念和结论图是由顶点集V与边集E组成,例如G=(V,E),V={A,B,C},E={(A,B),(A,C)};图的V是有限非空的,图的E可以是空的;无向图的边集是用()表示,有向图的边集是用<>表示;简单图无重复边,不存在结点到自身的边;多重图与简单图刚好相反;无向完全图:任意两个顶点之间都存在边;有向完全图:任意两个顶点之间都存在方向相反的弧。在保证连通或者强连通的情况下,尽可能的包含进点以及点对应的边。当无法再吸收点时,此时的无向图或者有向图就是极大连通子图or极
2020-05-18 21:55:41
805
原创 数据结构复习(4)——树
树的基本结论n个结点n-1条边;树的有几个孩子=度数,树中最大度数是树的度;有序树和无序树:有序树区分兄弟结点之间的顺序,无序树不区分;树中的结点数等于所有结点的度数+1,即n=n1+n2+…+1;度为m的树在第i层至多有m的i-1次方个结点;高度为h的m叉树至多有(m的h次方-1)/(m-1)个结点;由6得具有n个结点的m叉树的最小高度为二叉树的结论二叉树的孩子节点始终有左右之分,有序树的孩子节点顺序的相对的,没有绝对的左右之分;高度为h的二叉树至多有n=2的h次方-1个结点;
2020-05-18 16:12:09
559
原创 数据结构复习(3)——数组与压缩矩阵、广义表
数组与压缩矩阵矩阵存在数组中两种方式:按行存储和按列存数(地址公式不记,脑海构思自己想)压缩矩阵:相同的元素压缩到一个数组单元中,0元素不存储特殊举证的压缩存储:对称矩阵 ->只存上三角 or 下三角三角举证 ->只存上三角 or 下三角+一个数组单元三对角矩阵...
2020-05-11 20:47:02
429
原创 python flask复习
2020/5/8富文本编辑器改成Markdown编辑器装饰器装饰器==拓展原来函数的一种函数,这个函数的特殊之处在于它的返回值也是一个函数。使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。参考:https://blog.csdn.net/xiangxianghehe/article/details/77170585@app.route('/') # @app.errorhandler(404) 错误页面的装饰器def hello():
2020-05-11 17:35:04
393
原创 数据结构复习(2)——栈与队列
栈顺序栈top=-1 or top=0 (All right,c++ stack<> use -1)top==-1时,栈空;top == Maxsize -1时,栈满;top+1 == 栈长 。top ==0时,栈空;top == Maxsize +0时,栈满;top == 栈长。共享栈:(1) top1=-1,top2=Maxsize时,栈空;(2) top2...
2020-05-07 19:51:53
589
原创 记录向——动态规划算法题汇总
一般步骤第一步骤:定义数组元素的含义,dp[i] 是代表什么意思?第二步骤:找出数组元素之间的关系式,例如 dp[n] = dp[n-1] + 1。第三步骤:初始值。1.上楼问题题目:一次允许上一步或者两步,到第n个台阶有几种方法?算法思路:1,dp[i]代表上到第i阶楼梯,有多少中方式。2,先确定最后一步,在由最后一步确定倒数第二步,以此类推,dp[i]=dp[i-1]+dp[i...
2020-05-07 16:37:29
341
原创 PyQt5+matplotlib中遇到的问题
一、基本用法setBuddy() #设置伙伴关系setAlignment()#设置文本对齐方式setIndent() #设置文本缩进text() #获取文本内容setText() #设置文本内容selectedText() #返回所选的字符setWordWrap() #设置是否允许换行setAutoFillBackground(True) #自动填充背景常用的信号:link...
2020-05-07 16:36:37
1363
原创 计算机网络复习(1)——基础知识
基础知识计算机网络:是将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。=互连的、自治的计算机集合计算机网络的功能(1)数据通信(通信子网)(2)资源共享(资源子网)(3)分布式处理(4)提供可靠性(替代机)(5)负载均衡计算机网络的组成:硬件、软件、协议计算机网络的分类:(1) 分布范围分:广域网WAN(交换技术...
2020-04-23 13:37:16
456
原创 数据结构复习(1)——基础知识和线性表
数据结构基本知识数据项(不可再分割的最小单位)->数据元素(数据的基本单位)->数据数据结构就是相互之间存在一种或多种特定关系的数据元素的集合。数据对象是具有相同性质的数据元素的集合,是数据的一个子集。数据结构的三要素:逻辑结构:集合(无关系),线性结构(一对一关系),树形结构(一对多关系),图状结构(多对多关系)。物理结构(存储结构):顺序存储(逻辑相邻,物理也相邻),...
2020-04-22 15:13:47
361
原创 卡特兰数笔记以及解决场景应用
四种公式1,h(n)= h(0)* h(n-1)+h(1)*h(n-2) + ... + h(n-1)*h(0) (n>=2)(第一个乘倒数第一个 加 倒数第一个乘第一个)2,h(n)=h(n-1)*(4*n-2)/(n+1); //用来做动态规划还不错3,h(n)=C(2n,n)/(n+1) (n=0,1,2,...) 4,h(n)=c(2n,n)-c(2n,n-1)(n=...
2020-03-29 17:15:48
254
原创 redis命令-string and hash
一.stringappend 如果 key 已经存在,并且值为字符串,那么这个命令会把 value 追加到原来值(value)的结尾。 如果 key 不存在,那么它将首先创建一个空字符串的key,再执行追加操作,这种情况 APPEND 将类似于 SET 操作。就像 + 操作。 APPEND mykey "Hello"bitcount 统计字符串被设置为1的bit数,给定的整个字符...
2020-03-11 21:24:59
229
原创 爬虫初步-selenuim
爬虫第一步,观察网站发现是动态渲染页面的网站,使用selenuim,因为所见即所得,太快乐了。再看看页面的结构发现这是一个需要点击更换条目爬取的,而且有两层子页面。所以待解决的问题如下:1. 如何实现点击更换条目2. 如何实现子页面的爬取爬虫第二步,使用selenuim1.实现点击更换目录 使用selenium...
2020-03-06 11:34:21
313
原创 mysql——关于找不到vrcuntime140.dll与vrcuntime140_1.dll的问题
找不到vrcuntime140.dll控制面板->卸载程序->找到microsoft Visual c++ 2017->右键选择更改->修复找不到vrcuntime140_1.dllhttps://blog.csdn.net/weixin_42545675/article/details/104108216?depth_1-utm_source=distribute...
2020-03-06 10:41:49
2065
原创 记录向python学习—琐碎知识点持续更新
标准数据类型包括:数字、字符串、元组(不可变数据)以及 集合、字典、列表(可变数据)(1. 使用type()查看数据类型,使用isinstance(a, int) 判断数据类型(2. isinstance 和 type 的区别在于:(3. type()不会认为子类是一种父类类型。(4. isinstance()会认为子类是一种父类类型。is 是判断两个标识符是不是引...
2020-02-10 17:23:52
649
原创 mongodb命令——基本的增删查改
一. 增删查改1. 增(1. use database#创建、连接数据库(2. db.createCollection(“collection”,{<capped(创建固定集合),autoIndexId(自动创建索引),size(固定集合大小),max(文件包含数)>})#创建集合,参数在一个大括号中...
2020-02-03 12:34:03
370
原创 MongoDB安装、副本集和分片的搭建
一、mongoDB安装1.安装包下载 http://dl.mongodb.org/dl/win32/x86_64 注:官方下载选择不了包,上述这个网址全面一点,选择下载了.msi2.安装到自己的想要存放的路径注:忘记安装好的目录下面是不是有data和log了...
2020-02-02 16:07:00
368
原创 git-语法学习
1.git init (创建一个仓库)2.git add file.name (加入一个文件)3.git commit -m "wrote what you want intruction" (提交文件)4.git diff (查看修改还未提交的文件,不同的地方)5.git status (查看工作区)工作区 add->暂存区 commi
2017-10-09 19:38:15
465
原创 火狐flash
几次了,记录一下过程1.flash下载 .tar.gz2.提取libflashplayer.so3. cp libflashplayer.so /usr/bin/firefox-addons/plugins (每个人不一样,有的在/usr/share...)
2017-08-14 12:08:32
642
原创 dvwa-sql injection(blind)
盲注,与一般注入的区别在于,一般的注入攻击者可以直接从页面上看到注入语句的执行结果,而盲注时攻击者通常是无法从显示页面上获取执行结果,甚至连注入语句是否执行都无从得知。 盲注分为基于布尔的盲注、基于时间的盲注以及基于报错的盲注。 1.判断是否存在注入,注入是字符型还是数字型2.猜解当前数据库名3.猜解数据库中的表名4.猜解表中的字段名5.猜解数据low
2017-05-31 21:21:49
966
原创 dvwa-SQL Injection
是指攻击者通过注入恶意的SQL命令,破坏SQL查询语句的结构,从而达到执行恶意SQL语句的目的。<?phpif( isset( $_REQUEST[ 'Submit' ] ) ) { // Get input $id = $_REQUEST[ 'id' ]; // Check database $query = "SELECT first_name,
2017-05-16 21:50:37
818
原创 dvwa-command injection
Command Injection,即命令注入,是指通过提交恶意构造的参数破坏命令语句结构,从而达到执行恶意命令的目的。
2017-05-16 17:41:28
662
原创 ubuntu下burpsuite安装
1.首先下载一个brupsuite,管你是什么免费还是专业破解的(1)免费版本下下来是一个脚本,需要在终端运行下,之后他就自动安装到/opt下了,沒毛病。(2)破解版的下下来解压到/opt下打开burpsuite.xxxx,运行burpsuite.jar就可以了,沒毛病。
2017-05-14 18:58:09
5305
原创 ubuntu下xampp+dvwa安装到登入全过程
废话不多说,我们直接开始吧1.首先安装xampp,直接就去官网上下载对应的版本即可2.我下的是以run为结尾的文件格式,我们把它安装到/opt下去(在root模式下进行的)(1)mv xampp-........run /opt (打开你的下载文件夹,再运行此步骤)(2)打开 /opt(3)chmod a+x xampp-.......run(4)./xampp-..
2017-05-10 19:49:26
1132
原创 pyhton flask学习笔记(二)
折腾了flask差不多有一个多月了,开始是先简单的学习了下pyhton的基础,之后就是跟着狗书整,学的时候很艰难,学完觉得自己就是弱智,好吧`这说明flask并不难。————开始————学习flask项目结构之前是单文件的运行。(那个文件我找不到了,删掉了吧)大致说下我踩到的坑。在之前对flask有个简单粗暴的总结这里我就{{super}}下。
2017-05-05 21:56:50
617
python 图像金字塔 模版匹配
2020-12-01
python hadoop mapreduce 相似用户|mapreduce.rar
2020-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅