学习笔记
Winnycatty
这个作者很懒,什么都没留下…
展开
-
启动MongoDB数据库提示Invalid command: Files\MongoDB\DBdata
我的错误如下图:原因因为 路径中有空格 需要使用 " " 把路径包住.成功如下图原创 2020-01-04 20:37:33 · 4112 阅读 · 3 评论 -
MongoDB安装配置方法
一、安装MongoDB下载了mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed.msi,双击进行安装,安装成功后,在C:\Program Files\MongoDB\的位置,到此只是安装了MongoDB ,之后还需要一些配置。二、配置MongDB在C:\Program Files\MongoDB(或者你自己的安装位置)下创建一个data文件夹...原创 2020-01-03 14:12:14 · 621 阅读 · 0 评论 -
KVM虚拟机的创建
什么是KVMKVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,操作简单使用方便。是Linux系统中主流的虚拟化解决方案之一。KVM虚拟机的创建创建KVM虚拟机可以通过命令方式,也可以通过图形化管理界面方式,创建虚拟取对取证没有太大帮...转载 2018-11-23 16:00:23 · 325 阅读 · 0 评论 -
从宿主机传输文件到KVM中的虚拟机
从宿主机传输文件到KVM中的虚拟机:1、首先将宿主机网络状态设置为桥接模式;2、将宿主虚拟机中的文件传输到KVM中的虚拟机。先进入宿主机文件所存放的位置,然后输入scp 文件名 KVM中虚拟机的名称@IP地址:/home/kvm中虚拟机的名称如下图,我传输的文件名为sebek-client.tar.gz虚拟机名称为root123...原创 2018-11-23 14:04:35 · 10105 阅读 · 0 评论 -
Ubuntu16.4安装KVM步骤
安装Ubuntu16.4时要设置处理器为 1个,但是每个处理器有俩个核心。开启虚拟化 即 编辑虚拟机设置中,找到CPU,有三个选项,全选,inter vt 等。安装好以后,检查是否支持。Ubuntu16.4是支持的。执行命令: egrep -o ‘(vmx|svm)’ /proc/cpuinfo如果出现flag: 里面有VMX 或者SVM即可以支持。2.有的会提示换源,但是我没有换源...原创 2018-11-23 13:58:06 · 952 阅读 · 0 评论 -
怎样将window上的文件传输到虚拟机(vm上的linux系统)
1.将网络连接类型改成NAT 模式(1)编辑虚拟机设置(2)网络适配器 改为NAT模式2.可以将文件直接复制,然后到虚拟机上粘贴到桌面即可。原创 2018-11-22 21:03:53 · 7902 阅读 · 0 评论 -
Python smtp发邮件提示错误554, b'DT:SPM 163 smtp1
使用163邮箱的SMTP服务,发送到QQ邮箱时出现错误:暂时不知道解决方法。554错误汇总:•554 DT:SPM 发送的邮件内容包含了未被许可的信息,或被系统识别为垃圾邮件。请检查是否有用户发送病毒或者垃圾邮件; •554 DT:SUM 信封发件人和信头发件人不匹配; •554 IP is rejected, smtp auth error limit exceed 该IP验证失...原创 2018-11-19 16:17:10 · 10530 阅读 · 0 评论 -
Python3.5同时给多人发送纯文本邮件
关键点1:收件人邮箱msg_to=['abc@163.com','dhsjkbsh@qq.com','123463255@qq.com'],以列表的方式给出。关键点2:msg['To'] =','.join(msg_to)。关键点3:s.sendmail(msg_from, msg['To'].split(','), msg.as_string())至于join()和split()大家可以...原创 2018-11-19 16:09:39 · 814 阅读 · 0 评论 -
Python3传送邮件乱码问题:add_header(self,_name,_value,**_params)方法
在传送附件时如果是中文名的文件,则会出现乱码。可以使用:msg.add_header('content-disposition', 'attachment',filename=('utf-8', '', 我.txt))最后一个参数:params:可以直接写成文件名,也可写成路径加文件名,qq邮箱会自动过滤掉路径,留下文件名而163邮箱则不会过滤掉路径,显示出来整个路径作为文件名,这时可...原创 2018-11-20 21:10:45 · 1553 阅读 · 0 评论 -
Python3中MIMEMultipart()
MIMEMultipart类型MIME邮件中各种不同类型的内容是分段存储的,各个段的排列方式、位置信息都通过Content-Type域的multipart类型来定义。multipart类型主要有三种子类型:mixed、alternative、related。(1) MIMEMultipart类型基本格式● MIMEMultipart(‘mixed’)类型如果一封邮件中含有附件,那邮件的...原创 2018-11-26 16:11:10 · 18857 阅读 · 1 评论 -
Windows 上安装 MySQL教程Mysql5.7.24压缩版安装图解可用
一、https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 下载 zip 包。点击 Download 按钮进入下载页面,点击下图中的 No thanks, just start my download. 就可立即下载: 下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在...原创 2018-11-29 20:51:05 · 285 阅读 · 0 评论 -
http上传/下载文件时,Content-Disposition的使用
Content-disposition是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。)Rfc1867中可查1. 上传文件请求头:...转载 2018-11-26 18:53:30 · 2843 阅读 · 0 评论 -
VMware WorkStation的三种网络连接方式
参考文章:https://blog.csdn.net/shuxiao9058/article/details/7051463转载 2018-12-03 13:59:10 · 317 阅读 · 0 评论 -
Cnvlutin简介
跳过数值为0的神经元Cnvlutin:Ineffectual-Neuron-Free Deep Convolutional Neural Network Computing现代DNN中平均44%的运行时计算神经元为零,这项工作提倡基于价值的方法来加速硬件中的DNN并呈现CNV DNN加速器架构。此外,CNV的设计原则和基于价值的方法可以应用于网络培训,其他硬件和软件网络实施,或其他任务,如自然...原创 2018-12-06 11:08:53 · 851 阅读 · 0 评论 -
ReLu(Rectified Linear Units)激活函数
传统Sigmoid系激活函数传统神经网络中最常用的两个激活函数,Sigmoid系(Logistic-Sigmoid、Tanh-Sigmoid)被视为神经网络的核心所在。从数学上来看,非线性的Sigmoid函数对中央区的信号增益较大,对两侧区的信号增益小,在信号的特征空间映射上,有很好的效果。从神经科学上来看,中央区酷似神经元的兴奋态,两侧区酷似神经元的抑制态,因而在神经网络学习方面,可以将...转载 2018-12-06 11:15:08 · 580 阅读 · 0 评论 -
Eclipse中文版之完美汉化教程(详细图解)
很多朋友都比较喜欢eclipse中文版,但网上版本一般都是英文版的而且配置也有些麻烦,这里为大家分享一个纯净官方版的完美解决方案,需要的朋友可以收藏下是中国人都喜欢汉化的东西,除非你想挑战英文,抑或你就是英语高手。百度一下eclipse中文版,眼花缭乱,不知道哪个才是。于是随便下载一个,不幸运的话,不是病毒就是英文版的,或者是“残缺版”的,让人煞费苦心。好吧,教大家一个纯净官方版的完美解决方案。...转载 2019-01-07 11:58:03 · 3931 阅读 · 0 评论 -
安装 sebek 错误集合:
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory如果操作系统是windows,在windows下编辑的脚本,有可能有不可见字符。脚本文件是DOS格式的,即每一行的行尾以\r\n来标识, 其ASCII码分别是0x0D, 0x0A。解决方法:检查 看这个文件是DOS格式的还是UNIX格式的, ...原创 2019-03-04 19:43:57 · 267 阅读 · 0 评论 -
silicon Physical Unclonable Functions(硅物理不可克隆函数)
基于延时的硅物理不可克隆函数PUF通过提取芯片制造过程中产生的差异,可以形成金属保护网以抵御物理攻击,并解决敏感信息的存储问题。硅PUF电路利用硅的物理特征和IC加工工艺的变化性,唯一表征每一块硅芯片。精确的对IC加工工艺的变化性进行拷贝、建模以及控制,实际上是不可能的,因此PUF电路不仅使得芯片具有唯一性,而且还可以有效的防止芯片被克隆。物理不可克隆函数(PUF)是一种新颖的从复杂物理系统中...原创 2019-03-27 19:53:56 · 2064 阅读 · 0 评论 -
在ESXI上新建虚拟机Ubuntu7.1网络配置后提示No such device eth0
首先检查自己网卡的类型。在ESXI上网络适配器类型有例如E1000、VMXNET、VMXNET 2 (Enhanced)、VMXNET3等。选择的是VMXNET3类型,会发现在文件夹/etc/udev/rules.d/70-persistent-net.rules 应该没有这个文件。在我多次测试验证过程中,如果服务器没有安装Vmware Tools,那么在操作过程中就会遇到“Device eth...原创 2019-04-01 20:12:07 · 1259 阅读 · 0 评论 -
python发邮件总结及实例说明,中文乱码已解决(在最后一个模块)
python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。smtplib模块主要负责发送邮件:是一个发送邮件的动作,连接邮箱服务器,登录邮箱,发送邮件(有发件人,收信人,邮件内容)。email模块主要负责构造邮件:指的是邮箱页面显示的一些构造,如发件人,收...原创 2018-11-20 21:01:52 · 5512 阅读 · 0 评论 -
Python读写txt文本文件的操作方法全解析
一、文件写入(慎重,小心别清空原本的文件)步骤:打开 -- 写入 -- (保存)关闭直接的写入数据是不行的,因为默认打开的是'r' 只读模式使用r+ 模式不会先清空,但是会替换掉原先的文件,如下面的例子:hello boy! 被替换成hello aay!path='G:\Python学习/test1.txt'f=open(path,'r+')f.write('hello aa!'...原创 2018-11-14 20:09:54 · 2735 阅读 · 0 评论 -
【正则表达式】4个定位符^、$、\b,\B
定位符概念? 定位符能够将正则表达式固定到行首或行尾、字首或字尾有哪4个定位符? ^、$、\b,\B怎么使用定位符?原创 2018-11-12 21:12:56 · 3184 阅读 · 0 评论 -
SecureCRT 64位 破解版v8.1.4及安装
securecrt 破解版是一款支持SSH1和SSH2的终端仿真程序,这个程序能够在windows系统中登陆UNIX或Linux的服务器主机并且还能进行管理设置,是一款非常强大的ssh传输软件,是用于连接运行包括Windows、UNIX和VMS的理想工具。并且它还有打印功能、可变屏幕尺寸、对不同主机保持不同的特性、颜色设置、自动注册等众多优秀的功能特色。同时还支持Telnet/SSH、TAPI、R...转载 2018-09-29 16:44:14 · 15223 阅读 · 0 评论 -
一文读懂深度学习与机器学习的差异
作者:oschina如果你经常想让自己弄清楚机器学习和深度学习的区别,阅读该文章,我将用通俗易懂的语言为你介绍他们之间的差别。机器学习和深度学习变得越来越火。突然之间,不管是了解的还是不了解的,所有人都在谈论机器学习和深度学习。无论你是否主动关注过数据科学,你应该已经听说过这两个名词了。为了展示他们的火热程度,我在 Google trend 上搜索了这些关键字:作者:oschina如果你经...转载 2018-10-08 12:52:14 · 266 阅读 · 0 评论 -
血泪教训:Python3 使用suds库访问webservice
首先要加入suds库,我使用编译器是anaconda,不知道为什么一直加不成功,后来我发现我把suds写成了subs,蠢如猪,不过改过来以后还是提示失败,显示错误setu_py…faild code 1原创 2018-09-27 14:03:28 · 4329 阅读 · 0 评论 -
Python学习笔记
Python3中有33个关键字,不可以作为变量名False None True and as assert break class continue def del elif else experctfinally for from global if import in nonlocal lambda is n...原创 2018-09-27 12:41:50 · 260 阅读 · 0 评论 -
使用SecureCRT把文件传输到ubuntu12.04
使用SecureCRT工具 连接到你的虚拟机输入:rz 或sz 会跳出选择 要加入的文件 如图可能出现,你没有安装lxrz下面有提示让你安装sudo install lxrz(具体可以看你出现的提示,复制粘贴 运行即可)选好以后,点击ok.如何解压 见下一篇笔记!...原创 2018-10-11 17:56:06 · 860 阅读 · 0 评论 -
安装Anaconda后,“‘python’不是内部或外部命令,也不是可运行的程序或批处理文件”的问题解决
原因是因为没有添加环境变量右键我的电脑属性高级系统设置环境变量系统变量里面找到path双击path后即可在变量值中添加路径添加如下内容因为我的anaconda安装路径是:E:\AnacondaInstallbag因此要加入:E:\AnacondaInstallbag;E:\AnacondaInstallbag\Scripts;E:\AnacondaInstallbag\L...原创 2018-09-26 19:36:59 · 7038 阅读 · 0 评论 -
ubuntu中使用vi 保存,退出强制出不保存的方法
参见原文链接如何保存推出 linux中vim转载 2018-09-26 17:35:14 · 5781 阅读 · 1 评论 -
虚拟机安装linux系统错误:没有指定继续安装CentOS的根分区/
遇到没有继续安装的根分区解决办法:点击创建新分区挂载点选择 “ / ”系统类型选择“ext4”分配2000M内存 即可遇到没有指定交换分区的解决办法:点击创建分区不选择挂载点系统类型选择“swap”,分配2000M内存,即可linux swap分区是linux交换分区1.如果linux系统物理内存不够用了,系统会用swap分区;2.如果物理内存不够用了,系统会把物理内...原创 2018-09-26 12:41:07 · 8310 阅读 · 0 评论 -
召回率准确率
召回率(Recall Rate,也叫查全率):是检索出的相关文档数和文档库中所有的相关文档数的比率,衡量的是检索系统的查全率;精度:是检索出的相关文档数与检索出的文档总数的比率,衡量的是检索系统的查准率。准确率:是指对一个事物表达或描述的正确程度,用来反映对事物的正确性解答。Accuracy = (预测正确的样本数)/(总样本数)=(TP+TN)/(TP+TN+FP+FN)...原创 2018-10-08 19:50:35 · 594 阅读 · 0 评论 -
马修斯相关系数(Matthews correlation coefficient)
马修斯相关系数是在使用机器学习作为二进制(2类)的质量的度量的分类,通过生物化学引入布赖恩W.马修斯在1975年它考虑到真和假阳性和假阴性,并且通常是被视为一种平衡的措施,即使这些班级的规模大小不同也可以使用。MC实质上是观察到的和预测的二元分类之间的相关系数; 它返回介于-1和+1之间的值。系数+1表示完美预测,0表示不比随机预测好,-1表示预测和观察之间的完全不一致。统计数据也称为ph...原创 2018-10-08 20:01:34 · 32178 阅读 · 3 评论 -
Python中object() takes no parameters
初学Python遇到 object() takes no parameters源代码如下:class student(): def _init_(self,name): self.name = name def _str_(self): return '学生姓名:%s' %self.nameprint(student("k"))错误提示:...原创 2018-11-08 10:03:27 · 335 阅读 · 0 评论 -
Python面试题 —— 计算列表中出现最多次的字符
题目:给你一个其中包含不同的英文字母和标点符号的文本,你要找到其中出现最多的字母,返回的字母必须是小写形式, 当检查最想要的字母时,不区分大小写,所以在你的搜索中 “A” == “a”。 请确保你不计算标点符号,数字和空格,只计算字母。如果你找到 两个或两个以上的具有相同的频率的字母, 返回那个先出现在字母表中的字母。 例如 – “one”包含“o”,“n”,“e”每个字母一次,因此我们选择“...转载 2018-11-01 20:26:43 · 735 阅读 · 0 评论 -
机器学习:PCA技术以及
一:引言 降维是对数据高维度特征的一种预处理方法。降维是将高维度的数据保留下最重要的一些特征,去除噪声和不重要的特征,从而实现提升数据处理速度的目的。在实际的生产和应用中,降维在一定的信息损失范围内,可以为我们节省大量的时间和成本。降维也成为了应用非常广泛的数据预处理方法。 降维具有如下一些优点:(1)使得数据集更易使用(2)降低算法的计算开销(3)去除噪声(4)使得结果容易理解...翻译 2018-10-22 20:08:12 · 799 阅读 · 0 评论 -
机器学习
机器学习的认识:从实践的角度出发,机器学学习要做的工作就是在我们有的一个数据集上建立一个或者多个模型,然后对我们的模型进行优化和评估。...翻译 2018-10-22 17:50:18 · 140 阅读 · 0 评论 -
异常检测与误用检测的差异
异常检测(Anomaly detection) 的假设是入侵者活动异常于正常主体的活动。根据这一理念建立主体正常活动的“活动简档”,将当前主体的活动状况与“活动简档”相比较,当违反其统计规律时,认为该活动可能是“入侵”行为。异常检测的难题在于如何建立“活动简档”以及如何设计统计算法,从而不把正常的操作作为“入侵”或忽略真正的“入侵”行为。异常检测的局限在于并非所有的入侵都表现...原创 2018-10-19 17:26:10 · 15136 阅读 · 0 评论 -
贝叶斯定理笔记(1)
贝叶斯定理:贝叶斯定理是关于随机事件A和B的条件概率(或边缘概率)的一则定理。其中P(A|B)是在B发生的情况下A发生的可能性。贝叶斯定理也称贝叶斯推理。了解贝叶斯定理之前要先了解一下内容:1、条件概率是指事件A在另外一个事件B已经发生条件下的发生概率。条件概率表示为:P(A|B),读作“在B的条件下A的概率”。条件概率可以用决策树进行计算。2、联合概率指的是包含多个条件且...原创 2018-10-09 14:19:21 · 1005 阅读 · 0 评论 -
垃圾邮件过滤技术发展现状及展望
作者: 石铁峰摘要:电子邮件随着Internet的发展给人们带来了方便,但随之而来的垃圾邮件也给人们带来了不少的烦恼。针对垃圾邮件技术的发展与现状,本文对目前的垃圾邮件过滤技术进行了分析,并指出垃圾邮件过滤的发展趋势。 关键词:垃圾邮件 邮件过滤 过滤技术 中图分类号:TP393.098 文献标识码:A 文章编号:1007-9416(2012)05-0211-02 1、引言 在...转载 2018-10-09 13:29:08 · 11926 阅读 · 1 评论 -
去噪自编码
去噪自动编码器在训练时采取部分损坏的输入以恢复原始的未失真输入。这种技术已被引入,具有良好的代表性的特定方法。[8]良好的表示是可以从损坏的输入中稳健地获得的表示,并且对于恢复相应的清洁输入是有用的。该定义包含以下隐含假设:较高级别的表示相对稳定且对输入的损坏具有鲁棒性;有必要提取对输入分布的表示有用的特征。要训练自动编码器去噪数据,有必要执行初步随机映射为了破坏数据,使用作...翻译 2018-10-08 20:34:13 · 1629 阅读 · 0 评论