计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。字符集(Charset):是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符编码(Character
Encoding):是一套法则,使...
分类:
其他好文 时间:
2014-05-16 18:18:56
阅读次数:
316
P表示指针,那么PVOID表示:void *
---无类型指针所有指针都是一个32位二进制数(32位系统下),这个意义上说所有指针都是一样的,它们的大小一样,用于指向内存中的某处地址,然而指针为什么要有类型之分呢?答案是指针偏移。例如p为一个指针,它指向内存某处地址,那么p+1(或者写p[1])是什...
分类:
其他好文 时间:
2014-05-14 09:51:52
阅读次数:
231
有时我们用数据库存储文件,需要用到二进制字段,下面列常用方法。 1.写二进制数据 sqlite3 *
db; int result; char **errmsg =NULL; result = sqlite3_open("test.db", &db );
if( result != SQLITE_O...
分类:
数据库 时间:
2014-05-14 02:45:00
阅读次数:
371
1 /** 2 大意:
给定16进制数的16个字母,,求第k大的数,,要求数的长度最大为8.,并且每个数互不相同。 3 思路: 从高到低挨个枚举,每一位能组成的排列数
,拿最高位来说,能做成的排列数为15*A(15,len-i) 4 第二位 A(14,len-2)。。这样就可以...
分类:
其他好文 时间:
2014-05-13 21:58:38
阅读次数:
402
在做通讯相关的数据操作时经常需要用到 byte[] byte 数组替换操作.比如协义转换相关的
现在提供了几种替换的方法
///
/// 二进制数据 操作
///
public class HexUtility
{
///
/// 二进制替换,如果没有替换则返回原数组对像的复本.
///
...
分类:
其他好文 时间:
2014-05-13 15:52:07
阅读次数:
224
题目链接: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
输入两个非负10进制整数A和B(30-1),输出A+B的D (1
输入格式:
输入在一行中依次给出3个整数A、B和D。
输出格式:
输出A+B的D进制数。
输入样例:
123 456 8
输出样例:
1103
import java.util.Scanner;
/**
* @author jwang1 Success Factors
*/
pu...
分类:
其他好文 时间:
2014-05-13 07:59:59
阅读次数:
253
ASP 无组件上传
说明:从网上收集了一部分,自己写了一部分。主要提升就是对于form的二进制数据进行了类封装,可以容易的得到form内的元素的信息。
Form 二进制数据格式:
分割标志数据 + 0x0D0A
元素说明信息 + 0x0D0A0D0A
元素内容数据 + 0x0D0A
分割标志数据 + 0x0D0A
元素说明信息 + 0x0D0A0D0A
元素内容数据...
分类:
Web程序 时间:
2014-05-12 14:07:25
阅读次数:
410
2-36进制的 两个数相加 数的长度可以无限制
问题来源:华为编程大赛 二师弟的星际加法
输入:
N 进制数
str1 第一个数字字符串
str2 第二个数字字符串
输出:
str1和str2按照N进制相加的数字字符串结果...
分类:
其他好文 时间:
2014-05-12 07:11:03
阅读次数:
202
一、Memcache是一种缓存技术(内存),你可以把它想像成一张巨大的内存表,形式如下[它就是一个服务]keyvaluekey值(字符串)可以放(字符串【二进制数据[视频、音频、图片]】,数值,数组,对象,)二、memcache服务的安装1、安装
memcached –d install2、启动 ....
分类:
其他好文 时间:
2014-05-12 05:22:24
阅读次数:
227