<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[vaeloverforever的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/vaeloverforever</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; vaeloverforever]]></copyright><item><title><![CDATA[入坑VSCode -- 详细配置：运行C++/C代码 在终端运行 文件读入 配置刷题模板]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/90695408</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/90695408</guid><author>vaeloverforever</author><pubDate>Thu, 30 May 2019 15:52:59 +0800</pubDate><description><![CDATA[某天女票突然向我安利“VSCode"这款号称”宇宙最强大的编辑器“（vim表示不服，逃:)），作为一个sublime的忠实粉丝（信奉“好看是第一生产力”，不接受任何反驳！！），我对此当然是嗤之以鼻，发出致命三连：“他有sublime好看不?"，”sublime有任何丰富插件，他可以不"，"sublime可以设置用户代码块，他行不？"。结果嘛。。。emmmm。。。

VSCode真香！！！

废话不...]]></description><category></category></item><item><title><![CDATA[2015蓝桥杯——密文搜索]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/90415665</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/90415665</guid><author>vaeloverforever</author><pubDate>Tue, 21 May 2019 21:34:59 +0800</pubDate><description><![CDATA[题目描述：


标题：密文搜索

福尔摩斯从X星收到一份资料，全部是小写字母组成。 他的助手提供了另一份资料：许多长度为8的密码列表。 
福尔摩斯发现，这些密码是被打乱后隐藏在先前那份资料中的。

请你编写一个程序，从第一份资料中搜索可能隐藏密码的位置。要考虑密码的所有排列可能性。

数据格式：

输入第一行：一个字符串s，全部由小写字母组成，长度小于1024*1024 紧接着一行是一个整数n,表...]]></description><category></category></item><item><title><![CDATA[UVA - 10305 --- 拓扑排序]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/90273385</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/90273385</guid><author>vaeloverforever</author><pubDate>Thu, 16 May 2019 22:27:41 +0800</pubDate><description><![CDATA[题目链接：https://vjudge.net/problem/UVA-10305#author=acmparand

题目：就是裸的输出拓扑序列

算法介绍：

几个术语：（参考《大话数据结构 第七章 图 7.8 拓扑排序）

AOV网(Activity On Vertex Network)：用一个图表示一个工程前后执行顺序（又如：各个课程之间的选修次序），用顶点表示活动，用弧表示活动之间的优先...]]></description><category></category></item><item><title><![CDATA[Codeforces Round #556 (Div. 2) -- C 1150C - Prefix Sum Primes]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/89708777</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/89708777</guid><author>vaeloverforever</author><pubDate>Tue, 30 Apr 2019 14:57:24 +0800</pubDate><description><![CDATA[C:https://codeforces.com/contest/1150/problem/C

题意：给你n个1或者2，你可以任意排序，要求排好序后的序列的所有前缀和中，含有的素数最多。

比赛时思路：先打个素数表，然后记录保存每一个的素数，每次算出目前前缀和与下一个素数之间的差值，对于这个差值，如果剩下的1和2都加起来都填不了这个 差值，就可以跳出循环。如果可以填补这个差值，再分奇偶进行讨论，...]]></description><category></category></item><item><title><![CDATA[Codeforces Round #554 (Div. 2) B - Neko Performs Cat Furrier Transform]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/89618166</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/89618166</guid><author>vaeloverforever</author><pubDate>Sun, 28 Apr 2019 00:37:28 +0800</pubDate><description><![CDATA[题目链接：https://codeforces.com/contest/1152/problem/B

题意：给你一个数x，你可以对其进行两种操作：



操作A: 选择一个非负数：n，然后将x与(2^n - 1)进行异或

操作B: 将x自增1

其中第一种操作必选为A，然后紧跟着B操作，即操作必须为ABAB....A或ABAB..AB。要求最后的x可以变为

即x = (2^m - 1)

...]]></description><category></category></item><item><title><![CDATA[Codeforces Round #553 (Div. 2)]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/89403084</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/89403084</guid><author>vaeloverforever</author><pubDate>Fri, 19 Apr 2019 17:00:50 +0800</pubDate><description><![CDATA[A:https://codeforces.com/contest/1151/problem/A

题意：给你字符串，对于字符串中的每一个字符，你都可以进行n次前进(如：A-&gt;B)或者后退(如B-&gt;A)，其中A后退即为Z，Z前进即为A。要在字符串中得到一个子串"ATCG"，整个字符串最多要前进或者后退多少次。

思路：由于字符串长度最大50，而子串长度固定为4，所以可以直接在字符串中进行...]]></description><category></category></item><item><title><![CDATA[Codeforces Round #551 (Div. 2)]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/89310662</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/89310662</guid><author>vaeloverforever</author><pubDate>Mon, 15 Apr 2019 14:27:38 +0800</pubDate><description><![CDATA[A:https://codeforces.com/contest/1153/problem/A

题意：有n种班车，已知各种班车的第一班车的时刻以及各个班车的间隔时间，有个小朋友在t时刻到达，他想要尽快上车，无论那种班次都行。问他最终上的是哪一种班车。

思路：水题，对每一种班车，找出这个小朋友最早上车的时刻，那么对于每一种班车，都会有个最早上车的时刻。在这n个时刻中，取其中最小值即可。

代码：...]]></description><category></category></item><item><title><![CDATA[利用burp suite进行CSRF重放攻击]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/85040775</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/85040775</guid><author>vaeloverforever</author><pubDate>Sun, 16 Dec 2018 21:06:11 +0800</pubDate><description><![CDATA[在windows xp系统中配置Damn Vulnerable Web Application (DVWA)，借此安装一个web服务器，这个应用程序有若干基于web的漏洞，比如跨站脚本 (XSS), SQL注入, CSRF,命令注入等。

安装步骤

Step 1: 下载并安装XAMPP

Step 2: 打开XAMPP Control Panel，开启Apache和MySQL服务



点击”S...]]></description><category></category></item><item><title><![CDATA[斗智斗勇 -- 谷歌浏览器的主页被篡改]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/85011133</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/85011133</guid><author>vaeloverforever</author><pubDate>Sat, 15 Dec 2018 01:03:25 +0800</pubDate><description><![CDATA[不知道从什么时候开始，每次我打开谷歌浏览器，都会跳出2345网址导航，界面花里胡哨的，今天实在是忍无可忍了，就对他动手了。



百度了半天，又是禁服务，又是删注册表的，一直然并软。。。

最后实在没办法，只能装个电脑管家试试了。。。。（解决完问题再卸载吧。。。）

安装好后，打开电脑管家，再点开谷歌浏览器，果然管家弹出界面：



顺着这个路径，打开了文件管理器：



发现都是一个个链接文件，...]]></description><category></category></item><item><title><![CDATA[C语言文件读入---跳过第一行和最后一行]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/84981677</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/84981677</guid><author>vaeloverforever</author><pubDate>Thu, 13 Dec 2018 01:45:29 +0800</pubDate><description><![CDATA[
#include &amp;lt;stdio.h&amp;gt;

int main()
{
    int ch;
    int count;
    FILE *fp = freopen(&quot;in.txt&quot;,&quot;r&quot;,stdin);
    char buf[1024];

    fp = stdin;
    /* 跳过第一行 */
    fgets(buf, sizeof(buf), fp);
   ...]]></description><category></category></item><item><title><![CDATA[《Qt快速入门》-- 信号与槽机制]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/84566408</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/84566408</guid><author>vaeloverforever</author><pubDate>Tue, 27 Nov 2018 16:53:47 +0800</pubDate><description><![CDATA[每一个图形开发语言、工具都有自己的一套的ui交互机制，Qt也不例外，Qt有自己独特的信号与槽机制用于ui与功能算法的交互。

① Qt的信号与槽机制包含以下三点：

     1.确定是哪个控件发出了信号（Who）

     2.确定发出了什么信号（What）

     3.确定这个信号应该调用什么功能函数（这个函数在Qt中叫做“槽函数”，实际上和类中普通成员函数是一样的，唯一的不同就是它和控...]]></description><category></category></item><item><title><![CDATA[网络攻防实战--ARP欺骗]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/84504876</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/84504876</guid><author>vaeloverforever</author><pubDate>Mon, 26 Nov 2018 01:36:24 +0800</pubDate><description><![CDATA[二、实验环境(实验设备)

硬件：微型计算机

软件： kali linux下的arpspoof工具和driftnet工具

 

三、实验原理及内容以及实验小结

㈠ ARP欺骗

⑴利用arpspoof工具和driftnet工具的arp欺骗实验

①实验原理

    1.ARP协议：ARP（Address Resolution Protocol，地址解析协议）是一个位于TCP/IP协议栈中的...]]></description><category></category></item><item><title><![CDATA[freopen使流重新回到控制台上]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/84204414</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/84204414</guid><author>vaeloverforever</author><pubDate>Sun, 18 Nov 2018 20:44:05 +0800</pubDate><description><![CDATA[
freopen(&quot;CON&quot;,&quot;r&quot;,stdin);

 ]]></description><category></category></item><item><title><![CDATA[《Qt快速入门》--- Qt的大致了解]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/83903010</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/83903010</guid><author>vaeloverforever</author><pubDate>Fri, 09 Nov 2018 21:39:03 +0800</pubDate><description><![CDATA[       上一周，学校的程序设计周，要做个小程序：四则运算的自测系统。程序很简单，如果认真写的话，我应该可以在两天内就可以搞定，不过想想程序设计周有整整两周时间，如果只是写这么一个简单的程序，真的是有点浪费了。于是琢磨着，要不弄个图形化界面，毕竟大一的程序设计，就是只写了一个控制台界面。现在都大三了，再写一个控制台界面，实在是太low点了。

      想法是很好，可是图形化界面咋整呢，思来...]]></description><category></category></item><item><title><![CDATA[爬取网页的标题、时间、来源 、正文、作者、评论数、新闻id]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/83687482</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/83687482</guid><author>vaeloverforever</author><pubDate>Sat, 03 Nov 2018 15:13:56 +0800</pubDate><description><![CDATA[

# coding: utf-8

# In[4]:


#导入包
import requests
from bs4 import BeautifulSoup
#爬取特定网页
res = requests.get(&quot;https://news.sina.com.cn/china/&quot;)
#转化文字编码
res.encoding = 'utf-8'
#存进BeautifulSoup元素中
soup =...]]></description><category></category></item><item><title><![CDATA[爬虫实战--爬取CPU天梯榜单]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/83622250</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/83622250</guid><author>vaeloverforever</author><pubDate>Thu, 01 Nov 2018 16:19:35 +0800</pubDate><description><![CDATA[网址：

http://itianti.sinaapp.com/index.php/mcpu

最近女票要买电脑，看了几款，于是我就帮她看看这几款的CPU咋样，就找了一个CPU天梯排行榜。一瞅发现，榜上有800+个CPU，一个一个找，得累死。刚好最近了解了python爬虫，于是乎，就写了一个爬虫脚本，把排名和CPU名字爬了并且保存下来了。

代码如下：


import requests     ...]]></description><category></category></item><item><title><![CDATA[《白话深度学习与Tensorflow》读书笔记--第6章 卷积神经网络]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/82955317</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/82955317</guid><author>vaeloverforever</author><pubDate>Thu, 25 Oct 2018 18:29:16 +0800</pubDate><description><![CDATA[6.1与全连接网络的对比

①全连接方式：每一个神经元节点的输入都来自于上一层的每一个神经元的输出。

    全连接网络：整个网络的每一层都是以全连接方式完成的。

②全连接网络的优点：每个输入纬度的信息都 会传播到其后的任何一个节点中去，会最大程度利用这个维度所贡献的因素。

    全连接网络的缺点：由于都是全连接方式，使得训练过程中所要更新的权重非常多，因此训练速度很慢。更不适合图片识别这...]]></description><category></category></item><item><title><![CDATA[叉乘坐标公式--求面积]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/82955101</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/82955101</guid><author>vaeloverforever</author><pubDate>Sat, 06 Oct 2018 23:38:02 +0800</pubDate><description><![CDATA[





故已知三角形三点坐标为(x1,y1) (x2,y2) (x3,y3)

则三角形面积为=(1/2)*[(x2y3-x3y2)-(x1y3-x3y1)+(x1y2-x2y1)]]]></description><category></category></item><item><title><![CDATA[利用BeautifulSoup爬取网页内容]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/82946686</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/82946686</guid><author>vaeloverforever</author><pubDate>Fri, 05 Oct 2018 21:02:42 +0800</pubDate><description><![CDATA[ 

利用BeautifulSoup可以很简单的爬取网页上的内容。这个套件可以把一个网页变成DOM Tree



要使用BeautifulSoup需要使用命令行进行安装，不过也可以直接用python的ide。

基础操作 :

①

使用之前需要先从bs4中导入包：from bs4 import BeautifulSoup

②

使用的代码：soup = BeautifulSoup(res.t...]]></description><category></category></item><item><title><![CDATA[《白话深度学习与Tensorflow》读书笔记--第1章：机器学习是什么]]></title><link>https://blog.youkuaiyun.com/vaeloverforever/article/details/82908965</link><guid>https://blog.youkuaiyun.com/vaeloverforever/article/details/82908965</guid><author>vaeloverforever</author><pubDate>Sun, 30 Sep 2018 15:05:07 +0800</pubDate><description><![CDATA[机器学习从学习的种类来说，可以分为两种：

1.无监督学习，即人们获得训练的向量数据后在没有标签的情况下尝试找出其内部蕴含关系的一种挖掘工作。

2.有监督学习，即每一个样本都有着明确的标签，最后总结出这些训练向量与标签的映射关系。

 

 

1.1 聚类

定义：是一种典型的“无监督学习”，是把物理对象或者抽象对象的集合，分组为由彼此类似的对象组成的多个类的分析过程。

直观理解：就是分类，...]]></description><category></category></item></channel></rss>