- 博客(6)
- 收藏
- 关注
原创 Stream IO 操作总结
Stream IO 操作总结Stream readerStream writerBasic file IOStream :流,把内存中的字节数据写到文件系统中,把文件系统中的内容读到内存中命名空间:System.IO.Stream基本操作:read write seekcanread canwrite canseek对于有的流不能进行seek操作,如nets
2007-07-13 08:58:00
755
原创 .net 序列化总结
.net序列化序列化是使对象持久化,将对象存储到文件系统中,持久化对象.序列化会应用到.net remoting场景中在类定义前加[Serializable]这样一个attribute,这个类就可以序列化了.在类的某个成员变量前加[NonSerializable],这个变量将不会序列化都文件系统中,但是对public变量,即使使用了[NonSerializable]属性,仍然会
2007-07-12 17:14:00
517
原创 数据库索引总结
数据库的类似于图书的目录,索引允许数据库程序的查找数据库中的数据,而不必扫描这个数据库.SQL server 中管理的最小单位是页,为8K的空间.数据的存放是没有逻辑顺序的,成为,当数据堆满一些,数据库就存放打另外一页.索引可以提供系统的性能.1. 唯一索引可以保证行的唯一2. 加快检索速度3. 加速表之间的连接,实现数据的参照完整性
2007-07-12 13:17:00
413
原创 数据库事务处理
.net中事务的实现 1.直接写入Sql语句 2.使用ADO.net实现 3.COM+分布式事务处理 直接写入SQl语句,Sql使用BeginTrans/CommitTrans/RollbackTrans 来实现,优势是所有的事务逻辑都包含在一个调用中,独立与应用程序,性能最佳.例如Sql server中的存储过程限制是事务上下文仅存在于数据库调用中,无法获得执行结果状
2007-07-12 11:10:00
589
原创 数据库连接池
数据库访问中,建立数据库连接的这个过程相对于对数据库的其他操作要耗费更多的时间和资源.所以对一些并行访问较多的系统,可以使用连接池来提高数据库的访问速度.连接池中存放一些已经和数据库连接成功的数据库连接,每个连接都与一个连接字符串及其事务上下文相关联.连接字符串标识该连接连的是哪个数据库.连接池允许应用程序从连接池中获取一个连接,而不是为每一个连接请求重新建立一个连接. ADO.net
2007-07-12 10:35:00
500
原创 XML解析器比较
DOM (Document Object Model) 把XML映射成一颗树SAX(simple API for XML)把XML当成一个字符流事件的形式,只能向前,是一个流处理的方式,数度快,但是对内存没有大的消耗DOM把整个XML都放到内存中,在内存中映射成一个树,操作比较方便 ,SAX一次只读取一个结点的内容
2007-07-12 09:15:00
319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人