APS.NET中如何使用Timer一、使用System.Threading的Timer&Quartz.net两种方式实现定时执行任务,防止IIS释放timer对象本站转载:http://tech.ddvip.com/2013-08/1377537655201566.html二、http://tech...
分类:
Web程序 时间:
2014-08-01 22:49:22
阅读次数:
354
动态分配内存:头文件 stdlib.h
malloc:分配内存
calloc:分配内存,并清零
realloc:调整已分配的内存块大小
示例:
int *p=(int *) malloc(3*sizeof(int));//分配内存,成功返回首地址,失败返回NULL
free(p);p=NULL;//释放分配的内存,并修改指...
分类:
其他好文 时间:
2014-08-01 19:46:22
阅读次数:
240
CComBSTR会自动管理字符串的内存空间,在析构时释放空间。由于C++对象在出其作用域时会进行析构。所以有一些情形下,使用CComBSTR容易犯下错误。来看以下代码: BSTR bstr1 = CComBSTR(L"hello"); BSTR bstr2 = CComBSTR(L"wo...
分类:
其他好文 时间:
2014-08-01 19:18:02
阅读次数:
302
【Android】保存Fragment切换状态前言 一般频繁切换Fragment会导致频繁的释放和创建,如果Fragment比较臃肿体验就非常不好了,这里分享一个方法。声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯:http://over.....
分类:
移动开发 时间:
2014-08-01 18:53:12
阅读次数:
437
关机前在虚拟机上安装了个游戏有点大,第二天开机就使用不了虚拟机了; 提示:mac虚拟机parallels 无法启动 "Windows 7" 虚拟机. 释放至少 241 MB 的物理硬盘上存储的 "Windows 7" 虚拟机,然后重试; 官网个给的解决方案:http://kb.paralle...
我们平常用的都是对象的强引用,如果有强引用存在,GC是不会回收对象的。我们能不能同时保持对对象的引用,而又可以让GC需要的时候回收这个对象呢?.NET中提供了WeakReference来实现。弱引用可以让您保持对对象的引用,同时允许GC在必要时释放对象,回收内存。对于那些创建便宜但耗费大量内存的对象...
分类:
其他好文 时间:
2014-08-01 15:32:11
阅读次数:
180
常见的键盘事件是keyup和keydown。淡蓝就经常用document.onkeyup = function (e) { if ((e.keyCode || e.which) === 13) // 对enter键按下后释放的处理,常用来做登录按钮事件 };废话不多说,进入正题。和key...
分类:
其他好文 时间:
2014-08-01 13:28:01
阅读次数:
210
一、元数据在COM中所有组件信息都存储在类型库中。.NET中信息都存储在数据集中。一些COM组件有类型库,一些却没有(如VB编的,因为C++可以用IDL——接口定义语言表述接口和方法,而VB不行)。没有的话需要用C++头文件来表述接口和方法。二、释放对象.NET通过垃圾回收器释放对象。COM组件通过...
分类:
Web程序 时间:
2014-08-01 13:00:41
阅读次数:
224
Java的内存分为两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型变量和对象的引用都在函数的栈内存中分配。当在一个代码块中定义一个变量的时候,java就在栈中为其分配内存,当超过作用域的时候内存自动释放。 对内存用来存放new创建的对象和数组。在堆中分配的内存,由java虚拟机的垃圾回...
分类:
编程语言 时间:
2014-08-01 12:50:21
阅读次数:
181
java 垃圾回收步步深入01----整体印象
一.总体概念
1.垃圾收集:不再使用的内存空间应该被回收
2.在C/C++语言中,垃圾回收由程序员负责
3.在Java中,它提供了一种系统级线程跟踪存储空间分配情况,在JVM空闲时,检查并释放可被释放的存储空间。垃圾收集在Java程序运行中是自动收集的,程序员无法干预。
4.垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身
5...
分类:
编程语言 时间:
2014-08-01 09:19:41
阅读次数:
256