Vim的技巧很多,想要熟练掌握需要长时间的练习 当我们想要在vim里面导入一个文件的时候,比如我想导入/etc/issue这个文件在我现在在写的文件中 我们在命令模式下输入 :r /etc/issue 就会将该文件输出在光标所在位置 如果我们想要在vim里面用某一个命令,比如说我们在编辑当前文件的时 ...
分类:
系统相关 时间:
2020-01-31 01:02:50
阅读次数:
108
ARC代码: NSObject *p = [NSObject new]; 编译完的MRC代码: NSObject *temp = [NSObject new]; p = [temp retain]; [temp release]; ARC代码: __weak NSObject *p = [NSObj ...
分类:
其他好文 时间:
2020-01-08 00:43:37
阅读次数:
64
<!--StartFragment-->一般通过函数返回值返回的对象都是autorelease对象(包括直接通过返回值返回的和通过指针的指针返回的),MRC下需要自己retain这个对象。autorelease的对象会在当前autoreleasepool进行drain操作的时候被发送release消 ...
分类:
其他好文 时间:
2020-01-08 00:40:23
阅读次数:
84
区别1: 在ARC(Auto Reference Count)环境下: instancetype用来在编译期确定实例的类型,而使用id的话,编译器不检查类型, 运行时检查类型. 在MRC(Manual Reference Count)环境下: instancetype和id一样,不做具体类型检查 区 ...
分类:
移动开发 时间:
2020-01-05 17:12:45
阅读次数:
134
自适应调制(Adaptive Modulation): 在信道条件好的子信道传输较多的信息比特并且分配更多的能量,在深衰落的子信道上传输较少的信息比特甚至不传信息,从而提高系统整体传输效率。 注水算法:在信噪比较高的子载波上分配较高功率,而在信噪比较低的子载波上分配较低的功率(总功率恒定),才能达到 ...
分类:
其他好文 时间:
2019-12-25 13:21:32
阅读次数:
74
1.vi编辑器的配置 === cd /etc/vim cp vimrc ~/.vimrc cd ~ gedit .vimrc 在.vimrc中加入如下内容: "关闭兼容功能 set nocompatible "显示行号 set number "编辑时 backspace 键设置为2个空格 set b ...
分类:
其他好文 时间:
2019-12-21 19:00:55
阅读次数:
100
今天补充几个linux使用过程中几个好用的配件和设置,注意本文操作全部在linux中进行。 iTerm 如果你使用的也是macOS系统,那么在使用终端terminal的时候应该会感觉便利度不够高,这里就推荐一个更加实用功能也更丰富的软件,就是iTerm。下载链接我放在这里了 "iterm" ,点进去 ...
分类:
系统相关 时间:
2019-12-15 00:34:02
阅读次数:
87
参考链接 "Link 1" "Link 2" 1.win下新建一个vimrc文件,黏贴一下代码。 2.通过winscp把vimrc复制到根目录下/ 3.替换~/.vimrc文件 4.退出终端再登录就可以了 ...
分类:
系统相关 时间:
2019-12-13 23:55:34
阅读次数:
173
@[TOC] 1.PSNR原理 PSNR,峰值信噪比,通常用来评价一幅图像压缩后和原图像相比质量的好坏,当然,压缩后图像一定会比原图像质量差的,所以就用这样一个评价指标来规定标准了。PSNR越高,压缩后失真越小。这里主要定义了两个值,一个是均方差MSE,另一个是峰值信噪比PSNR,公式如下: 这里的 ...
分类:
其他好文 时间:
2019-12-08 10:34:30
阅读次数:
412
扩频技术的发现 1944年,好莱坞26岁女影星HedyLamarr(号称世界上最美丽的女人)发明了扩频通信技术,这种跳频技术可以有效地抗击干扰和实现加密。 后来人们发现,扩频技术可以得到如下收益:从各种类型的噪声和多径失真中获得免疫性;得到信噪比的增益。换句话说,使用扩频通信抗干扰性更强,通信距离更 ...
分类:
其他好文 时间:
2019-11-22 00:57:34
阅读次数:
72