11 2012 档案
摘要:什么是序列化与反序列化???序列化和反序列化,我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。序列化和反序列化的主要作用有: 1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3、在分布式应用系统中传递数据 .............常见的序列化的方法: 1、BinaryFormatter 2、SoapFormatter 3、XML序列化用法: BinaryFormatter的用法大致如下: View Code 1 //Bina...
阅读全文
摘要:虽然做了几个网站,但是一直有个问题困扰我,就是网站配置文件的保存问题,网上有人说保存在数据库,有人说保存在XML中。保存在数据库中是个方便的选择,但是有个问题,每张表都应该有个主键,如果网站在多台服务器上,怎么区分网站(若每个网站有不同配置信息),后面查资料,发觉我的想法是多余的。后来通过对某商城的代码分析,分离出了XML保存配置信息的方法,我看他数据库中也有配置信息,但是网站中始终没找到更新和读取的语句(有点奇怪),以下是分离出的代码1.读写配置文件(1)、在BLL中View Code private readonly cmsDal.WebSet dal = new cmsDal.WebS.
阅读全文

浙公网安备 33010602011771号