自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 计算结构体内成员的内存偏移量

已知机构体的定义和成员,怎么计算该成员在此结构体内的偏移量呢?例如 struct testStruct {                    int tmpI;                    char tmpS[10];                    float tmpF;         }; tmpI的偏移量为0,tmpS的偏移量为4,tmpF成员的偏移量为16,怎样通过简

2006-06-29 16:07:00 1309

转载 static修饰的变量存在哪里

从 C/C++ 语言的角度出发,只要了解对象的存储区分为静态存储(static storage)、自动存储(automatic storage)和动态分配存储(allocated or dynamic storage)就可以了。如果和操作系统的概念结合起来,自动存储区对应着栈(stack),动态分配存储区对应着堆(heap),静态存储区又可细分为 .bss、.data、.rodata 等段(sec

2006-06-29 15:55:00 3795 1

转载 网络字节顺序、大端法、小端法

在国内的4种短信协议的协议头部分,都定义了4个字节长度的message length字段,字段的数据类型为无符号整形(也就是说,这个字段的范围是0-2^16-1);而在java语言中,没有无符号整形这种数据类型(如果 用int类型来表示,由于java中int型是有符号数,则会发送溢出),我设想将message length存入long类型中,将数字的大小控制在0-2^16-1范围之内,当超过此范围

2006-06-25 11:44:00 1753

转载 让错误无处遁形gdb排错工具基本用法

当程序出错并产生core 时快速定位出错函数的办法,gdb 程序名 core文件名(一般是core,也可能是core.xxxx)    调试程序使用的键  r run 运行.程序还没有运行前使用  c cuntinue 继续运行。运行中断后继续运行  q 退出  kill 终止调试的程序  h help 帮助   命令补全功能    step 跟入函数  next 不跟入函数  b breakpo

2006-06-25 11:39:00 971

转载 得到当前日期前十天的那天的日期

java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd");java.util.GregorianCalendar g=new java.util.GregorianCalendar();g.setTime(new java.util.Date());g.add(java.util.Ca

2004-10-16 10:39:00 1487

转载 [转载]目前最好的分页技术

 前言 JDBC和分页 和具体数据库相关的实现方法 另一种繁琐的实现方法 使用Vector进行分页 一个新的Pageable接口及其实现 Pageable的使用方法 总结 参考资料 关于作者 前言     在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案,比如使用Vector等集合类先保存取出的数据再分页。

2004-10-13 10:27:00 635

转载 oracle_sql函数

oracle_sql 函数说明:在括号中注明(数值)的为数值型函数;注明为(字符)的为字符函数;注明为日期的为日期型函数;注明为(转换)的为转换型函数;注明是(聚组)的为聚组型函数;不注明的为其他函数。函数名:说明abs(x)(数值)返回x的绝对值add_months(x,y)(日期)返回值为日期x加上y个月

2004-10-13 10:23:00 520

转载 浅谈Java中的存储空间类型

在Thinking in java里,列举了Java的六种存储类型1.寄存器编写过汇编程序的应该对寄存器非常熟悉,那时候用的ax,bx,cx,dx等等。寄存器在CPU里面,所以速度特别快,但是数量非常有限。在java中无法直接和寄存器打交道,不过在c中是可以声明寄存器变量的。2.栈空间写过汇编的肯定感到非常亲切,在汇编程序里不就是压栈和出栈吗?有一个指针控制栈空间,分配空间是栈指针上移,就是p

2004-10-13 09:51:00 587

转载 一些常见的RuntimeException

Java中所有异常或者错误都继承Throwable,我们把它分为三类吧:1.Error:所有都继承自Error,表示致命的错误,比如内存不够,字节码不合法等。2.Exception:这个属于应用程序级别的异常,这类异常必须捕捉。3.RuntimeException:奇怪RuntimeException继承了Exception,而不是直接继Error,  这个表示系统异常,比较严重。Error我

2004-10-13 09:46:00 823

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除