08 2013 档案

摘要:有一个项目上的数据库使用了几个月.mdf文件与.ldf文件加起来竟然达到了100G+,这样下去硬盘会被撑爆的。这样的原因是因为异常情况造成某个数据表中有大量的冗余数据,将异常数据表的冗余数据清理之后,mdf文件并没有变小,因为对数据库进行了删除操作,ldf文件反而变增大很多!根据项目情况考虑使用作业方式定时压缩数据文件大小,压缩之后只有十几兆的大小。Setp1:开启SQL Server Agent服务使用作业需要SQL Agent服务的支持,并且需要设置为自动启动,否则你的作业不会被执行。以下步骤开启服务:开始——>运行——>输入"services.msc"—— 阅读全文
posted @ 2013-08-28 19:33 陌上归人 阅读(1467) 评论(10) 推荐(1)
摘要:1.1字符在.NET Framework中,字符都是用16位Unicode编码(UTF-16)的(编译时用UTF-16编码成2进制存到硬盘,程序运行时再用utf-16解码显示代码中的字符串,在内存中相应的字节流就是用UTF-16编码过的),也就是说所有字符都是占2个字节16位,这简化了国际化应用程序的开发。Unicode字符集有很多种编码方案,常用的有:UTF-16:所有字符被编码成2个字节UTF-8:十进制小于128的字符被编码成1个字节(可表示欧美地区使用的字符),128~2047的字符被编码成2个字节(可表示欧洲和中东语言),大于2047的字符被编码成3个字节(可表示东亚地区的语言)UT 阅读全文
posted @ 2013-08-23 18:28 陌上归人 阅读(721) 评论(0) 推荐(1)
摘要:将一个项目由VS2010升级为VS2012后,在确保代码无误的情况下编译程序出现以下错误提示:解决方法:将4.0.0.0的程序集Microsoft.Expression.Interactions、及System.Windows.Controls.Toolkit升级为5.0.5.0版本的 阅读全文
posted @ 2013-08-16 19:24 陌上归人 阅读(367) 评论(0) 推荐(0)
摘要:现象:编译项目时提示未找到类型或命名空间名称"... "解决方法:如果是未找到类型,检查是否引用了类型所在的命名空间,使用using指令;如果是未找到命名空间,那么检查是否引用了程序集。这样的低级错误一般情况很少会犯,如果确认引用了程序集与命名空间,那么还有什么情况会导致编译程序时提示未找到类型或者命令空间呢,我本人就遇到过这样一个问题,其中一个工程无法引用另一个工程生成的库文件(并且这两个工程都在一个解决方案下,而其他工程却可正常引用此库文件,解决方案下有三十多个工程)仔细检查之后发现因以下原因导致:起初此项目由VS2010创建,SL版本为Silverlight4;后来讲 阅读全文
posted @ 2013-08-16 18:48 陌上归人 阅读(1613) 评论(2) 推荐(0)
摘要:解析数据 XML 解析器通常情况下会处理XML文档中的所有文本。 当XML元素被解析的时候,XML元素内部的文本也会被解析,例如: Hello Word!XML解析器这样做的原因是XML元素内部可能还包含了别的元素。再例如下面的例子,name元素内部包含了first和last两个元素: zhang san 解析器会认为上面的代码是这样的: zhang san 但是例如"&"、"这种情况,必须将字符"&"转换成实体,例如: 下面是五个在XML文档中预定义好的实体: 和 & & ... 阅读全文
posted @ 2013-08-16 17:22 陌上归人 阅读(1971) 评论(0) 推荐(0)