上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 今天花了一下午的时间学习密码学的数论部分,下面将学到的内容进行一下总结,也算是加深记忆。我本身对密码学这方面比较感兴趣,而且本节出现了许多数学公式,使用刚刚学习的LaTex公式来呈现出来,练习练习,何乐而不为。 首先给出了群,交换群(阿贝尔群),环,交换环,整环,域的定义,大致如下图所示: 涉及到的 阅读全文
posted @ 2019-10-12 00:56 思念殇千寻 阅读(6840) 评论(0) 推荐(1) 编辑
摘要: 最近在写博客的时候发现对数学公式的支持并不好,于是就想寻找一个解决方案。我本身是一个爱折腾的人,有时尽管有现成的解决方案我有事也不愿意去用。于是多方查找资料,想寻求一个自定义的解决方案,最终把自己的目标定为:使用自己喜爱的文本编辑器Vim写tex代码,能够在Vim中方便的编译tex并生成pdf,当t 阅读全文
posted @ 2019-10-10 13:03 思念殇千寻 阅读(7658) 评论(3) 推荐(0) 编辑
摘要: Vim是全平台上一个高度可拓展的编辑器。它本身只是一个简陋的编辑器,但是因为有各种插件而变得强大。使用Vim编写代码就不免遇到代码补全的问题。常用的代码补全插件有两个:日本人shougo写的neocomplete和前Google工程师Valloric写的YouCompleteMe。用的人比较多的还是 阅读全文
posted @ 2019-10-09 13:07 思念殇千寻 阅读(2296) 评论(0) 推荐(0) 编辑
摘要: 从上个暑假开始接触vim,一下子爱上了这个轻量的文本编辑器。目前我用vim主要是用来写python代码,下一步想要接触一下LaTex和Markdown。接触过vim的人都知道,vimrc是每个人的心血,每个爱折腾的人都有一个强大的vimrc。vim也正是因为插件和高度自定义化赢得越来越多的人的喜爱。 阅读全文
posted @ 2019-10-08 09:29 思念殇千寻 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 密码学课上老师介绍了这样一个问题,囚徒问题(100 prisoners problem):一百个囚徒被关在牢房里,典狱长给他们最后一次机会,100人依次进入一个有100个抽屉的牢房,每个抽屉置乱放入1~100的号码,每个人依次打开50个抽屉,如果每个人都能找到自己的号码(0~100),则所有人被释放 阅读全文
posted @ 2019-10-07 23:52 思念殇千寻 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: dB即分贝(decibel),经常用来表示信号的大小。然而,今天在学习计算机网络的时候发现分贝的公式有两种:10lg(X) 或者 20lg(X) 很迷惑所以查找资料。得到的结果是dB在表示功率的时候用10lg(X),在表示电压或者电流的时候用20lg(X)。dB本身是一个比值,是一个数值,是一个纯计 阅读全文
posted @ 2019-10-07 16:35 思念殇千寻 阅读(5084) 评论(0) 推荐(0) 编辑
摘要: FFT是DFT的高效算法,能够将时域信号转化到频域上,下面记录下一段用python实现的FFT代码。 代码进行了详细标注。有一个小细节是FFT对于取样时间有要求。N点FFT进行精确频谱分析的要求是N个取样点包含整数个取样对象的波形。因此N点FFT能够完美计算频谱,对取样对象的要求是n*Fs/N(n* 阅读全文
posted @ 2019-10-07 16:09 思念殇千寻 阅读(8946) 评论(0) 推荐(1) 编辑
摘要: 计算机网络课程讲到物理层,布置作业的第一题是求f(t)=t (0≤t≤1)的傅里叶系数。 我们知道任何一个周期函数都可以被傅里叶级数逼近。如果是实值函数,则可以用正弦分量,余弦分量,直流分量来近似。公式如下:$$f(x)=\frac{a_0}{2}+\sum_{n=1}^{\infty}(a_n c 阅读全文
posted @ 2019-10-07 14:50 思念殇千寻 阅读(3096) 评论(0) 推荐(0) 编辑
摘要: 使用的主要函数是int.from_bytes 代码如下: 这段代码以二进制方式打开T26.dat文件,循环二十次每次读取两个字节,对应有符号的16bit整数,即int16。 需要注意的是,byteorder决定了高位在哪一端。不同的规范是不一样的。 阅读全文
posted @ 2019-10-05 17:41 思念殇千寻 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 经过一上午的查找资料。大概理清楚了bytes类型和str类型的区别。 bytes类型和str类型在呈现形式有相同之处,如果你print一个bytes类型的变量,会打印一个用b开头,用单引号括起来的序列。比如: 我们看到c = b'\x80abc'表示的就是一个bytes类型。是不是和字符串很像?只是 阅读全文
posted @ 2019-10-05 10:32 思念殇千寻 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 实验室导师又有任务,从一个.dat文件中读取波形数据,通过一个自编码网络进行异常检测。可是对我这种小白来说真的艰难。从最基础的文件读写开始吧。 先说数据,是一个int16型的数组。说是数组,但是读取也并不简单。众所周知,数据在计算机中是用二进制的形式储存的。int16型有符号整数。16位,16bit 阅读全文
posted @ 2019-10-05 00:57 思念殇千寻 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 首先放出matplotlib的中英文文档: 中文:https://www.matplotlib.org.cn/ 英文:https://matplotlib.org/3.1.1/index.html Matplotlib是一个Python 2D绘图库,可以生成各种硬拷贝格式和跨平台交互式环境的出版物质 阅读全文
posted @ 2019-10-05 00:01 思念殇千寻 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。 因 阅读全文
posted @ 2019-10-03 00:39 思念殇千寻 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 如题,怎样查看一个可迭代对象的值。 其一,可迭代对象当然可以用迭代来依次获取他们的值啦。enumerate(objector) 其二,将之转化为列表。list(objecter) 阅读全文
posted @ 2019-10-03 00:28 思念殇千寻 阅读(334) 评论(2) 推荐(0) 编辑
摘要: 最近在研究RNN。RNN 即循环神经网络,是以是一类以序列(sequence)数据为输入的神经网络,输出不仅取决于当前时刻的输入,还和之前时刻的输入有关。而LSTM则是RNN的一种变种,用于改善RNN在处理long term memory时的缺陷。 在查找资料的时候发现了这篇文章写得非常好,而且通俗 阅读全文
posted @ 2019-09-29 14:19 思念殇千寻 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 我们知道对于RGB颜色系统,颜色是由三个256位的十进制数值表示的: (R:0-255,G:0-255,B:0-255) 那么一个三元组可以确定一种颜色。 然而,在很多配置文件中颜色并不是直接用十进制数字来表示的。观察到两位十六进制可以表示0-255之间的数字,那么一个六位颜色码(6 digit c 阅读全文
posted @ 2019-09-29 12:09 思念殇千寻 阅读(2566) 评论(0) 推荐(0) 编辑
摘要: 在vim中 :s(substitute)命令用于查找并替换字符串。使用方法如下: 例如: 下面是一些可以加的flag. for example, :s/cat/dog/gi 会把cat.Cat() 变成 dog.dog(). g —global replace: replace every occu 阅读全文
posted @ 2019-09-29 00:53 思念殇千寻 阅读(4951) 评论(0) 推荐(0) 编辑
摘要: (本文对https://blog.csdn.net/out_of_memory_error/article/details/81456501的结果进行了复现。) 在实验室的项目遇到了困难,弄不明白LSTM的原理。到网上搜索,发现LSTM是RNN的变种,那就从RNN开始学吧。 带隐藏状态的RNN可以用 阅读全文
posted @ 2019-09-27 15:58 思念殇千寻 阅读(3601) 评论(2) 推荐(0) 编辑
摘要: 使用python编写程序,必然会遇见bug,而pdb就是python语言的一个好的debugger。 下面介绍pdb的使用方式 1. 单步执行代码,通过命令 python -m pdb xxx.py 启动脚本,进入单步执行模式 pdb命令行: 1)进入命令行Debug模式,python -m pdb 阅读全文
posted @ 2019-09-24 19:16 思念殇千寻 阅读(231) 评论(0) 推荐(0) 编辑
摘要: importlib.import_module(name, package=None) 导入一个模块。参数 name 指定了以绝对或相对导入方式导入什么模块 (比如要么像这样 pkg.mod 或者这样 ..mod)。 如果参数 name 使用相对导入的方式来指定,那么那个参数 packages 必须 阅读全文
posted @ 2019-09-23 21:19 思念殇千寻 阅读(781) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页