首先卖个关子: 为什么网络编程中的字符定义一般都为无符号的字符? char buf[16] = {0}; unsigned char ubuf[16] = { 0 }; 上面两个定义的区别是: buf 是有符号类型的字符 ubuf 是五符号的字符 示例: int main ( int argc, c ...
分类:
其他好文 时间:
2017-05-18 11:41:10
阅读次数:
149
前言:用于处理Java基本数据的转换及进制转换操作工具 一、实现功能 1、int预byte互转 2、int与byte[]互转 3、short与byte互转 4、short与byte[]互转 5、16位short与byte[]互转 6、long预byte[]互转 7、byte[]与inputstrea ...
分类:
编程语言 时间:
2017-05-12 17:23:17
阅读次数:
184
计算机中需要保存信息,就需要数据存储,数据的存储就需要划分数据类型。主要包括:基本数据类型、指针类型、构造类型、空类型。 基本类型:整型 主要用来表示整数,可以分为无符号和有符号;又分为基本整型、短整型和长整型。 浮点型 带小数点的数,主要分为单精度和双精度类型 字符型 表示字面量 构造类型:数组和 ...
分类:
编程语言 时间:
2017-05-09 19:00:04
阅读次数:
180
最近自己在练手项目用到了VUE 绑定属性的时候发现 有: -符号 这样显然是不支持的。之前发现 v-on 这种-符号也是不支持的 但是可用 @v_on 替代。可是找遍了所有资料也没找到:转义符 当时想到的思路就是将attribute 属性这块改成string 字符串形式 增加一个扩展方法 搞定!!! ...
分类:
Web程序 时间:
2017-05-04 18:27:29
阅读次数:
608
据说这种命名法是一位叫 Charles Simonyi 的匈牙利程序员发明的,后来他在微软呆了几年,于是这种命名法就通过微软的各种产品和文档资料向世界传播开了。大部分程序员不管自己使用什么软件进行开发,或多或少都使用了这种命名法。这种命名法的出发点是把变量名按:属性+类型+对象描述的顺序组合起来,以 ...
分类:
其他好文 时间:
2017-04-30 17:24:02
阅读次数:
180
KVC:Key Value Coding,取其三个单词首字母浓缩而成。直白翻译过来就是键值编码,什么意思呢?简单来说,就是操作一个对象,也可以像操作字典一样,通过key来取值和赋值。 我们先创建一个HMPerson类来试验一下。 然后实例化HMPerson类的对象,此时,我们如果想要给它的name和 ...
分类:
其他好文 时间:
2017-04-27 13:56:15
阅读次数:
188
因为技术知识太浅显,一次面试过程中面试官问了我一个这样的问题"1>>2=?" 之前属实一直没有碰到过,回来百度也没有太多东西,后面看高程知道这个叫做有符号右移运算,具体步骤是: (1)先把1转换成二进制数00000001; (2)然后右移两位,空位根据前面符号位补齐00000000; (3)即1>> ...
分类:
移动开发 时间:
2017-04-26 11:50:44
阅读次数:
154
QT的基本数据类型(转) qint8:signed char 有符号8比特数据 qint16:signed short 16位数据类型 qint32:signed int. 32位有符号数据类型 qint64:long long int 或(__int64) 64位有符号数据类型,Windows中定 ...
分类:
其他好文 时间:
2017-04-25 20:00:36
阅读次数:
251
awk:报告生成器,格式化文本输出 有多种版本:New awk (nawk ),GNU awk(gawk)gawk:模式扫描和处理语言基本用法:awk [options] ‘program’ var=value file…awk [options] -f programfile var=value ...
分类:
其他好文 时间:
2017-04-22 15:49:14
阅读次数:
161
和其他内置类型一样,在块作用域内定义的指针如果没有被初始化,也将拥有一个不确定的值 2.定义指针类型的方法 在一条语句中定义了几个指针变量,每个变量前面都必须有符号 指针存储对象的地址 指针存放某个对象的地址,要想获取地址,需要用取地址符(操作符&) int ival = 42; int *p = ... ...
分类:
编程语言 时间:
2017-04-15 22:38:36
阅读次数:
276