自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追風少年

闻道有先后,术业有专攻

  • 博客(54)
  • 收藏
  • 关注

原创 PAT (Basic Level) Practice

题号 问题 C/C++ 相关知识点 1001 害死人不偿命的(3n+1)猜想 参考题解 模拟 1002 写出这个数  参考题解 字符串处理 1003 我要通过! 参考题解 数学题 1004 成绩排名  参考题解 查找元素 1005 继续(3n+1)猜想  参考题解 Has...

2018-08-12 08:45:00 552

原创 爬虫(四)下载视频

1.相关网址和库参考文章:视频下载,那些事儿!网址http://www.jisudhw.com/需要用到的库requests、beautifulsoup、ffmpy32.代码实现import osimport requestsimport ffmpy3from bs4 import BeautifulSoupfrom multiprocessing.dummy import Pool as ThreadPoolclass VideoSpider(object): de

2020-07-03 00:00:20 1109

原创 爬虫(三)下载漫画

1.相关网址和库参考文章:漫画下载,动态加载、反爬虫这都不叫事!网址https://www.dmzj.com/需要用到的库requests、beautifulsoup、tqdm2.代码实现import requestsimport refrom bs4 import BeautifulSoupfrom contextlib import closingfrom tqdm import tqdmimport osimport timeclass MangaSpider(ob

2020-06-29 22:17:11 1980 1

原创 爬虫(二) 下载小说

1. 相关网址和库参考文章:Python3 网络爬虫(二):下载小说的正确姿势网址https://www.xsbiquge.com需要用到的库request、beautifulsoup4、tqdm2.代码实现import requestsfrom bs4 import BeautifulSoupfrom tqdm import tqdmclass NovelSpider(object): def __init__(self): self.server =

2020-06-24 21:48:17 309 1

原创 爬虫(一) 获取免费电子书信息

1. 相关网址和库网址http://www.allitebooks.org/需要用到的库requests、beautifulsoup42. 代码实现import requestsfrom lxml import etreefrom bs4 import BeautifulSoupimport jsonimport csvclass BookSpider(object): def __init__(self): self.base_url = 'http:

2020-06-24 21:29:40 717

原创 通过机器学习识别恶意 URLs

通过机器学习识别恶意 URLs一、主要内容识别恶意url,即将url分为正常的url和恶意url。属于机器学习中的二分类问题。本次实验使用逻辑回归[1]和 SVM 机器学习方法建立监测模型,对未知URLs进行恶意检测。二、实验整体思路分别拿到正常请求和恶意请求的数据集。对无规律的数据集进行处理得到特征矩阵。使用逻辑回归方式使用特征矩阵训练检测模型。最后计算模型的准确度,并使用检测模型判断未知 URL 请求是恶意的还是正常的。2.1 获取数据集[2]good_fromE

2020-06-11 09:05:26 1982

转载 A Deep Learning Approach to Fast, Format-Agnostic Detection of Malicious Web Content

一种快速、不区分格式的检测恶意Web内容的深度学习方法作者:fish@DAS原文作者:Joshua Saxe(主页[1]), Richard Harang, Cody Wild, Hillary Sanders原文标题:A Deep Learning Approach to Fast, Format-Agnostic Detection of Malicious Web Content.原文会议:2018 IEEE Security and Privacy Workshops (SPW)原文链接:

2020-06-11 09:02:56 337

原创 基于深度学习的恶意 URL 识别

基于深度学习的恶意 URL 识别原文作者:陈康, 付华峥, 向勇原文期刊:计算机系统应用,2018,27(6):27–33原文链接:http://www.c-s-a.org.cn/1003-3254/6370.html一、论文主要内容在本文工作中,我们提出一种基于深度学习的恶意 URL 识别模型。本文的模型基于 URL 词法特征进行检测。首先通过正常 URL 样本训练得到 URL 中的字符的分布表示。将 URL 转化成二维图像,然后通过训练 CNN 模型对二维图像进行特征抽取,最后使用全连接层

2020-06-11 08:58:08 5187 2

转载 基于机器学习的恶意URL识别--选自《通信技术》

基于机器学习的恶意URL识别原文作者:李泽宇,施勇,薛质原文期刊:信息安全与通信保密杂志社 选自《通信技术》2020年第二期 2020-03-10原文链接:https://www.secrss.com/articles/17764一、论文主要内容对多种机器学习模型特别是集成学习模型在恶意URL识别问题上的效果进行研究,结果表明,集成学习方法在召回率、准确率、正确率、F1值、AUC值等多项指标上整体优于传统机器学习模型,其中随机森林算法表现最优。可见,集成学习模型在恶意URL识别问题上具有应用价

2020-06-11 08:55:25 2490 2

转载 基于PU-Learning的恶意URL检测

基于PU-Learning的恶意URL检测原文作者:Ya-Lin Zhang, Longfei Li, Jun Zhou, Xiaolong Li, Yujiang Liu, Yuanchao Zhang, Zhi-Hua Zhou原文会议:The ACM Conference on Computer and Communications Security (CCS)原文链接: CCS’17 https://dl.acm.org/citation.cfm?id=3138825一、论文主要内容本文描

2020-06-11 08:47:00 776

转载 一文搞懂HMM(隐马尔可夫模型)

作者:张锋出处:http://www.cnblogs.com/skyme/什么是熵(Entropy)简单来说,熵是表示物质系统状态的一种度量,用它老表征系统的无序程度。熵越大,系统越无序,意味着系统结构和运动的不确定和无规则;反之,,熵越小,系统越有序,意味着具有确定和有规则的运动状态。熵的中文意思是热量被温度除的商。负熵是物质系统有序化,组织化,复杂化状态的一种度量。熵最早来原于...

2020-01-09 13:35:23 389

转载 Python 远程连接 hive

来自:http://www.zhangdongshengtech.com/article-detials/2671. pyhive首先是pyhive的安装:pyhive这个包依 赖于sasl,thrift,thrift-sasl这三个包,因此请参照下面的顺序安装pip install saslpip install thriftpip install thrift-saslpip in...

2019-12-21 11:23:52 793

原创 ARM 架构下ubuntu系统安装Python科学工具包

1. 安装依赖库1)安装zlib1g-dev$: sduo apt-get install gcc make zlib1g-dev2)安装bz2$: sudo apt-get install libbz2-dev3)安装sqlite3$: sudo apt-get install libsqlite3-dev4)其他:安装第三方库需要的库$: sudo apt-get ins...

2019-12-21 11:20:34 1926

转载 本地windows上传大文件到Linux服务器

来自:https://blog.51cto.com/hnyuanzijian/23441871、pscp使用方法:a、下载putty软件,并可以在目录中,找到pscp.exe文件b、pscp和scp功能相同,但pscp同时支持windows下使用,解决了windows系统向linux服务器传输文件, 而且它只有一个文件,即pscp.exe,建议将该文件放到C:\WINDOWS\syst...

2019-12-21 11:18:56 2612

原创 使用 jupyter notebook 连接服务器

安装jupyter notebook注意:以下操作均在服务器上操作1)确认是否已经安装jupyter notebook如未安装,打开终端输入sudo pip install jupyter2)生成配置文件终端中输入jupyter notebook --generate-config生成的配置文件(一般配置文件的位置 ~/.jupyter/jupyter_notebook_con...

2019-12-15 10:07:31 4460

原创 Linux下安装Python虚拟环境Virtualenv

原作者文章:https://www.jianshu.com/p/d84950dd99a6Virtualenv用于创建虚拟的Python环境,一个专属于项目的Python环境,不同的项目可以创建不同的Pthon环境(依赖项和版本等),各个环境之间完全隔离,不需要担心和其他项目的Python环境以及全局的Python环境发生冲突。安装Virtualenv一般情况下,系统自带的Python环境...

2019-12-15 09:54:18 377

原创 Linux下安装Python3.6和pip

1. 安装Python3.6可能使用的依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ 检查是否安装了某个软件1、rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的...

2019-12-15 09:38:54 1513

原创 复试 -- 汇总

关于前几篇复试文章的文档,有需要的可以看一下链接:https://pan.baidu.com/s/1L6-n0IAjuViBWzVhpKYr-g提取码:r3cy复试 -- 编程语言篇复试 -- 计算机网络复试 -- 计算机组成原理复试 -- 操作系统复试机试 -- C语言习题复试英语专业名词解释...

2019-05-04 21:59:37 901

原创 复试 -- 编程语言篇

01 C++的特点C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计(泛型编程),还可以进行以继承和多态为特点的面向对象的程序设计(面向对象编程)。常用于系统开发,引擎开发等应用领域,是最受广大程序员受用的最强大编程语言之一,支持类、封装、继承、多态等特性。拓展:面对对象编程:面向对象是一种对现实世界理解和抽象的方法、思想,通过将需...

2019-04-23 10:58:01 7447

原创 复试 -- 计算机网络

计算机网络从网络加载一个10M的图片,说下注意事项OSI网络体系结构与TCP/IP协议模型TCP的3次握手和四次挥手为什么TCP链接需要三次握手,两次不可以么,为什么?TCP协议如何来保证传输的可靠性TCP与UDP的区别TCP与UDP的有哪些应用HTTP1.0与2.0的区别HTTP报文结构HTTP的长连接和短连接?HTTP与HTTPS的区别以及如何实现安全性如何验证证书的...

2019-04-23 10:53:41 1370

原创 复试 -- 计算机组成原理

一、概述计算机系统的组成硬件系统和软件系统共同构成了一个完整的计算机系统。冯诺依曼机的特点1)计算机由运算器、存储器、控制器、输入设备和输出设备五大部分组成;2)指令和数据存储在存储器中,并可以按地址访问;3)指令和数据均以二进制表示;4)指令由操作码和地址码构成,操作码指明操作的性质,地址码表示操作数在存储器中的位置;5)指令在存储器内按顺序存放,通常按自动的顺序取出执行;6)...

2019-04-23 10:50:17 1961

原创 复试 -- 操作系统

一、概述什么是操作系统?操作系统(Operating System,简称 OS)是管理和控制计算机硬件与软件资源的计算机程序,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,提供...

2019-04-23 10:48:06 2566

原创 复试机试 -- C语言习题

01 求第二大数题目描述:写一个函数找出一个整数数组中,第二大的数代码:#include <stdio.h>#define N 105int secondMax(int a[],int n){ int Max=a[0],s_Max=-32767; int i; for(i=1;i<n;i++){ if(a[i]>Max){ s_Max=Max;...

2019-04-23 10:43:56 3329

原创 复试英语专业名词解释

Machine learningMachine learning (ML) is / the scientific study / of algorithms and statistical models / that computer systems use to / effectively perform a specific task / without using explicit i...

2019-04-23 10:36:00 2909

转载 Fiddler抓包11-AutoResponder返回本地数据(mock)

转载:https://www.cnblogs.com/yoyoketang/p/10604746.htmlmock可以说是面试必问的话题的,我第一次接触mock的时候也是一脸懵逼。虽然fiddler工具用了很久,里面的打断点,设置自动返回数据功能都用过。mock说的通俗一点就是模拟返回数据,只是面试官为了装逼,搞的这么专业。模拟返回数据,用fiddler打断点修改返回数据和设置AutoRes...

2019-04-23 08:36:48 391

转载 Fiddler抓包10-HTTPS证书Actions无法导出问题

转载:https://www.cnblogs.com/yoyoketang/p/7128759.html在点Actions时候出现Export Failed:The root certificate could not be located.最近有很多小伙伴在fiddler导出证书的时候,遇到无法导出的问题,收集了几种解决办法,供参考。一、证书无法导出1.在点Actions时候出...

2019-04-23 08:36:38 524

转载 Fiddler抓包9-会话框添加查看get与post请求类型

转载:https://www.cnblogs.com/yoyoketang/p/7061990.html在使用fiddler抓包的时候,查看请求类型get和post每次只有点开该请求,在Inspectors才能查看get和post请求,不太方便。于是可以在会话框直接添加请求方式。一、添加会话框菜单1.点会话框菜单(箭头位置),右键弹出选项菜单2.选择Customize c...

2019-04-23 08:36:27 332

转载 Fiddler抓包8-保存会话(save)

转载:https://www.cnblogs.com/yoyoketang/p/6799317.html为什么要保存会话呢?举个很简单的场景,你在上海测试某个功能接口的时候,发现了一个BUG,而开发这个接口的开发人员是北京的一家合作公司。你这时候给对方开发提bug,如何显得专业一点,能让对方心服口服的接受这个BUG呢?如果只是截图的话,不是很方便,因为要截好几个地方还描述不清楚,不如简单粗...

2019-04-21 15:47:22 305

转载 Fiddler抓包0-抓包分析

工作原理工作原理Fiddler是以代理WEB服务器的形式工作的,浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器,它使用代理地址:127.0.0.1, 端口:8888. 当Fiddler开启会自动设置代理, 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注...

2019-04-21 15:45:45 1421

转载 Fiddler抓包7-命令行和HTTP断点调试

转载:http://blog.csdn.net/ohmygirl/article/details/17855031一.Fiddler内置命令。上一节(使用Fiddler进行抓包分析)中,介绍到,在websession(与我们通常所说的session不是同一个概念,这里的每条HTTP请求都成为一个session)界面中可以看到Fiddler抓取的所有HTTP请求.而为了更加方便的管理所有...

2019-04-21 15:44:05 777

转载 Fiddler抓包6-打断点(bpu)

转载:https://www.cnblogs.com/yoyoketang/p/6778006.html前言先给大家讲一则小故事,在我们很小的时候是没有手机的,那时候跟女神聊天都靠小纸条。某屌丝A男对隔壁小王的隔壁女神C倾慕已久,于是天天小纸条骚扰,无奈中间隔着一个小王,这样小王就负责传小纸条了。有一天小王忍不住偷偷打开A男表白的纸条,把里面内容改了下,改成了:我的同桌小王喜欢你。最后女神...

2019-04-21 15:41:58 355

转载 Fiddler抓包5-post请求(json)

转载:https://www.cnblogs.com/yoyoketang/p/6771696.html前言上一篇讲过get请求的参数都在url里,post的请求相对于get请求多了个body部分,本篇就详细讲解下body部分参数的几种形式。一、body数据类型常见的post提交数据类型有四种:1.第一种:application/json:这是最常见的json格式,也是非常友...

2019-04-21 15:39:26 3545

转载 Fiddler抓包4-get请求(url详解)

转载:https://www.cnblogs.com/yoyoketang/p/6765199.html上一篇介绍了Composer的功能,可以模拟get和post请求,get请求有些是不带参数的,这种比较容易,直接放到url地址栏就行。有些get请求会带有参数,本篇详细介绍url地址格式。一、url详解1.url就是我们平常打开百度在地址栏输入的:https:www.baidu...

2019-04-21 15:35:27 924

转载 Fiddler抓包3-接口测试(Composer)

转载:https://www.cnblogs.com/yoyoketang/p/6754560.htmlFiddler最大的优势在于抓包,我们大部分使用的功能也在抓包的功能上,fiddler做接口测试也是非常方便的。对应没有接口测试文档的时候,可以直接抓完包后,copy请求参数,修改下就可以了。一、Composer简介点开右侧Composer区域,可以看到如下界面,就是测试接...

2019-04-21 15:34:29 258

转载 Fiddler抓包2-工具介绍(request和response)

转载:https://www.cnblogs.com/yoyoketang/p/6731121.html本篇简单的介绍下fiddler界面的几块区域,以及各自区域到底是干什么用的,以便于各好的掌握这个工具一、工具简介1.第一块区域是设置菜单,这个前面2篇都有介绍2.第二块区域是一些快捷菜单,可以点下快捷功能键3.第三块左边是抓捕的请求会话列表,每一个请求就是一个会话4...

2019-04-21 15:33:31 1056

转载 Fiddler抓包1-查看get与post请求

转载:https://www.cnblogs.com/yoyoketang/p/6719717.html本篇以博客园的请求为例,简单分析get与post数据有何不一样,以后也能分辨出哪些是get,哪些是post了。一、get请求1.打开fiddler工具,然后浏览器输入博客首页地址:http://www.cnblogs.com/yoyoketang/2.点开右侧Inspect...

2019-04-21 15:32:12 358

原创 1018 锤子剪刀布

大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第1行给出正整数N(&lt;=10^5^),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第1个字母代表甲方,第2个代表乙方,中...

2018-08-13 11:24:03 378

原创 1016 部分A+B

正整数 A 的“D​A​​(为 1 位整数)部分”定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​。例如:给定 A=3862767,D​A​​=6,则 A 的“6 部分”P​A​​ 是 66,因为 A 中有 2 个 6。现给定 A、D​A​​、B、D​B​​,请编写程序计算 P​A​​+P​B​​。输入格式:输入在一行中依次给出 A、D​A​​、B、D​B​​,中间以空格分隔...

2018-08-13 11:20:57 248

原创 1015 德才论

宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第1行给出3个正整数,分别为:N(&lt;=10^5^),即考生总数;L(&gt;=60),为录取最低分数线,即德分和才分均...

2018-08-12 08:42:48 234

原创 1014 福尔摩斯的约会

大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&amp;hgsfdk d&amp;Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四 14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母'D',代表星期四;第2对相同的字符是'E',那是第5个英文字母,代表一天...

2018-08-11 16:00:26 165

空空如也

空空如也

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

TA关注的人

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