最近开始学习python,听大家说python很强大,可以作为脚本语言,支持面向对象、面向过程编程,兼具编译性和解释性的一门动态语言。作为一名程序员有必要掌握这一门强大的"胶水语言"。最近回顾了下,纪录一下运算符的优先级顺序,以下运算符的优先级依次递增: 运算符 ...
分类:
编程语言 时间:
2016-12-05 01:56:17
阅读次数:
233
参考 Link 另外,这篇文章也提到了利用Hash碰撞而产生DOS攻击的案例: http://www.cnblogs.com/charlesblc/p/5990475.html 一 加法Hash 二 位运算Hash 这类型Hash函数通过利用各种位运算(常见的是移位和异或)来充分的混合输入元素。比如 ...
分类:
编程语言 时间:
2016-12-04 07:47:30
阅读次数:
275
短时傅里叶变换可以看做移位信号x[n+m]通过窗w[m]的傅里叶变换。当n改变时,信号x[m]滑动着通过窗w[m]。对每一个n,可以看到信号的一段不同部分。 当然,也可以看做将窗平移,而保持傅里叶分析的时间原点固定不变,由此可以得出稍许不同的另一个短时傅里叶变换定义式。 当窗对于所有m均为1,即不加 ...
分类:
其他好文 时间:
2016-12-03 21:05:29
阅读次数:
182
一、前言快过年了,先提前祝贺大家新年快乐,这篇文章也是今年最后一篇了。今天我们继续来看逆向的相关知识,前篇文章中我们介绍了如何解析Android中编译之后的AndroidManifest.xml文件格...
分类:
移动开发 时间:
2016-12-02 14:38:50
阅读次数:
507
1 加窗 对离散周期信号时域加窗会将无限长周期信号截断为有限长,于是在频域上原离散谱就会变为连续谱,由此降低分辨率(原单根谱线展开为窗函数谱的移位,因此分辨率主要受窗函数主瓣宽度影响)并产生泄漏(两个相邻谱线互相影响,因此泄漏主要受主瓣与旁瓣相对幅度的影响)。 矩形窗具有最窄的主瓣,但同时有最高的旁 ...
分类:
其他好文 时间:
2016-12-02 01:13:48
阅读次数:
844
1.首先看下offset函数的参数设置: 说明:height,width表面它的返回值可以是一个数组,而并非一个值。这样,它就可以用于数据有效性等。 2.使用offset实现转置: 3.offset函数的height和width. 是以查找到的偏移位置为基础,向下和向右(正数)的数组值。 留空默认为 ...
分类:
其他好文 时间:
2016-11-26 11:44:16
阅读次数:
223
11、乘法和除法使用移位操作例如:for(val=0;val<100000;val+=5)
{
a=val*8;
b=val/2;
}用移位操作可以极大地提高性能,因为在计算机底层,对位的操作是最方便、最快的,因此建议修改为:for(val=0;val<100000;val+=5)
{
a=val<<3;
b=val>>1;
}移位操作虽然..
分类:
编程语言 时间:
2016-11-26 00:18:47
阅读次数:
229
下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密码。 移位密码也就是密码中的字母会按照指定的数量来做移位。 一个常见的案例就是ROT13密码,字母会移位13个位置。由'A' ? 'N', 'B' ? 'O',以此类推。 写一个ROT13函数,实现输入加密字符串,输出解密字符串。 ...
分类:
其他好文 时间:
2016-11-25 00:08:52
阅读次数:
171