2 Soul fragments

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

Searchable Symmetric Encryption Scheme——对称密文检索

引言:在IT界,大数据安全和密码学的高级实现似乎很难找到,很简单的一个例子是:倒排索引的实现有很多,但是在加密基础上再次实现密文检索和倒排索引却是寥寥无几,这篇博文基于对称密文实现检索。数据集真实数据集:http://archive.ics.uci.edu/ml/datasets/Bag+of+WordsEnron Emails,NIPS full papers,NYTimes news...

2019-12-05 20:34:57

关于tensorflow2.0的注意事项以及使用cnn完成Fashion MNIST分类的demo

引言提到tensorflow2.0,我不知道读者最先想到的是什么,我最先想到的是——”版本“,没错,就是版本,tensorflow2.0相比1.x版本有非常大的变化,加上python是一个版本并不兼容的环境(即使是3.5和3.7,也会有部分不兼容),这给许多初学者和环境搭建以及mnist的cnn测试造成了很多困难,这里我想和大家有一个直观的解释。tensorflow2.0开始之前,我必须提前...

2019-12-03 21:58:23

machine learning——SVM Linear Classification

引言:本博文MATLAB中的使用LIBSVM库来实现一个SVM线性分类的简单例子。题目:这是斯坦福大学的一个课堂习题(顺便推荐这个大学的网站了),放上题目链接:http://openclassroom.stanford.edu/MainFolder/DocumentPage.php?course=MachineLearning&doc=exercises/ex7/ex7.html...

2019-11-21 19:51:09

pycharm中在执行pip install中遇到的[SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or ba...问题

问题描述重装pycharm pro后,在最近的几次安装包时总会遇到这样的错误信息,截图如下,挣扎了好久今天才想明白。ERROR: Could not install packages due to an EnvironmentError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record m...

2019-11-20 14:50:25

使用matlab实现对winedataset的决策树(C4.5)构建及可视化

goal:实现一个决策树分类器。 分类器的性能将通过对提供的数据集进行10倍(10-fold)交叉验证来评估。 决策树和交叉验证在课程中进行了介绍。environmentMATLAB R2019bdataset本次实验使用的数据集是一个葡萄酒数据集,该文件是一个逗号分隔文件(csv),该数据集通常用于评估分类算法,其中分类任务是确定葡萄酒质量是否超过7。我们将葡萄酒质量得分映射到0和1...

2019-11-19 14:10:39

pycharm 进行远程服务器代码的编写与调试

pycharm 进行远程服务器代码的编写与调试目前,pycharm是非常受欢迎的编写、调试python的IDE,那么为了方便我们在本地调试远程服务器中的代码,我们可以在pycharm中进行SSH与SFTP的连接,来进行远程服务器的文件添加、修改与删除,并且在本地编写、修改与调试代码,这让我们能够很轻松的同时使用本地与远程服务器,更加高效的进行代码的编写、修改与调试。  主要分为两步,首先是配置...

2019-11-09 21:26:39

计算机视觉——边缘检测与霍夫变换

目的:了解OpenCV中canny边缘检测函数的用法,并选取图像进行测试,观察阈值对结果的影响。实现基于霍夫变换的图像圆检测(边缘检测可以用opencv的canny函数)。一.Canny边缘检测1.实验目的:了解OpenCV中canny边缘检测函数的用法,并选取图像进行测试,观察阈值对结果的影响。2.Canny边缘检测算子是John F. Canny于 1986 年开发出来的一个多级边缘...

2019-11-07 20:13:29

python进行情感分析实践(一)

python情感分析引言情感分析是自然语言处理领域的热点研究问题,主要思想是通过对自然语句进行一系列处理,获取该语句的情感倾向,挖掘深层信息。在互联网已经广泛普及的现代社会,每天出现在互联网上的评论信息数以亿计,如果能对如此庞大的信息数据集加以有效利用,将产生很高的社会效益。情感分析通常在词的维度上进行。首先需要对相关文本进行分词处理,然后根据已有的情感字典,对分好的词语经过相关模型的一系列...

2019-11-04 18:41:13

Python爬虫——批量爬取微博图片(不使用cookie)

引言:刚开始我想要爬取微博的照片,但是发现网上大多数的blog都是需要一个cookie的东西,当时我很难得到,偶然翻到一个个人的技术博客:http://www.omegaxyz.com/2018/02/13/python_weibo/(顺便推荐一下他的博客吧,里面有很多干货)))试了一下,效果还是很好的:# -*- coding: utf-8 -*-import urllib.reque...

2019-11-02 16:26:59

使用sklearn不同方法在digits手写数字数据集上聚类并用matplotlib呈现

实验题目Clustering with sklearn实验内容测试sklearn中以下聚类算法在以上两个数据集上的聚类效果。使用不同的评估方法对实验结果进行评估。实验准备 sklearn库自2007年发布以来,scikit-learn已经成为Python重要的机器学习库了,scikit-learn简称sklearn,支持包括分类,回归,降维和聚类四大机器学习算法。还包括...

2019-10-22 16:55:09

Python——turtle绘制动漫形象(魔法少女小圆晓美焰,super beautiful)

偶尔从翻到的一个github我实现了下感觉效果超漂亮,分享给大家!成品图:绘制过程:代码:import turtle as teimport timeWriteStep = 15 # 贝塞尔函数的取样次数Speed = 5Width = 600 # 界面宽度Height = 500 # 界面高度Xh = 0 # 记录前一个贝塞尔函数的手柄Yh = 0def B...

2019-10-24 20:40:15

大学四年,看过的优质书籍推荐

有时有些读者问我,数据结构与算法该怎么学?有书籍推荐的吗?Java 初学者该怎么学等等。今天我就给大家介绍一些我这几年看过的一些自认为优秀的书籍,由于我看的大部分书籍可以说都是通用的,所以如果你有时间的话,还是挺建议看看的,特别是学生。而且,我还给大家准备好了电子书,文末即可获取,感觉自己太良心!数据结构与算法数据结构与算法相关的书籍应该是我看的最多的一种数据吧,从大一到现在,从未间断过,下...

2019-10-23 21:01:40

Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)

最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码分享给大家(这些我都测试过,确实可以生成)one 樱花树 动态生成樱花效果图(这个是动态的):实现代码import turtle as Timport randomimport time# 画樱花的躯干(60,t)def Tree(branch, ...

2019-10-22 21:36:48

python初学系列——turtle绘制七段数码管

实现效果:版本一: #SevenDigitsDrawV1.py import turtle def drawLine(draw): #绘制单段数码管 turtle.pendown() if draw else turtle.penup() turtle.fd(40) turtle.right(90) def ...

2019-10-20 19:11:08

python初学系列——函数

函数 函数的定义与使用函数:函数是一段有着特定功能的,可重用的语句组函数的主体结构如下:def <函数名>(<参数(0/多个)>)<函数体>return <返回值>例如:计算n!def fact(n): s=1 for i in range(1,n+1): s*=i return s函数...

2019-10-20 19:05:45

信息检索与数据挖掘——倒排索引3

信息检索实验报告实验题目Ranked retrieval model实验内容实现以下指标评价,并对HW1.2检索结果进行评价实现以下指标评价,并对HW1.2检索结果进行评价;Mean Reciprocal Rank (MRR);Normalized Discounted Cumulative Gain (NDCG);实验过程 得到qrels_dict和test_dict...

2019-10-19 21:21:01

opencv学习系列——绘制给定图片的直方图分布

绘制给定图片的直方图分布(代码在文末~~)直方图显示(1)先不考虑第四通道,给定一张3通道的图片,首先把多通道图片分成单通道,对每个通道计算直方图。计算直方图直接调用cv中的calcHist函数:calcHist(const Mat* images, int nimages, const int* channels, InputArray mask, OutputArray hist, i...

2019-10-19 14:37:07

opencv学习系列——视频格式的读取

opencv学习系列——视频格式的读取视频读取本质上就是读取图像,因为视频是由一帧一帧图像组成的。1秒24帧基本就能流畅的读取视频了。(1)打开视频文件A. VideoCapture cap;cap.open(Path);B. VideoCapture cap(Path);(2)循环读取每一帧while(1){Mat frame; //定义Mat变量,用来存储每一帧cap&gt...

2019-10-19 14:28:45

信息检索与数据挖掘——倒排索引2

信息检索实验报告实验题目Ranked retrieval model实验内容在 Homework 1.1的基础上实现最基本的 Ranked retrieval model;Use SMART notation: lnc.ltc;在Dictionary和posting list中存储每个term的DF;实验过程 tf and df存储添加其它需要的数据结构来分别记录DF:...

2019-10-18 10:56:04

不加班的程序员有更多的可能性

不加班的程序员有更多的可能性,为什么这么说呢?最近我发现我的加班次数比前几个月要少了一些,每天保持九点下班,周末尽量不加班,但即使如此,我还是发现。晚上回家之后几乎没有什么完整的时间,基本上剩下都是碎片时间。这时候你会发现,那些看似清闲的程序员往往有更多的可能性,比如国企外企,或者是一些小公司,虽然在这类公司的成长速度可能没有在大公司快,但是他却比那些经常加班的程序员多了大把的时间,他们可以用...

2019-10-13 10:05:51

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。