java商城开发、jsp商城建设以及java商城产品中把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量...
分类:
编程语言 时间:
2014-07-10 10:22:44
阅读次数:
215
以下内容摘自《http://blog.csdn.net/asanscape/article/details/6084600》Smart Pointer在初始化或释放等操作时,它们是一个对象,用点操作符,其他大部分操作则使用“->”操作符。For example: _ConnectionPtrm_p....
分类:
其他好文 时间:
2014-07-10 10:11:06
阅读次数:
211
c/c++动态分配内存为什么需要动态分配内存---很好的解决的了传统数组的4个缺陷动态内存分配举例---动态数组的构造 使用动态数组的优点: 1. 动态数组长度不需要事先给定; 2. 内存空间可以手动释放; 3. 在程序运行中, 动态内存空间大小可以通过realloc函数手动扩充或缩小 ...
分类:
编程语言 时间:
2014-07-07 21:31:34
阅读次数:
326
重压下似乎找不到释放的出口。
拳套早已封存,
竹箫也很久不去碰它,
现在估计已然吹不出心弦之曲,
围棋的造诣也退步到家了。
是不是只有当思路电光石火,
当指尖快如闪电,
当键盘上舞动的手指跟上思想的敏捷,
才能足够快到能摆脱悲伤。
有一种鸟是百鸟之首,
但是在它成长的路上,
必须得经历一次又一次的毁灭,
只有当它历经磨难,
努力冲破死亡的绝境,
才能获得...
分类:
其他好文 时间:
2014-06-30 10:51:10
阅读次数:
153
类和结构体有很多共性: 定义属性存储数据 定义方法执行功能处理 定义下标,通过下标访问他们的值 初始化他们的状态 通过扩展(Extension)扩展其功能 遵守协议(Protocol),协议提供一种特定的标准功能类比结构体多出的功能: 能够继承另外一个类 能够核对运行期对象的类型 析构对象释放资源 ...
分类:
其他好文 时间:
2014-06-28 09:36:16
阅读次数:
210
.NET CLR将所有资源分配到托管堆上,这有点像C语言中的堆但是你不用去释放资源因为闲置资源在.NET中将被自动释放。现在就有一个问题了,托管堆是怎么知道一个对象什么时候将不再被程序使用?现今有很多的GC算法。每一个算法都针对某一特定环境进行调优,进而获得最好的性能。这篇文章着重于.NET CLR使用的GC算法。.Net下的GC完全解决了开发者跟踪内存使用以及控制释放内存的窘态。然而,你或许想要理解GC是怎么工作的。此系列文章中将会解释内存资源是怎么被合理分配及管理的,并包含非常详细的内在算法描述。同时,...
分类:
Web程序 时间:
2014-06-28 07:50:39
阅读次数:
386
1、在””之间声明方法,该方法在整个JSP页面有效,但是该方法内定义的变量只在该方法内有效。这些方法将在Java程序片中被调用,当方法被调用时,方法内定义的变量被分配内存,调用完毕即可释放内存。当多个客户同时请求一个JSP页面时,他们可能使用方法操作成员变量,对这种情况应给予重视。
解决办法:通过synchronized方法操作一个成员变量来实现一个计数器
<%!
int numbe...
分类:
Web程序 时间:
2014-06-27 23:36:29
阅读次数:
523
java中堆和栈的区别:在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数...
分类:
编程语言 时间:
2014-06-27 15:05:59
阅读次数:
211
类和结构体有很多共性: 定义属性存储数据 定义方法执行功能处理 定义下标,通过下标访问他们的值 初始化他们的状态 通过扩展(Extension)扩展其功能 遵守协议(Protocol),协议提供一种特定的标准功能类比结构体多出的功能: 能够继承另外一个类 能够核对运行期对象的类型 析构对象释放资源 引用计数允许一个类实例有多个引用 类和...
分类:
其他好文 时间:
2014-06-27 10:40:04
阅读次数:
159
??
TCP协议详解
3.1 TCP服务的特点
TCP协议相对于UDP协议的特点是面向连接、字节流和可靠传输。
使用TCP协议通信的双方必须先建立链接,然后才能开始数据的读写。双方都必须为该链接分配必要的内核资源,以还礼链接状态和连接上数据的传输。TCP链接是全双工的,即双方的数据读写可以通过一个连接进行。完成数据交换之后,通信双方都必须断开连接以释放系统资源。
TC...
分类:
其他好文 时间:
2014-06-27 09:07:22
阅读次数:
1492