自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 在MAIN 之前运行一个函数

 定义函数属性。示例如下:#include void ini(void) __attribute__ ((constructor));void ini(void) {printf("before maind/n", 1024);exit(1);}int main(void) {puts("here is in main");return

2009-06-03 09:20:00 499

原创 C++单体模式的几个总结

1 通用简单单体#include using namespace std;class Singleton { private: static Singleton s; int i; Singleton(int x) : i(x) {} Singleton(const Singleton&); public: static S

2009-05-27 14:43:00 698

原创 String 类

  有关c++ string类2007-11-25 16:45之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类

2008-06-12 15:51:00 533

原创 HEAP错误

#pragma pack(push,1)与#pragma pack(1)的区别 TinyXML是开源的XML操作库,很好用,以前都是在VC6中使用,使用也很正常,没出现任何问题.最近把以前的代码升级到VS2008下,运行常出现堆栈溢出,莫名其秒的堆释放崩溃.搞得人都快疯了,后来发现是在代码中使用了对齐的原因,为了进一步确定问题,新建一个工程

2008-05-23 20:36:00 1281

原创 HEAP错误

#pragma pack(push,1)与#pragma pack(1)的区别 TinyXML是开源的XML操作库,很好用,以前都是在VC6中使用,使用也很正常,没出现任何问题.最近把以前的代码升级到VS2008下,运行常出现堆栈溢出,莫名其秒的堆释放崩溃.搞得人都快疯了,后来发现是在代码中使用了对齐的原因,为了进一步确定问题,新建一个工程

2008-05-23 20:36:00 2207

原创 C/C++编程中常遇到的问题

 1.strcpy拷贝/0,它是遇到/0后停止拷贝,如果没有/0那就会发生非法访问    很多string函数都有这个特点,比如strlen.2. 栈空间的指针变量被赋值后,不能再复写,否则就会出现非法访问.    目前我采用的解决方法是重新申请一个空间来暂存传过来的值,并在此空间上进行操作,至于是否有其它方法我还不清楚. 

2008-05-21 11:45:00 648

原创 关于堆和栈的区别

 堆和栈的区别新一篇: 解读NTFSfunction StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://w

2008-05-21 11:27:00 327

原创 相见欢

无言独上西楼,月如钩,寂寞梧桐,深院锁清秋.剪不断,理还乱,是离愁,别是一番滋味在心头.

2008-05-13 15:02:00 337

原创 java 内部类

  • 如果用static修饰一个内部类,这个类就相当于是一个外部定义的类,所以static的内部类中可声明static成员,但是,非static的内部类中的成员是不能声明为static的。static的内部类不能再使用外层封装类的非static的成员变量,这个道理不难想象!所以static嵌套类很少使用。  如果函数的局部变量(函数的形参也是局部变量),内部类的成员变量,外部类的

2007-04-27 20:09:00 769

原创 匿名内部类

  abstract class A { abstract public void fun1(); } class Outer { public static void main(String [] args) { new Outer().callInner(new A() { public void fun1() { System.out.

2007-04-27 20:01:00 512

原创 java对象强制转换

  •         子类对象可以自动转换成父类•         父类转换成子类必须使用强制转换。•         instanceof 操作符可以用它来判断一个实例对象是否属于一个类。如父类定义A  a =new A();      子类    B b=new B();                   如果 a=b;         则进行默认转换.切割子类

2007-04-27 16:04:00 1635

原创 java 的接口

  如果一个抽象类中的所有方法都是抽象的,我们就可以将这个类用另外一种方式来定义,也就是接口定义。接口是抽象方法和常量值的定义的集合,从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。–接口中的成员都是public访问类型的。接口里的变量默认是用public static final标识的。 –我们可以定义一个新的接口用extends关

2007-04-27 15:49:00 568

原创 全局常量

 public static final共同标记常量时,这个常量就成了全局的常量 final 表示该变量只能被赋一次值,public 表示公共的,static 表示在内在中只有一份拷贝.所以,就同上所描述.

2007-04-27 15:29:00 786

原创 java单态

 单态模式:         所谓类的单态设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。如果我们要让类在一个虚拟机中只能产生一个对象,我们首先必须将类的构造方法的访问权限设置为private,这样,就不能用new 操作符在类的外部产生类的对象了,但在类内部仍可以产生该类的对象。因为在类的外部开始还无法得到类的对

2007-04-27 13:29:00 1052 2

原创 Linux 系统命令及其使用详解(大全)

 cat cd   chmod chown   cp cut  名称:cat   使用权限:所有使用者   使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName   说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)   参数:   -n 或 --number 由 1 开始对所有输出的行数编号   -b 或 --nu

2007-04-16 20:05:00 646

图度上传接口数据传递以及会话验证说明

内容和标题不符,请不要下载 图度上传接口数据传递以及会话验证说明

2010-11-03

C++http 协议上传测试

不是资源, 是我用来抓取http上传时的格式的

2010-11-03

OS390 Z1.9 模拟机启动以及基本操作

OS390 Z1.9 模拟机启动以及基本操作 里面有一些未解决的问题,希望大家一起帮忙解决。

2009-04-07

cobol教程

nusoft内部cobol教程,还不错.

2007-04-04

空空如也

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

TA关注的人

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