自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 用matlab画散点图,并指定点与点之间的连线

用matlab画散点图不难,用scatter函数就行了,主要难在要指定点与点之间连线,关键在于使用gplot函数。语法gplot(A,Coordinates)gplot(A,Coordinates,LineSpec)[X,Y] = gplot(A,Coordinates)说明gplot 函数使用邻接矩阵绘制一组坐标。gplot(A,Coordinates) 根据 n×n 邻接矩阵 A...

2018-09-20 22:20:18 106655 16

原创 python中eval函数和exec函数的区别与联系

前言最近在用python写一个小工具,有一个场景是需要将用户手动输入的字符串转成代码,一开始不知道python中有内置函数可以直接完成这件事,倒腾了很久,后面还是靠度娘找到了eval函数,部分解决了我的问题,期间遇到困难,又发现了exec函数,因此稍微研究了下两者的区别和用途。一、eval函数首先,eval函数和exec函数都用将字符串转成代码并执行。eval函数使用方法如下:eval(expression, globals=none, locals=none)expression:是一个字符串

2020-06-08 14:37:34 805

转载 Python+Selenium基础入门及实践

原文地址:https://www.jianshu.com/p/1531e12f88521.1 selenium 介绍selenium 是一个 web 的自动化测试工具,不少学习功能自动化的同学开始首选 selenium ,因为它相比 QTP 有诸多有点:免费,也不用再为破解 QTP 而大伤脑筋小巧,对于不同的语言它只是一个包而已,而 QTP 需要下载安装1个多 G 的程序。这也是最重要...

2019-07-08 18:13:00 1413

转载 python之selenium or requests 获取cookie

要点:1.selenium的cookies是多个字典组成的list,而且有很多键值         2.selenium 想要添加cookies,得先登录对应域名的网址,再添加,一旦cookies里有不同域名(domain)就会报错!      &...

2019-07-08 18:05:23 1165

转载 用Fiddler做反向代理

注意:本文不涉及HTTPS的场景最近在弄公众号开发,除了主动去调公众号接口,还存在公众号后台要反过来调你的情形,攻受转换一线间。对于回调的情况,想要知道对方是怎样来请求的很有必要。此前经常用Fiddler抓取从本机出去的请求,非常好用,现在就想能不能反过来,让它抓取进来的请求。搜索一番,答案是肯定的,而且官网就有文档说这事:http://docs.telerik.com/fiddler/con...

2019-05-14 18:07:39 2754 2

原创 fiddler中将https请求转为http

方法一:在fiddler的CustomRule.js中找到下面的这个方法: static function OnBeforeRequest(oSession: Session)在这个方法当中追加下面这些代码if (oSession.isHTTPS){if (oSession.HTTPMethodIs("CONNECT")){oSession["x-replywithtunnel"...

2019-05-14 09:58:35 4584 1

转载 fiddler插件开发

本文是转载来的,感谢原作者Fiddler 是优秀的抓包工具,有着众多的优秀插件。Fiddler 软件是由C#语言开发的,运行在.net Framework 框架之上,所以我们也可以使用vs来开发自己的Fiddler插件,下面就介绍fiddler插件开发基本步骤。1.打开visual studio 创建一个Visual C# Class Library 类库项目.net 框架选择2....

2019-05-10 17:49:07 4349 4

原创 Fiddler脚本替换请求域名

由于url替换法替换域名有一个限制,就是一次只能替换一个规则,故写此教程。Fiddler是Windows的桌面软件,在开发过程当中,经常用到 Fiddler对数据进行抓包,Fiddler有个非常好的功能,就是可以把自己机器设置成一个http代理服务器,这样手机就可以通过此代理上网,从而达到抓包的目的。在抓包过程当中,遇到一个实际问题。有时候为了调试方便,需要将线上的服务定位到内网。比如我们线上的...

2019-05-09 20:25:59 2520 1

原创 使用Fiddler将响应数据保存到指定文件

最近有一个简单的需求,就是使用Fidder把去向特定IP和URL的HTTP请求标注起来,并且保存到指定文件中去。下面是实现的FiddlerScript脚本,供参考筛选指定条件的请求,在发起前拦截static function OnBeforeRequest(oSession: Session) { // 筛选指定条件的请求 if (oSession.Hostn...

2019-05-08 20:56:21 7714

转载 pyinstaller 打包python文件成.exe程序

使用pycharm写好的代码,每次都要使用pycharm来执行比较麻烦,打包成.exe程序后可以直接运行,还可以发到别的电脑上执行,比较方便。1.打开cmd命令提示符窗口,cd到pip.exe所在的目录,使用pip.exe install pyinstaller命令安装pyinstaller模块(前提是你的电脑已经安装了python),安装完成后会在目录下生成很多py文件。2.使用命令py...

2019-05-08 19:47:51 187

原创 计算机基础知识汇总

TCP 和 UDP 的区别:https://blog.csdn.net/zhang6223284/article/details/81414149HTTP与HTTPS区别:https://blog.csdn.net/crankz/article/details/81235216Get和Post的区别:https://blog.csdn.net/m_nanle_xiaobudiu/arti...

2019-05-05 19:59:01 593

原创 python切片小结

切片操作十分有用。我们先创建一个0-99的数列:L = range(100)L[0, 1, 2, 3, …, 99]可以通过切片轻松取出某一段数列。比如前10个数:L[:10][0, 1, 2, 3, 4, 5, 6, 7, 8, 9]后10个数:L[-10:][90, 91, 92, 93, 94, 95, 96, 97, 98, 99]...

2019-05-04 10:48:41 144

转载 二分查找法的python实现

1.非递归算法def binary_search(lis, nun): left = 0 right = len(lis) - 1 while left <= right: #循环条件 mid = (left + right) // 2 #获取中间位置,数字的索引(序列前提是有序的) if num < lis[mid]:...

2019-05-04 10:40:32 512

转载 Linux系统下简单模拟高CPU\高内存\高负载的方法

CPU下面命令会创建 CPU 负荷,方法是通过压缩随机数据并将结果发送到 /dev/null:cat /dev/urandom | gzip -9 &amp;gt; /dev/null如果你想要更大的负荷,或者系统有多个核,那么只需要对数据进行压缩和解压就行了,像这样:cat /dev/urandom | gzip -9 | gzip -d | gzip -9 | gzip -d &amp;gt; /de...

2018-09-21 17:58:03 25622 1

原创 python实现Floyd算法

废话不多说,直接上代码!一、导入邻接矩阵import xlrdimport sysdef matrix(address): #读取excel生成邻接矩阵 wb = xlrd.open_workbook(address) sheet1 = wb.sheet_by_name('邻接矩阵_距离') L = [] ...

2018-09-20 22:26:17 9206 16

原创 虚拟机安装浏览器本地fiddler抓包

一、背景由于业务测试需要,需要测试浏览器的兼容性,但是本机系统是windows7自带IE9,无法降到IE8,所以采用虚拟机安装IE8浏览器进行测试二、操作步骤a.虚拟机安装 1.在Virtualbox官方网站 https://www.virtualbox.org/wiki/Downloads 下载相应系统版本进行安装 2.继续下载扩展包,下载完后会自动安装到V...

2018-05-23 19:08:50 6772

原创 Headless无头浏览器的入门使用

无头浏览器即headless browser,是一种没有界面的浏览器。既然是浏览器那么浏览器该有的东西它都应该有,只是看不到界面而已。 浏览器内核Webkit:目前最主流的浏览器内核,webkit是苹果公司开源的浏览器内核,其前身是KHTML。基于Webkit的浏览器很多,比如Safari,Chrome,OperaGecko:是Firefox浏览器的内核Trident:是IE浏览器的...

2018-04-28 15:16:47 27827

原创 python处理excel表格的一些基本操作(1)

1、导入的库import xlrdimport xlwt2、打开excel表wb=xlrd.open_workbook('C:/Users/Administrator/Desktop/A107改进(1).xlsx')sheet1=wb.sheet_by_name('A的转置')3、按行、按列读取a=sheet1.col_values(i) #按列读取b=sheet1.row_values(

2017-09-27 19:42:00 868 1

原创 用python实现最小生成树--Prim算法

前段时间刚才加了数学建模比赛,比赛中需要将散点图中的点按照特定路线进行连线。刚开始只找到一个line函数,可以用来画两点之间的连线,直接用line函数也能实现需求,但是当点的个数增加,或者点的坐标有变动,一个个修改工作量很大。因此,在我一番上下求索之后,终于找到一个可以完美实现该需求的函数——gplot。

2017-09-27 16:55:40 10405 5

原创 python爬虫搜狐新闻

想做新闻的文本分类,先爬了一些搜狐网的新闻做数据集#_*_coding:utf-8_*_import requestsfrom bs4 import BeautifulSoupimport os

2017-08-16 22:27:55 1626 1

原创 用python实现简单感知机算法

之前有写过一篇关于感知机的理论篇,这算是实践篇,具体代码供参考:

2017-07-25 14:03:55 839

原创 浅谈机器学习—朴素贝叶斯法

一、简介 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入/输出的联合概率分布;然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出y。朴素贝叶斯法实现简单,学习与预测的效率都很高,是一种常用的方法。

2017-07-15 15:53:06 398

原创 浅谈机器学习——感知机

一、简介 感知机是二类分类的线性分类模型,其输入为实例的特征向量,输出为实例的类别,取+1和-1二值。感知机对应于输入空间(特征空间)中将实例划分为正负两类的分离超平面,属于判别模型。感知机学习旨在求出将训练数据进行线性划分的分离超平面,为此,导入基于误差分类的损失函数,利用梯度下降法对损失函数进行极小化,求得感知机模型。

2017-07-13 22:00:45 539

原创 二叉树递归遍历的python实现

二叉树递归遍历

2017-06-27 21:29:39 5495

原创 常见排序算法的python实现

常用排序算法的python实现

2017-06-25 19:47:19 418

原创 利用python爬取实习僧网站上的数据

最近在找实习,就顺便想到用python爬取一些职位信息看看,有哪些岗位比较缺人。

2017-06-25 14:27:20 2715

原创 利用python对多个txt文件中的数据进行筛选

一、问题描述 筛选出多个txt文件中需要的数据二、数据准备 这是我自己建立的要处理的文件,里面是随意写的一些数字和字母三、程序编写

2017-06-21 09:35:31 9862

原创 利用python对Excel中的特定数据提取并写入新表

最近刚开始学python,正好实习工作中遇到对excel中的数据进行处理的问题,就想到利用python来解决,也恰好练手。 实际的问题是要从excel表中提取日期、邮件地址和时间,然后统计在一定时间段内某个人在某个项目上用了多少时间,最后做成一张数据透视表(这是问题的大致意思)。

2017-06-20 20:45:26 58267 11

2018年美团点评技术年货(合)

2018年美团点评技术年货(合)

2019-01-08

空空如也

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

TA关注的人

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