自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

果果的csdn

代替你陪着我的是年轮

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用广义简约梯度法求解约束优化问题

广义简约梯度法是简约梯度法的扩展,用于处理含有非线性约束的有约束优化问题,核心思想是用等式约束来减少优化变量的个数。理论方法首先考虑优化问题:min⁡f(X)s.t.hj(X)≤0,j=1,2,...,mlk(X)=0,k=1,2,...,lxil≤xi≤xiu,i=1,2,...,n \begin{aligned} \min \quad f(X)\\ \mathrm{ s.t. } \quad h_j(X)\leq0,&j=1,2,...,m\\ l_k(X)=0,&am

2021-12-21 20:30:56 2262 3

原创 网易云热评爬虫

网易云爬虫今日发现qq空间里面的长按评论自动生成网易云评论的功能么得了,很可惜,觉得有必要写一个网易云音乐评论的爬虫。之前的爬虫大部分失效,只能自力更生,改进了部分之前失效的api可以沿用的就继续使用。import requestsfrom pyquery import PyQuery as pqimport pandas as pdimport randomimport timefrom lxml import etreeimport jsonfrom pandas.core.fram

2021-08-07 12:54:39 299

原创 Dempster证据理论python复现

证据理论Dempster合成规则是证据理论的核心,由于在证据理论中需要的先验数据比概率推理理论中的更为直观,再加上Dempster合成公式可以综合不同专家或数据源的知识和数据,使得证据理论在专家系统,信息融合,情报分析,多属性决策等领域广泛应用。证据理论的概念基本概率分配(BPA):识别框架上的mass函数,证据不为0的元成为焦元。似真函数:也称作似真度函数,定义为Pl(A)=∑B⋂A≠Φm(B)Pl(A) = \sum_{B\bigcap A\neq \Phi}^{ } m(B)Pl(A)=∑B

2021-04-08 09:36:02 4556 9

原创 研招网考研出成绩自动鸣笛脚本

等待过于焦虑,于是写一个自动鸣笛代码来检测是否出成绩。出成绩自动调用winsound.MessageBeep()。主函数里check_new传入学校代码即可。代码import requestsimport jsonimport winsoundimport timedef alert(): #print('aaa') times = 5 while(times>0): winsound.MessageBeep() times-=1 time.sleep(1) retu

2021-02-26 15:33:05 756

原创 2345天气王 国内天气 国际天气 数据爬虫

csdn上大多数的2345天气爬虫都是用的老旧接口,虽然接口还没有关闭,但是在整个访问通信过程中已经看不到像 http://tianqi.2345.com/t/wea_history/js 这种旧接口的影子了。搜寻接口打开chrmoe的network工具,刷新找找可以的接口。由于通信数据可能是编码后的,所以搜索汉语一般不奏效。观察天气数据发现会有2021,于是搜索2021,出现唯一接口打开接口发现是Unicode编码的json数据。接口参数接口共有四个字段,分别是areaInfo[areaId]

2021-02-20 11:56:23 1874 6

原创 留数计算反常积分

这是一道用分部积分法无法解出的题目,故写博客以记之。题目∫0+∞lnxa2+x2dx\int_{0}^{+\infty}\frac{ln x}{a^2+x^2}dx ∫0+∞​a2+x2lnx​dx其中a为常数。方法一:朴素换元法这是一道反常积分的题目,理论上应该分为两段计算,分别是一个第一类反常积分和一个第二类反常积分。不过如果求出原函数并且两边极限都存在的话就免去了分段这一步。∫0+∞lnxa2+x2dx\int_{0}^{+\infty}\frac{ln x}{a^2+x^2}dx

2020-11-25 23:36:20 2480

原创 kmeans聚类手动实现-python版

聚类算法是在没有给定划分类别的情况下,根据数据的相似度进行分组的一种方法,分组的原则是组内距离最小化而组间距离最大化。K-means算法是典型的基于距离的非层次聚类算法,在最小化误差函数的基础上将数据划分为预定的K类别,采用距离作为相似性的评级指标,即认为两个对象的距离越近,其相似度越大。kmeans流程算法过程:从N个样本数据中随机选取K个对象作为初始的聚类质心。分别计算每个样本到各个聚类中心的距离,将对象分配到距离最近的聚类中。所有对象分配完成之后,重新计算K个聚类的质心。与前一次的K

2020-11-19 23:21:24 908 2

原创 NI myrio+labview+红外传感器小车避障巡线控制

一、实验设备与软件1.NI myRIO一块,小车一台,自备iPad或手机。2.软件系统:Win7系统,Labview2015开发软件,NI myRIO2015驱动程序,APP软件Data Dashboard For LabVIEW。3.在iPad或手机上自行下载APP软件Data Dashboard For LabVIEW,Data Dashboard免费支持运行iOS,Android的智能手机和平板电脑。4. 由于实验室电源有限,且点亮不稳定,自行从网上购置了12V锂电池一块,红外传感器两个。二

2020-07-16 22:40:18 6655 12

原创 两个一般性矩阵互相相似的条件

在复习的时候突然遇到一个问题,两个普通矩阵怎么判定相似。之前遇到的题目里面都是使用相似对角化的方法,这里就不在仔细介绍,总结就是如果当前矩阵的每一个特征值的几何重数和代数重数均相等,则可以相似于一个对角阵,如果两个矩阵相似于同一个对角阵,则这两个矩阵相似。A∼Λ∼BA \sim \Lambda \sim BA∼Λ∼B这样就要求A和B拥有同样的特征值,并且每一个特征值的几何重数等于代数重数,并且两矩阵对应特征值的几何重数也要相等。这样先然不是最简的条件,经过网上查询,发现两个矩阵相似不一定同时相似

2020-05-18 17:33:01 6494 1

原创 读芯术平台XSS

闲的没事干去读芯术的微信公众号学习AI,发现评论区没有任何的过滤,而且电脑端右键可以查看源码但是评论区的内容并没有执行的迹象,所以能否成功还不确定。一开始使用最普通的 alert<video src=test.mp4 onerror=alert(‘1’);>//视频<audio src=test.mp3 onerror=alert(‘1’);>//音乐发现不行...

2020-02-24 10:27:04 152

原创 python实现成语接龙接到指定成语(一个顶俩的扩展版)

昨天找到了新华字典的json就很开心,想到了一个顶俩那个项目,自己也想做一个接到口谐辞给。(因为没有给字开头的成语)思路算法过程其实很简单,就是广搜就可以,使用队列这个数据结构,每次pop一个,然后push进来一组当前读音的扩展。在此基础上进行广搜遍历,然后当满足输入要求的时候就停止。扩展包pypinyin扩展包地址传送门unicodedata anaconda好像自带?我这里...

2020-02-01 16:25:24 1686

原创 python实现成语接龙,调戏QQ小冰

群里面玩的成语接龙很嗨,想到了之前的一个顶俩的项目,自己搞一个陷害QQ小冰的程序吧。扩展包pypinyin扩展包地址传送门成语词典数据来源https://github.com/mozillazg/python-pinyin嫌GitHub慢的也可去http://ggalaxy.top/file/idiom.json自取具体代码import jsonimport pypinyin...

2020-01-31 20:13:19 1464 1

原创 python 3d图像ValueError: Unknown projection '3d'解决办法

Traceback (most recent call last): File "<ipython-input-32-bed23017b24d>", line 1, in <module> kmeans_plt(x_train,y_train) File "<ipython-input-31-b8e28b6091e2>", line 25, ...

2020-01-22 11:38:02 4058 3

转载 无法连接 MKS:套接字连接尝试次数太多正在放弃

最近虚拟机不干活了,打开时黑屏,但是暂停的时候可以显示登陆界面。我的电脑 -> 右键 -> 管理 -> 服务和应用程序 -> 服务:开启下面的服务:服务启动成功后,重启虚拟机;或者先挂起虚拟机,等服务启动后,继续运行挂起的虚拟机; ...

2019-07-07 20:00:48 173

原创 windows10下安装虚幻引擎以及carla

由于之前这里的博客比较少,参考资料只有官方文档,还有GitHub上的一些issue传送门首先安装虚幻引擎打开虚幻的官网,这里好像可以直接下载然后注册一个账号。Linux的需要去再“个人”这里关联GitHub,然后再自己的邮箱里面能找到虚幻的邀请涵,之后可以进入虚幻的私人仓库,里面就有引擎的源码。这里源码再vs里面编译的时候可能会出现 .NET 框架版本不够,这里可以直接去报错的文件里...

2019-06-29 15:44:24 4592 1

原创 攻防世界练习题web

虽然是考试周,可是实在不想天天刷题,写写CTF,承包一整天的快乐。工控云管理系统项目管理页面解析漏洞打开题目,读到源码,进行审计。<?php if (isset($_GET[id]) && floatval($_GET[id]) !== '1' && substr($_GET[id], -1) === '9') { include 'conf...

2019-06-12 10:46:59 1054

原创 解决ModuleNotFoundError: No module named 'windows'以及ModuleNotFoundError: No module named 'pyHook'

这里本来是要写一个鼠标控制的小脚本,需要pymouse的支持,发现这两个问题首先先pip安装一下直接安装上,然后在python里面import一下。这里需要改一下源码这个错误可以看出来狮子啊__init__.py的92行,直接打过去之前这里直接是windows,把这个改成pymouse.windows再重新import一次试一试。手动安装pyhook看出来windows的已...

2019-05-14 13:03:42 12780 4

转载 WIN10下python gym的Atari小游戏的安装方法(转载)

= =虽然教程上是说pip install gym[atari]然而实际上后面就会出现:HINT: are you sure `make` is installed?然后不管是装Cmake还是make都不行。百度找不到办法= =然后就去谷歌了,然后就找到了√一行代码安...

2019-05-03 18:40:22 1245

原创 关于python处理csv文件出现空行的问题

最近参加了一些大数据相关比赛,提交文件的格式是csv,之前没有遇见过,需要读取一个目录下的全部文件名并写入csv,这里现学一下。import osimport csvcaselist=os.listdir(YOUR DIR")headers=['id','safe_type']rows=[]for a in caselist: s=a.split('.')[0] row...

2019-04-12 23:19:39 1536

原创 MNIST数据集在tensorflow中实现CNN的实例代码参数学习

为了学习CNN神经网络,从官网上把示例代码抄了下来,先从读懂开始。源代码import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data as input_dataimport matplotlib.pyplot as pltimport numpy as npdef weight_variable...

2019-04-12 20:09:02 153

原创 tensorflow,搭建简单的神经网络,并实现动态可视化

简单的神经网络这周的任务是系统的学习谷歌深度学习平台 tensorflow,通过对莫烦python课程的学习,收获不小。tensorflow模块的一些基本操作首先学习了tf模块的一些基本概念Variable:tensorflow中定义变量的语句state=tf.Variable(0,name='counter')constant:定义常量matrixl2=tf.constant([...

2019-04-06 00:13:55 734

原创 关于tensorboard中源码出现问题,报错问题解决

tensorboard的源码出现问题,我装的是1.3版本,希望大家可以关注GitHub上的消息这个是报错的信息,希望同样错误的人可以及时搜进来。纠错一下午,终于发现是源码的问题。请看https://github.com/home-assistant/appdaemon/issues/83Traceback (most recent call last): File "d:\anacond...

2019-04-05 22:14:54 834

原创 一次对于DVWA上传漏洞的渗透练习

加入渗透小组后的首次任务是搭一个靶机并进行提权,由于最近的事情比较多,拖到现在,给队友和学长先说一声抱歉。进入DVWA由于本次渗透训练的主要目的是文件上传,所以没有配置数据库,下载配置这一步由我的队友完成了。首先打开服务器的dvwa页面,是一个登陆的界面。之前配的账号密码有些多,忘记是什么了,试了几个不对,想到前一阵刚学的burp suite,不如用一下BP爆破,反正密码肯定很简单。首先...

2019-04-05 14:48:26 776 1

原创 神经网络中logistic回归的学习笔记

本周开始学习神经网络的一些简单用例二分分类主要是根据一些x的输入,来确定y的输出,其中y是0或者1,即判定是还是不是,所以称为二分分类。输入的是判断的一些特征,在这之前应该进行特征提取,比如输入特征向量,向量的纬度可能会很大,来进行分类。logistic回归Logistic回归为概率型非线性回归模型,是研究二分类观察结果与一些影响因素之间关系的一种多变量分析方法。在这个课中logist...

2019-03-31 21:33:50 243

原创 win10下python的tensorflowGPU版本安装问题

众所周知,tensorflow的gpu版本比cpu版本要快很多,可以更好的发挥显卡的潜力,但是安装起来比较容易出错。作为一个追求速度的人,在安装GPU版本的时候也产生了一些不打不小的错误,给各位分享一下解决方案。首先的安装CUDA就不说了,自行百度其他博客。不过安装的时候得记住安装路径,后面要去用路径。显示的错误在243 343行的时候,大概率是没有安装cudnn首先说明一下,我这里没有截图...

2019-03-25 19:27:21 314

原创 pycharm中import无法识别已经安装的库的解决方法

这个博客适用于之前安装过其他编译器,但是在pycharm上无法继承的问题,如果之前没有安装过请绕道。前一阵学习php,在JetBrains上申请了一个学生认证,可以免费使用好多产品,于是顺路偷来一个pycharm玩玩,实在不想看spyder这种纯白界面。(不过说实话,spyder在数据处理方面确实方便不少,推荐数据分析方面的工作使用spyder)第一步:找到之前python安装的路径我在之前...

2019-02-24 12:20:02 4143

原创 使用酷q进行图灵机器人聊天以及舔狗功能(小白完全版)

随着网页QQ(smart qq)停止服务,各种GitHub上面的qq机器人凉了一大半。前几天一直在搞爬网页qq的自动机器人,找不到错误,后来发现是smart qq么得了。所以现在最好用的就是酷q加上一个服务器啦。使用酷q(coolq)实现智能对话下载和了解 酷q酷q就是一个可以代理QQ的小应用,登陆方式是安卓登陆,所以手机和酷q不能同时登陆,不然会挤下去一个。这里建议大家使用QQ HD。这个...

2019-02-12 21:12:22 6870 2

原创 使用kali对舍友进行ARP断网攻击

作为一个大二老狗最近喜欢玩一玩kali,干一点小的坏事。不过大家还是以娱乐为主,不然这样坑舍友可能要被肛的。一些提前的准备首先你和舍友们都在上网硬件准备一台kali;一个受害主机,且这两台PC在同一网段下(在本次实验中我们用电脑主机作为受害机来演示)技术准备无,按照步骤即可ARP攻击的理论基础这里就不照搬概念了,网上一搜全都有。就暂且说一说我自己的理解吧。就是本来PC1和PC2在...

2018-12-03 21:57:26 19784 43

tensorflow中mnist的数据源码

在tensorflow中的mnist手写识别测试中,需要调用谷歌的网站,这里已经下载好的zip文件,把这个zip放到你的代码同目录下,可以直接运行,如果不行,可以参考我的相关博客,希望各位人工智能学习者将来年薪百万。

2019-04-07

空空如也

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

TA关注的人

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