03 2012 档案
摘要:在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个...
阅读全文
摘要:1、什么是const 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:)2、为什么引入const? const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。3、cons有什么主要的作用? (1)可以定...
阅读全文
摘要:一. 回顾指针概念:今天我们又要学习一个叫做指向另一指针地址的指针。让我们先回顾一下指针的概念吧!当我们程序如下申明变量:short int i;char a;short int * pi;程序会在内存某地址空间上为各变量开辟空间,如下图所示。内存地址→6 78 9 10 111213 1415--...
阅读全文
摘要:1. 头文件 在C中,或 在C++中,或2. 函数原型 void *memset(void *s, int ch, size_t n); *s——初始化的字符串指针 ch——初始化的内容 n——初始化内容大小(字节为单位)3. 用法 将*s中的所有字符置为ch(ASCII),用于初始化。(1...
阅读全文
摘要:LPVOID :L = LongP = PointerVOID = *void32位的无类型的指针,在使用的时候再强制转换成需要的类型。如: class CMyClass { void Start(); static UINT StartThread(LPVOID lParam); }; ...
阅读全文
摘要:fatjar包是java程序员常用的一个jar打包工具,可以很轻易帮助程序员将一个java工程中的内部和外部资源打包在一起的工具。1. 安装该包可以在我的资源进行下载,然后放在eclipse的plugin文件夹下,重启eclipse即可。2. 使用使用时,只需要右键点击要打包的工程,在弹出的菜单中选...
阅读全文
摘要:Jakarta-ORO是一个正则表达式库,它是最全面的正则表达式API之一,而且它与Perl 5和awk正则表达式完全兼容。首先介绍使用Jakarta-ORO必须创建和访问的对象,然后介绍API。PatternCompiler对象 首先,创建一个Perl5Compiler类的实例,并把它赋值给Pat...
阅读全文
摘要:在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,一,c++ 文件流的结构:1,几个文件流类名称:fstream,ifstream,ofstream,iofstream2,之间的关系:ifstream(input file stream)和ofstream(outpu f...
阅读全文
摘要:今天搭建了一个Eclipse+MinGW的C++开发环境,Eclipse的使用就是方便。于是,就写了一个socket程序,MinGW支持winsock2,但到编译的时候总是报错:undefined reference to `inet_addr@4'undefined reference to `g...
阅读全文
摘要:这两天在测试一个程序,该程序对mysql数据库有较大数据量的访问,最近,一不小心出现了无法查询的情况。利用navicat排查服务器状态发现,很多进程都locked了,有一条查询语句一直处于sending data状态,其他进程全部locked。结束这个进程之后,mysql数据库又恢复正常。因此,遇到...
阅读全文
摘要:在插入和更新数据之前分别获取当前系统时间来更新CREATE TRIGGER `trg_recruitment_source_insert` BEFORE INSERT ON `t_recruitment_source` FOR EACH ROW set new.InsertTime=current_...
阅读全文

浙公网安备 33010602011771号