最近对NFC有点感兴趣,找资料时发现mifare
Classic的卡已经被破解了(包括s50、s70),从网上下了Mifare crack
Hack开始啃,一个LFSR(线性反馈位移寄存器)就把我弄晕了,文章中说三步认证中第一步卡产生32位随机数时由于卡中只有一个16位的LFSR所以通过这个32位随...
分类:
其他好文 时间:
2014-05-04 21:00:12
阅读次数:
747
一:数组复制//方法一//slice()函数将会返回一个新的数组对象 var arr =
[1,2,3,4]; var clone = arr.slice(0); arr.splice(1,2);//删除从位置1开始的两个元素
console.log("arr:" + arr + "\nc...
分类:
编程语言 时间:
2014-05-04 20:41:11
阅读次数:
309
问题描述:一圆桌前坐着5位哲学家,两个人中间有一只筷子,桌子中央有面条。哲学家思考问题,当饿了的时候拿起左右两只筷子吃饭,必须拿到两只筷子才能吃饭。上述问题会产生死锁的情况,当5个哲学家都拿起自己右手边的筷子,准备拿左手边的筷子时产生死锁现象。解决办法:1、添加一个服务生,只有当经过服务生同意之后才...
分类:
编程语言 时间:
2014-05-04 20:23:48
阅读次数:
371
在优化查询中,数据库应用(如MySQL)即意味着对工具的操作与使用。使用索引、使用EXPLAIN分析查询以及调整MySQL的内部配置可达到优化查询的目的。 任何一位数据库程序员都会有这样的体会:高通信量的数据库驱动程序中,一条糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉更多...
分类:
数据库 时间:
2014-05-04 19:53:31
阅读次数:
398
1.BIOS0xFFFF0電源正常啟動後,x86 CPU 會先執行 0xFFFF0,也就是
BIOS ROM 的進入點。由於 0xFFFF0 ~ 0xFFFFF 只有少的很可憐的 16 bytes,真正的 BIOS code 勢必要擺到其他位置,此時
0xFFFF0 的作用便是 jmp 到該位置執行...
分类:
其他好文 时间:
2014-05-04 19:38:42
阅读次数:
513
用IE10只要在CMD里运行 certutil -setreg
chain\minRSAPubKeyBitLength 512就好了
Chapter05变量的更多内容5.1类型转换1.无论什么类型,所有的数据都是一系列的位,即一组0和1。变量的含义是通过解释这些数据的方式来传达的。最简单的示例是char类型,这种类型用一个数字表示Unicode字符集中的一个字符。实际上,这个数字与ushort的存储方式相同----他们都是存储0~...
分类:
其他好文 时间:
2014-05-04 19:34:58
阅读次数:
379
内存原理介绍1.
.Net应用程序中的内存1.1.Net内存类型Windows使用一个系统:虚拟寻址系统。这个系统的作用是将程序可用的内存地址映射到硬件内存中的实际地址上。其实际结果是在32位的Windows操作系统中,每个进程都可以使用4GB的内存,当然,64位机这个数字就更大了,在这4GB的内存...
分类:
Web程序 时间:
2014-05-04 19:30:45
阅读次数:
489
bool 即是 signed char,在iphone64位是unsigned char
分类:
其他好文 时间:
2014-05-04 19:24:02
阅读次数:
302
二维数组和二位指针在程序知识中是一个难点,往往会将人弄得头昏眼花。总结一下这个难点的相关问题。二维数组,顾名思义就是数组的数组;二维指针是指针的指针。首先,我们来看看二维数组和二维指针等价的问题。
分类:
其他好文 时间:
2014-05-04 19:22:30
阅读次数:
377