有爱的天空,处处都是暖阳阳的。

博客园 首页 新随笔 联系 订阅 管理

2011年8月10日 #

摘要: 1.64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存 2.64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。但这是建立在64bit操作系统,64bit软件的基础上的。 64位处理器之失 ※硬件———缺乏驱动程序,很多现有硬件无法使用 在目前的情况下,大部分厂商不会积极的开发64位Windows驱动,除非64位WindowsXP已经在市场上较普及,或者拥有64位Windows驱动的产品的市场价格要高于普通产品。不管怎样,64位WindowsXP的用户都会在相当长的一段时间内缺少必要的驱动。目前,市场上仅有ATI全面推出了64位Wi 阅读全文
posted @ 2011-08-10 11:32 荣耀轩辕 阅读(379) 评论(0) 推荐(0) 编辑

2011年8月8日 #

摘要: 今天的一个小讨论,关于SQL server和C#使用什么类型来记录金额。SQL server里的金额表示(1)Money类型SQL Server里使用Money和smallmoney类型来表示货币类型,Money是8字节的,smallmoney是4字节的。如果一个对象被定义为money,则它最多可以包含19位数字,其中小数点后可以有4位数字。该对象使用8个字节存储数据。因此,money数据类型的精度是19,小数位数是4,长度是8。数据类型范围长度Money-922,337,203,685,477.5808到922,337,203,685,477.58078字节Smallmoney214,748 阅读全文
posted @ 2011-08-08 11:43 荣耀轩辕 阅读(7527) 评论(0) 推荐(1) 编辑

2011年8月4日 #

摘要: bin是放最终代码的目录 obj就放中间代码的目录 release和debug是不同的运行方式 debug会增加调试代码,方便调试。调试完后,用release版本发布,没有调试代码,减小程序体积,加快执行速度!Top既然obj就放中间代码的目录,为什吗还要release呢?同理,既然bin是放最终代码的目录还要debug干什吗?不是多此一举吗?Top哎! 一、先说说 编译: 编译一个源程序文件,要经过语法、类型,甚至要判断执行时的可行性等。 是一个对文件多次扫描的过程,最后还有代码优化的过程。会有一大堆的中间文件产生。vc6下的一个mfc项目 obj目录里会有好几M的中间(临时)文件。 再复杂 阅读全文
posted @ 2011-08-04 16:38 荣耀轩辕 阅读(655) 评论(0) 推荐(1) 编辑

摘要: 解决无法读取项目文件"***.csproj",系统找不到指定路径以上情况可能由于2个问题出现的,1 路径不对。 2 开发工具与打开工具版本不对解决办法:解决路径不对:针对路径不对,我们可以用以下办法解决 用记事本打开sln文件,将绝对路径修改为相对路径就行了例如:Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "E:\AJAXEnabledWebSite1\", "E:\AJAXEnabledWebSite1\", "{FDDDB5AF-ECE6-4 阅读全文
posted @ 2011-08-04 11:49 荣耀轩辕 阅读(7828) 评论(0) 推荐(0) 编辑

摘要: 项目基本设计时的失误,现在为了在非纯英文地区使用公司的系统,4月1日前,必须将数据库中全部的varchar转换到nvarchar,当然要保证原有数据不能丢失。大概的思路:一、准备工作,备份所有的资源,建造测试环境,然后: 1、检查SQL里所有View、SP、Function、Trigger,确保都是可靠的; 2、检查SQL里所有varchar字段的情况; 3、检查WebService里面对所有varchar字段地使用情况; 4、检查WinFrom客户端里面对所有varchar字段地使用情况;二、在测试数据库上进行更改 1、生成所有View、SP、Function、Trigger的SQL脚本; 阅读全文
posted @ 2011-08-04 10:44 荣耀轩辕 阅读(212) 评论(0) 推荐(0) 编辑

2011年8月3日 #

摘要: varchar和nvarchar的区别:varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节(如varchar(6),当字段为qqq时,数据库实际占用空间为3个字节,而不是6个字节,但只允许存储6个字节,一般中文占两个字节)。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。两字段分别有字段值:我和coffee那么varchar字段占2×2+6 阅读全文
posted @ 2011-08-03 09:26 荣耀轩辕 阅读(460) 评论(0) 推荐(0) 编辑

摘要: 用Windows server 2003 的时候就遇到过IE的增强安全设置。此项功能启用后,会发现每次访问网站时都会弹出一个拦截窗口,具体内容如:Internet Explorer 增强安全配置正在阻止来自下列网站的内容。接下来的操作就是将访问的网站添加到受信任的站点中,很是麻烦。解决办法倒很简单:点击IE的“工具→Internet选项→安全”,将“Internet”区域的安全级别滑块由“高”拉动到“中”。接着进入“控制面板→添加或删除程序→添加/删除Windows组件”,然后去掉“Internet Explorer增强的安全配置”前面的小勾,按“确定”即可将其完全卸载。在进行以上处理后,每. 阅读全文
posted @ 2011-08-03 09:22 荣耀轩辕 阅读(9641) 评论(1) 推荐(1) 编辑

2011年5月26日 #

摘要: as 运算符用于在兼容的引用类型之间执行某些类型的转换。备注as 运算符类似于强制转换操作。但是,如果无法进行转换,则 as 返回 null 而非引发异常。请看下面的表达式:复制 expression as type它等效于以下表达式,但只计算一次 expression。复制 expression is type ? (type)expression : (type)null注意,as 运算符只执行引用转换和装箱转换。as 运算符无法执行其他转换,如用户定义的转换,这类转换应使用强制转换表达式来执行。详情参考:http://msdn.microsoft.com/zh-cn/library/cs 阅读全文
posted @ 2011-05-26 17:04 荣耀轩辕 阅读(150) 评论(0) 推荐(0) 编辑

2011年5月11日 #

摘要: 列出SQL Server 2005中存在的所有储存过程?USE [your_database_name_here]; GO SELECT * FROM sys.all_objects WHERE ([type] = 'P' OR [type] = 'X' OR [type] = 'PC') ORDER BY [name]; GO 用户自定义存储过程?USE [your_database_name_here]; GO SELECT * FROM sys.all_objects WHERE ([type] = 'P' OR [type 阅读全文
posted @ 2011-05-11 15:40 荣耀轩辕 阅读(176) 评论(0) 推荐(0) 编辑

摘要: 最近的测试中常常需要不断删除创建数据库,有时需要删除数据库中的表,但不能删除数据库,一个一个删除很是麻烦,最好能一次性获得全部的数据库表名称,然后删除,一下是一些有用的SQLSERVER2005的东西0. 创建数据库 CREATE DATABASE DB0011. 创建用户 CREATE LOGIN USER1WITH PASSWORD = 'USER_PW';2。 修改数据的所有者 USE DB001exec sp_changedbowner 'USER1' GO3. 设置READ_COMMITTED_SNAPSHOT ALTER DATABASE [DB00 阅读全文
posted @ 2011-05-11 15:31 荣耀轩辕 阅读(2356) 评论(0) 推荐(0) 编辑

2011年4月29日 #

摘要: http://msdn.microsoft.com/zh-cn/library/ms176078%28SQL.105%29.aspx 阅读全文
posted @ 2011-04-29 16:09 荣耀轩辕 阅读(131) 评论(0) 推荐(0) 编辑

摘要: http://msdn.microsoft.com/zh-cn/library/ms190315%28v=SQL.90%29.aspx 阅读全文
posted @ 2011-04-29 14:11 荣耀轩辕 阅读(129) 评论(0) 推荐(0) 编辑

摘要: 一.Literal Web 服务器控件概述(摘于MSDN) 可以使用 Literal Web 服务器控件作为页面上其他内容的容器。Literal 最常用于向页面中动态添加内容。 Literal 控件表示用于向页面添加内容的几个选项之一。对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中。但是,如果要动态添加内容,则必须将内容添加到容器中。典型的容器有 Label 控件、Literal 控件、Panel 控件和 Placeholder 控件。 Literal 控件与 Label 控件的区别在于 Literal 控件不向文本中添加任何 HTML 元素。(Label 控件呈现一. 阅读全文
posted @ 2011-04-29 11:40 荣耀轩辕 阅读(1039) 评论(0) 推荐(0) 编辑

摘要: 将指定的 String 中的每个格式项替换为相应对象的值的文本等效项。重载列表 名称 说明 String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。 由 .NET Compact Framework 支持。 String.Format (String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。 由 .NET Compact Framework 支持。 String.Format (IFormatProvider, String, Obj 阅读全文
posted @ 2011-04-29 11:28 荣耀轩辕 阅读(857) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.dotblogs.com.tw/puma/archive/2009/05/28/asp.net-generic-list-sort-find-findall-exsit.aspx最近寫案子常常用到List<T>,這個東西還真好用因為它有下列東西:List<T>.Sort() → 排序TList<T>.Find() → 找出一個TList<T>.FindAll() →找出多個TList<T>.Exist() →判斷T是否存在小弟就寫個範例介紹這些東西吧..GenericList.aspx<%@ Page 阅读全文
posted @ 2011-04-29 11:13 荣耀轩辕 阅读(261) 评论(0) 推荐(0) 编辑