05 2011 档案

摘要:在做文件下载时 设置Response.Charset 为UTF-8编码 结果下载时,中文文件名称过长时下载的中文文件名称总是被截断了. 找了很久才发现是编码问题. 其实这个是浏览器本身的设计问题.使用UTF-8编码时,文件名存储位置不够长度,然后在由流转字符串时就被截断. 最近设置Response.Charset 和 Response.HeaderEncoding 编码格式为GB2312 然后问题... 阅读全文
posted @ 2011-05-23 12:52 徐小朝 阅读(554) 评论(0) 推荐(0)
摘要:NHibernate 是数据持久化框架 持久化:保存在存储文件中,如Access XML SQLServer 等数据库或文件中 第一步配置: <section name="hibernate-configuration" type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate"/> 在Web.Config 中的 ConfigSect... 阅读全文
posted @ 2011-05-23 11:14 徐小朝 阅读(446) 评论(0) 推荐(0)
摘要:Berkeley DB 是一个高性能的嵌入式数据库,支持Key/Value数据对;我们在一个爬行器中应用到这个组件.在实际应用中遇到一些问题,Berkeley DB 和关系数据库最大区别就是没有SQL语法解释器,没有多列表的概念,除此之外.它集成 事务 游标 数据库环境 安全 热备 等等常规数据库大部功能.核心对象Env 表示数据库环境对象,当前数据库配置的上下文,这个对象通常需要一个实例,使用new 真接实例调用 Env.Open方法可以打开一个数据库配置的上下文,在此之前有些配置是必要的Env.OpenFlags 表示如何打开环境上下文Home 表示环境上下文所存储的文件目录,上下文包括几 阅读全文
posted @ 2011-05-09 09:17 徐小朝 阅读(442) 评论(0) 推荐(0)