第三章主要的学习内容与c语言有很多相似的地方,讲述了Java的基本语法。其中涵盖: 1. 类型: - short整数(2字节)、int整数(4字节)与long整数(8字节) - byte类型(1字节,一般用于逐字节处理数据) - float浮点数(4字节),double浮点数(8字节) - char
分类:
编程语言 时间:
2016-03-13 17:39:19
阅读次数:
184
在使用CFile 类写文本的时候,结果文本会出现乱码 这是因为Cfile把Unicode字符写了下来,而记事本不知道是Unicode,当作是单字节处理了 所以在写入字符串的时候,长度有就要注意了 CString WriteTmp = _T(""); CTime time = CTime::GetCu
分类:
其他好文 时间:
2016-03-08 17:57:25
阅读次数:
105
需要分别处理字符串中的各个字节逐字节处理字符串 ";}//打印结果
分类:
其他好文 时间:
2015-11-29 16:30:23
阅读次数:
107
1.驱动开发概述
驱动分类:
1.常规分类:字符设备,块设备,网络设备
字符设备:是一种按字节来访问的设备,字符驱动则负责驱动字符设备,这样的驱动通常实现open,close,read等系统调用,例如:串口,LED,按键
块设备:在大部分unix系统中,块设备定义为:以块(通常是512字节)为最小传输单位的设备,块设备不能按字节处理数据。
而linux则允...
分类:
系统相关 时间:
2015-04-24 09:19:42
阅读次数:
309
base64加密规则如下:
Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。
具体实现方法:
第一个字节,根据源字节的第一个字节处理。
规则:源第一字节右移两位,去掉低2位,高2位补零。
既:00 + 高6位
第二...
分类:
编程语言 时间:
2015-04-07 09:46:07
阅读次数:
257
在oracle中一个字符特别是中文字符占几个字节是与字符集有关的。 比如GBK,汉字就会占两个字节,英文1个;如果是UTF-8,汉字一般占3个字节,英文还是1个。但是一般情况下,我们都认为是两个字节处理,因为oracle安装时候默认我们都选择GBK的编码格式,但是我们在页面做输入字符串长度的校验的....
分类:
数据库 时间:
2015-03-14 13:39:39
阅读次数:
164
场景:
1. C++可以使用std::string来缓存uint8_t的字节数组,比如在接收socket数据包时, 需要接收完整才可以处理某些数据,这时候就需要先缓存起来再处理。
2. 问题来了,Java的String是存储的UNICODE双字节结构,而且只支持字符,不支持如\0这些字符,并不适合处理字节数据....
分类:
编程语言 时间:
2015-02-24 17:33:56
阅读次数:
189
在工作中,我也逐渐了解到pack,unpack,ord对于二进制字节处理的强大。 下面我逐一介绍它们。在我们工作中,用到它们的估计不多。 我在最近一个工作中,因为通讯需要用到二进制流,然后接口用php接收。当时在处理时候,查阅不少资料。因为它们使用确实比较少,也很少朋友工作中会用到它们。 在工作中,...
分类:
Web程序 时间:
2014-10-24 14:18:12
阅读次数:
233
在工作中,我也逐渐了解到park,unpark,ord对于二进制字节处理的强大。 下面我逐一介绍它们。
park,unpark,ord这3个函数,在我们工作中,用到它们的估计不多。 我在最近一个工作中,因为通讯需要用到二进制流,然后接口用php接收。当时在处理时候,查阅不少资料。因为它...
分类:
Web程序 时间:
2014-09-24 22:38:17
阅读次数:
260