- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 VSCODE 无插件 C语言文件 注释添加
在输入框中输入snippets,选择Configure User Snippets。选择新建一个Global snippets,然后在新建的文件中,插入如下的格式代码,ctrl+shift+p 出现如下图。作者那块可以自己写成自己的名字。输入一个自己新建文件的名字,
2023-05-06 16:56:20
452
原创 ICMP协议探测记录
发送ICMP时间戳请求netwox 81 -i 192.168.59.135(targetIP)如果有回复就是:0 0如果没有回复就是:No answer.发送ICMP maskreq 请求使用icmpaddrmask.c文件(该文件为TCP\IP详解里面的例子)。编译后的文件,加上targetIP为参数,直接执行。如果目标主机允许探测就会将子网掩码回复回来。否则就会报其他的错误。(PS:此处的一个坑,在虚拟机中执行这些代码,始终都是timeout,后面将虚拟机的网络从NAT模式变成了
2022-05-12 09:39:06
539
原创 saferwall搭建
官方给出的安装流程流程的连接放在这https://github.com/saferwall/saferwall/blob/master/docs/DEPLOYING-DEV.md开始自己的安装1、创建一个ubuntu 20.04的VM虚拟机安装虚拟机的方法百度上有很多,这里直接跳过这一步;系统安装好之后安装vmtool,百度的教程很多,同样也跳过;使用sudo passwd root命令获取root权限;将apt更新源更换成清华大学的源;进入root账户,使用apt-get update检查
2020-12-10 13:03:50
571
原创 李宏毅机器学习笔记03(CNN部分)
一个Deep learning的3个步骤就是1、设计一个网络的框架2、找到你的Lossfunction3、使用梯度下降的方法找到框架中最好的参数为什么使用deep呢?老师使用数字电路的例子来进行比较,如果你使用一层的元器件来模拟所有的情况,是可以做到的,只是这个一层的器件会很多。但是如果你使用两层甚至是多层的起来来模拟所有的情况的话,可能就只需要一些器件就足以完成了。CNN:俗称卷积...
2020-04-22 21:49:29
427
原创 李宏毅机器学习笔记02(logistic regression)
李宏毅老师的classification 一共讲了两种类型的方法。首先讲的是基于概率模型的(PS:在听这一讲的时候有点懵逼,之前听吴恩达老师这一部分的时候就是直接一个sigmoid函数,接liner model,就完成了,这个概率模型没有听过)这个模型的原理如下:根据概率计算出一个蓝色的球是属于box1的还是box2的。类比成分类。接下来是高斯分布模型,使用训练数据来寻找一个最适合的...
2020-04-20 22:30:41
253
原创 李宏毅机器学习笔记01(梯度下降的一些内容)
在梯度下降中,learning rate是一个挺难选择的点:选择大一点的学习率:可以快速的下降,但是容易出现降过头的现象。选择较小的学习率:不容易错过极值点,但是迭代的时间太长。一种常见的想法:就是想着随着参数调整次数的增多,学习率应该越来越小 a = a/(t+1) t表示迭代的次数;但是最好的方式是每一个参数对应一个学习率,这样就引出了Adagrad。adagrad的式子如上。S...
2020-04-17 21:20:23
281
原创 李宏毅深度学习课程作业hw1详解
2020年李宏毅老师的课程网址:http://speech.ee.ntu.edu.tw/~tlkagk/courses_ML20.html李宏毅老师的2020课程内容,个人感觉非常的系统和全面,而且是从头开始,从最简单的开始,一步一步讲到最难的,所以也非常的推荐。下面开始第一课作业的范例讲解:题目是预测PM2.5的值代码部分:1、导入包import sysimport pandas...
2020-04-15 20:47:26
6309
19
原创 吴恩达深度学习笔记04(第三周和第四周)
吴恩达深度学习视频的第三周和第四周主要的内容包括单隐层神经网络和多隐层神经网络的讲解。第二周的视频内容讲的是logistic回归,第三周的内容为单隐层神经网络,这两者之间的关系为组件与整体的关系。单隐层神经网络,顾名思义只有一个隐藏层,而这一个隐藏层有多个节点,每一个节点就是一个logistic回归的模型,所以3个节点的隐藏层便可以看作是由3个logistic回归模型组成的。如下图图中上面的...
2020-04-12 21:04:14
207
原创 C语言----创建一个hello world程序
不论在哪个语言的教程中第一个程序总是输出一个“Hello World!”。那么接下来我们就学习创建第一个程序。IDE:VS2019社区版(PS:)
2020-04-02 22:32:43
9509
3
原创 吴恩达深度学习笔记03(第二周练习)
关于练习作业,首先贴一个连接吴恩达深度学习第二周作业练习在学习完第二周的课程以后,使用logistic回归判别一组猫的图片,数据集的话链接里面有百度网盘的下载地址。作业的话我直接将源码copy到notebook中运行,结果和链接中的结果完全一样。感受:作业代码自己想的话感觉不一定能够搞定,所以就先抄一下别人的代码。这里只要理解了吴恩达老师的第二周的视频中的内容的话,基本上代码里面的操作都是根...
2020-04-02 19:07:25
126
原创 吴恩达深度学习笔记02
今天的学习内容为logistic回归中的梯度下降法:当我们知道了logistic回归的模型和梯度下降的原理之后,就要将梯度下降的方法运用到logistic回归中。1、基本公式z=wx+by(预测) = a = sigmoid(z)L(a,y) = -(ylog(a) + (1-y)log(1-a))这三个公式分别是:第一个是logistic回归的模型公式,w是一个一维的向量,向量中参数...
2020-03-31 22:22:41
152
原创 吴恩达深度学习日记1
今天开始记录一下吴恩达的深度学习教学视频学习总结,之前虽然已经看过一次了但是并没有能够较为深入的理解视频里面的内容,今天就再次进行学习。今天的内容主要是听了logistic回归的部分:1、logistic回归其实就是一个"y=sigmoid(wx+b)"的一个式子,其实可以直接理解为一个一元一次函数,但是考虑到这个模型的用处在于做一个二分类,所以直接使用“y=wx+b”不一定可以满足要求,而加...
2020-03-30 22:44:54
131
原创 一次手机木马的清除记录(手机刷机)
昨天去亲戚家,亲戚有一个手机中了木马,然后本着多管闲事的精神就拿来准备杀杀毒,本来以为现在的病毒直接拿杀毒软件杀一下就可以完全清除,毕竟现在的杀毒软件功能也确实强大。360手机卫士使用360手机卫士进行检测与杀毒,结果是可以检测出来病毒,但是没有办法清除。然后提示需要使用360系统急救箱才能删除木马,之后安装这个急救箱,同样能够扫描病毒,但是还是没有办法清除。提示需要使用电脑版的系统急救箱才能...
2020-03-29 19:52:05
3950
原创 机器学习入门笔记02
接着上一次的笔记,今天将《零起点学习Python机器学习快速入门》的剩下的内容全部做一个记录。前天将书中的几个机器学习的模型全部啃了一遍:1、逻辑回归2、贝叶斯网络3、knn临近4、随机森林5、决策树6、GDBT迭代决策树7、svm支持向量机8、交叉向量机9、神经网络10、神经网络回归就这么几类模型,这些模型自己有的知道原理,有的还没有见过,书中虽然是提了以下,但是基本上和...
2020-03-26 20:44:14
127
原创 机器学习入门笔记01
记录一下自己学习机器学习的笔记。今天开始学习《零起点学习Python机器学习快速入门》这本书,基本上前面的90多页都是在讲Python的一些基础语法和机器学习的一些基础概念,所以就快速的浏览过去了。(元组的概念在这里有一个稍微深一点的理解,就是元组是无法修改的列表)机器学习重点内容:机器学习的数据一般有两组,一组是训练数据,一组是验证数据;机器学习的算法流程:1、选择模型函数mx_fu...
2020-03-23 21:56:11
147
原创 python + selenium + chrome 凡人修仙小说爬取
刚开始学习爬虫,按照网上的一个项目实战的视频学会了爬取一个网站的图片,然后就想着把自己之前看的《凡人修仙传》(以前手机的读书APP是可以免费看的,现在要收费,但是电脑上的网页是可以看的)爬取一下。遇到的问题看完视屏觉得可以直接套用代码来爬取,结果发现视频中的代码只能够爬取静态页面,对于动态加载的页面没有办法爬取。网上找了下方法,对于动态网页有两种方式,一种是逆向分析协议包找到脚本请求的网址,然...
2020-03-03 14:15:35
675
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人