摘要:
中间件 1. 什么是中间件?中间件(middleware)是一种独立的系统软件或服务程序, 它在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件.2. 为什么使用中间件?具体地说,中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务... 阅读全文
摘要:
很久之前就想总结一下C++的内存使用机制。直到现在刚考完试之制,去实习之前,才有时间完成这事。1.程序使用内存区一个程序占用的内存区一般分为5种:(1)全局、静态数据区:存储全局变量及静态变量(包括全局静态变量和局部静态变量)(2)常量数据区:存储程序中的常量字符串等。(3)代码区:存储程序的代码。(4)栈:存储自动变量或者局部变量,以及传递的函数参数等。(5)堆:存储动态产生的数据。 在处理内存... 阅读全文
摘要:
[导读: 各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别。SQL Server更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。对于一般的用户而言,通过系统的自动锁定管理机制基本可以满足使用要求,但如果对数据安全、数据库完整性和一致性有特殊要求,就需要了解SQL ... 阅读全文