自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 C/C++操作文件

C++给文件名列表(字符数组)排序

2022-12-27 19:00:04 135 1

原创 C/C++操作YUV视频

C/C++对YUV数据的一些操作

2022-12-03 19:19:34 1110

原创 tensorflow安装过程中的错误

TensorFlow使用记录

2021-12-23 16:57:49 1600

原创 树莓派4B安装虚拟环境报错处理bash: /usr/local/bin/virtualenvwrapper.sh:No such file or directory

首先在干净的板子上可以按照这个链接去下载virtualenvwrapper,virtualenv这两个虚拟环境管理包。但是在运行source ./.bashrc时可能会报bash: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh:No such file or directory. bash: /usr/local/bin/virtualenvwrapper.sh:No such file or directory.这两错误,这是因为在系统默

2021-11-14 16:31:20 1360

原创 侧信道攻击

1、侧信道攻击简介:侧信道攻击中所指的侧信道信息一般为这几种:声音、温度、功耗、电磁、色彩。。。。。等等,这些信息叫做侧信道信息是因为,在加密硬件进行加密的时候,上述的信息只是加密过程中附带产生的一些物理量,这些物理量不会对加密提供任何好处,而天才的科研人员发现,利用上述信息,可以通过其他算法,揭示加密硬件上所使用的的秘钥。而利用这些物理量达到破解秘钥功能的方法就叫做侧信道攻击。2、侧信道攻击现状:1)、目前本人已知的侧信道攻击方法中,最常用的是功耗侧信道攻击,为什么功耗侧信道攻击最火呢?我的理解是,

2020-12-09 16:05:34 13291 15

原创 关于jupyter notebook使用过程中的一些排错

关于jupyter notebook使用过程中的一些排错1:使用jupyter notebook不能中断正在运行的程序解决办法:打开conda Promet进入自己的环境,输入pip3 install --upgrade --force-reinstall --no-cache-dir jupyter这句话,在运行这句话的过程中可能会出现这样的报错信息。ERROR: Cannot uninstall 'ipython-genutils'. It is a distutils installed pro

2020-11-21 17:15:58 1368

原创 CodeBlocks安装报错没有编译器

CodeBlocks安装报错没有编译器这个报错完整是:can't find compiler executable in your configured search path's for GNU GCCcompiler。这个报错完整是:can’t find compiler executable in your configured search path’s for GNU GCCcompiler。这种报错发生原因有两种:一:在下载codeblock时选择的是没有附带mingw的版本,所以,重新去

2020-09-17 21:39:21 2142

原创 **一些好用的数据操作方法**

一些好用的数据操作方法数据随机抽样方法:sample_1.sample(n=10,random_state=123,axis=0)其中n是需要抽取的数据条数,random_state是随机种子,axis是数据抽取方向,=0时抽取行,=1时抽取列。数据打乱方法:wb_csv = wb_csv.sample(frac=1)其中frac是打乱后的样本保留多少,保留20%的话,frac=0.2。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能

2020-05-19 22:28:46 335

原创 Keras一维卷积维度报错

在使用Keras维度报错的时候很有可能是因为在池化层出错。卷积层里面的维度一般都是3维数据,但是在池化是如果设置是这样的,那么输出的就是二维数据:model.add(Conv1D(filters=23, kernel_size=4, activation='relu'))model.add(AveragePooling1D())如果下面接的还是卷积层的话,这样的池化输出是会报错的,这个时候...

2019-11-21 22:17:46 603

原创 Keras模型测试准确率震荡大

今天在Keras训练了一个模型,发现模型的训练accuracy和测试accuracy的准确率偏差比较大,如下在问了些大佬后(感谢大佬),我的这个原因很可能是因为过拟合导致的差距比较大,之后在每个层之间都加入了dropout,再重新训练模型得到了下面这样的效果:可以看到,效果还是很明显的,接下来就是调整dropout里面的参数和dropout层数的事情了。当然,有些模型accuracy震荡比较...

2019-10-22 15:51:51 7979 2

原创 Keras定义LSTM网络参数有报错

今天用Keras写了个LSTM网络,认真按照官方文档写的,但是无论如何都是报参数有错误,原本的写法如下def LSTM(): data_dim = 95 timesteps = 1 # input_dim是输入的train_x的最后一个维度,train_x的维度为(n_samples, time_steps, input_dim) model_1 = Sequen...

2019-10-18 17:07:36 744

原创 np.load()读取npy文件

在读取文件时,我们有时候会需要读取npy文件,有时候这样一个文件特别大读取起来非常慢,甚至有可能导致电脑卡死,所以这里记下一个笔记。在读取文件的时候只需要添加上读取方式,那么就会使用给定模式对文件进行内存映射,内存映射的矩阵保留在磁盘上,并不是直接全部读取到内存里。再贴出一个官方文档np.load()具体使用方法def load_data(filename,filepath): x=...

2019-10-18 10:29:22 40260 4

原创 关于shuffle的一点小问题

今天在用np.random.shuffle的时候犯了个蠢,特地记录下来,免得后面的同学跟我一样迷茫半天而不自知!!!首先,我们在做数组打乱的时候,有两个选择,第一就是只将数组按照行来打乱,数组每行的内容并不改变,这样的话我们就可以放心使用shuffle函数了,在这里必须说明的一点就是,shuffle函数没有返回值,直接可以这样写:arr=np.arange(10),np.random.shuff...

2019-09-20 09:14:38 316

原创 暴力破解zip加密压缩包

最近恰好有个压缩包要解密,所以稍微研究了一下该怎么去破解加密的压缩包(zip,rar在道理上是一样的)。由于现有的方法中没想到高级的破解方式,所以只有暴力破解压缩包了。暴力破解压缩包的原理很简单,就是先制作一个密码字典,这个字典是暴力破解的核心,首先就来讲讲如何制作这样一个密码字典,对于一个加密压缩包,我们首先需要猜测的是真实密码会是哪种类型,比如说有纯数字类型(0-9)、纯字母类型(a-z,A...

2019-09-18 16:20:45 22536 4

原创 ASK调制信号仿真程序

最近因为学习原因简单学习了一下调制信号,由于没有找到现成的数据集,自己找了下MATLAB仿真调制信号程序,由于版本不同,程序并不能完美运行,通过一番努力,终于搞定(MATLAB2018a)。在这里写出来,让后面的同学少走10分钟的弯路![这里的randi函数和2016版本不同,参数位置有了一点改变## ASK仿真程序##n=1:8192;m=1:128;x(n)=randi(2,1,8192)...

2019-01-24 12:55:47 3204 1

亲测有效,anaconda配置环境最稳健步骤

博主亲测,anaconda内配置个人环境。解决打开jupyter notebook出现404的情况,包含最稳健的jupyter notebook配置步骤。

2020-10-30

空空如也

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

TA关注的人

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