◆二进制 二进制就是用0和1来表示计算机语言的,0,1可以表示任意数,其逢二进一?
二进制有三个重要概念 位运算符运算规则: 按位与&:两位全为1,结果为1 按位或|:两位有一个为1,结果为1 按位异或^:两位中一个为0,...
分类:
Web程序 时间:
2014-05-17 02:42:41
阅读次数:
410
1 public string ByteToString(byte[] inputBytes) 2 {
3 StringBuilder temp = new StringBuilder(2048); 4 foreach (byte tempByte in
inputBytes) 5...
分类:
其他好文 时间:
2014-05-17 01:39:05
阅读次数:
255
计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。字符集(Charset):是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符编码(Character
Encoding):是一套法则,使...
分类:
其他好文 时间:
2014-05-16 18:18:56
阅读次数:
316
cat:查看文件时会显示整个文件的内容,只能查看文本内容的文件,如查看二进制文件则屏幕会显示乱码格式:单个文件:cat
parameter filename 多个文件:cat parameter filename filename ...
...parameter:-n:查看文件时对每行进行编号-b...
分类:
系统相关 时间:
2014-05-16 06:42:11
阅读次数:
370
grep:文本搜索,给定某些字符串进行匹配格式:grep parameter char
addressparameter:-a:不要忽略二进制-c:计算符合结果的行数-i:忽略字符大小写-r:在指定路径递归查找[jiaxin@computer
~]$ grep 3 ./x123345367diff:...
分类:
其他好文 时间:
2014-05-16 05:18:43
阅读次数:
316
字符串hash最高效的算法, 搜了一下,
原理是:字符串的字符集只有128个字符,所以把一个字符串当成128或更高进制的数字来看,当然是唯一的这里unsigned不需要考虑溢出的问题,
不过周神说:碰撞率很小是因为n阶多项式最多n个根. 也是有道理的.最后 hash & 0x7FFFFFFF 只是为...
分类:
其他好文 时间:
2014-05-15 16:53:27
阅读次数:
401
在很多地方就是都出现了使用二维码登录,二维码付款,二维码账户等应用(这里的二维码种马,诈骗就不说了),二维码验证,多终端辅助授权应用开始多起来,这里先说下啥是二维码,其实二维码就是存了二进制数据的黑白图片,当出现要求二维码登录的时候,服务器会生成一条临时的唯一的二维码信息,发送到客户端以二维码(图片)的形式写入到网页,然后你就会看到统一的四个方形的二维码,如果做的好这个二维码信息应该是有时效的,这...
分类:
微信 时间:
2014-05-15 05:30:40
阅读次数:
1049
Microsoft发布了他们自己对Apache
Avro通信协议的实现。Avro被描述为“紧凑的二进制数据序列化格式,类似于Thrift或者Protocol
Buffers”,同时还有像Hadoop这样的分布式处理环境所需要的额外功能。 为了让该协议尽可能地快,Microsoft Avro类库会在运...
分类:
其他好文 时间:
2014-05-14 10:59:37
阅读次数:
336
P表示指针,那么PVOID表示:void *
---无类型指针所有指针都是一个32位二进制数(32位系统下),这个意义上说所有指针都是一样的,它们的大小一样,用于指向内存中的某处地址,然而指针为什么要有类型之分呢?答案是指针偏移。例如p为一个指针,它指向内存某处地址,那么p+1(或者写p[1])是什...
分类:
其他好文 时间:
2014-05-14 09:51:52
阅读次数:
231
题目链接:1350 - Pinary
题意:二进制数,不能有连续的1,给定第n个数字,输出相应的二进制数
思路:先是递推,求出由n位组成的数字中有几个满足条件
dp[i] = dp[i - 1] + dp[i - 2],考虑最后一位放0和倒1位放0的情况。
然后用一个sum[i]记录满足
接着利用二分找到给定的n > sum[i - 1],i的最大值,这个就是所求的答案的最高位。
因为...
分类:
其他好文 时间:
2014-05-13 14:10:44
阅读次数:
246