跟小D每日学口语
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 77 下一页
摘要: 1、查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq:from s in Students select new { s.SNAME, s.SSEX, s.CLASS }Lambda: Students.Select( s => new { SNAME = s.SNAME,SSEX = s.SSEX,CLASS = s.CLASS })2、查询教师所有的单位即不重复的Depart列。select distinct depart from teacherLinq:from t in Tea 阅读全文
posted @ 2012-01-16 11:52 Danny Chen 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 什么是Build Action? Build Action is how the file relates to the build and deployment processes.在Visual Studio 2010的Windows Phone工程中, 有多个build action。它们之间有什么区别呢?*None: 此文件不参与编译也不被输出。比如:工程中的文档文件, readme.txt。*Compile: 参与编译并输出。主要是代码文件。*Content: 不参与编译,但会被输出。*Embedded Resource: 此文件被嵌入到主工程生成的DLL或exe中。主要是资源文件。 阅读全文
posted @ 2012-01-11 09:00 Danny Chen 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 最近在做Unit Test相关的东西,发现对某个类添加了私有方法访问器(accessor)之后,编译就会出现问题,在其他人的环境中都正常,貌似只是我自己环境的问题,很郁闷。在网上找了很长时间也没有找到原因及相关的解释。后来决定自己分析错误,终于找到了解决方案,希望遇到同样问题的人可以得到一些提示。先从错误信息入手,在程序的引用集找不到相关的引用,那就去csproj文件看一下,发现引用的Project好好的在那,没有什么问题;然后又打开accessor文件,看到里面有Desktop,但是感觉没有什么关系,所以没有详细研究;接着发现accessor文件的属性很少,其中两个属性引起了我的注意——Bu 阅读全文
posted @ 2012-01-11 08:52 Danny Chen 阅读(262) 评论(0) 推荐(0) 编辑
摘要: C# where子句where 子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。1.接口约束。例如,可以声明一个泛型类MyGenericClass,这样,类型参数T就可以实现 IComparable<T> 接口:publicclassMyGenericClass<T>where T:IComparable { }2.基类约束:指出某个类型必须将指定的类作为基类(或者就是该类本身),才能用作该泛型类型的类型参数。这样的约束一经使用,就必须出现在该类型参数的所有其他约束之前。classMyClassy<T, U>where T :class 阅读全文
posted @ 2012-01-09 12:57 Danny Chen 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://it1000.blog.51cto.com/480482/126250系统环境Windows2003 + Internet Explorer 7故障现象:双击IE图标时,它并不是打开IE浏览器,而是在桌面创建了一个快捷方式。故障原因:打开注册表,在注册表的HKEY_CLASSES_ROOT中寻找OpenHomePage项,发现里面有个字符串LegacyDisable值为空,这就是问题所在。解决方法:把这个这个字符串LegacyDisable删除数据项位置:HKEY_CLASSES_ 阅读全文
posted @ 2012-01-05 08:59 Danny Chen 阅读(276) 评论(0) 推荐(0) 编辑
摘要: SELECT(total_elapsed_time / execution_count)/1000 N'平均时间ms',total_elapsed_time/1000 N'总花费时间ms',total_worker_time/1000 N'所用的CPU总时间ms',total_physical_reads N'物理读取总次数',total_logical_reads/execution_count N'每次逻辑读次数',total_logical_reads N'逻辑读取总次数',total_log 阅读全文
posted @ 2011-11-21 16:16 Danny Chen 阅读(4852) 评论(0) 推荐(1) 编辑
摘要: 在平时的项目开发中,我相信有很大一批人都在用这个数据库自增ID,用数据库自增ID有利也有弊。 优点:节省时间,根本不用考虑怎么来标识唯一记录,写程序也简单了,数据库帮我们维护着这一批ID号。 缺点:for example, 在做分布式数据库时,要求数据同步时,这种自增ID就会出现严重的问题,因为你无法用该ID来唯一标识记录。同时在数据库做移植时,也会出现各种问题,总 之,对此自增ID有依赖的情况,都有可能出现问题。我绝对相信园子里有很一部分人都被这个“好用的东西” 曾经害惨过!我平时在开发项目的时候,一般都没有用到数据库的自增ID, 所以我想分享一下自己的解决方法。解决思路:1:定义一张表,专 阅读全文
posted @ 2011-11-14 23:39 Danny Chen 阅读(1697) 评论(0) 推荐(0) 编辑
摘要: 1、数据库:32767个数据库,最小为1MB,最大为1TB。 2、表:每个数据库最多有20亿个表。 3、列:每个表最多1024列,每列的最大字节数为8060(文本和图像列除外)。SQL Server 的每个数据库最多可存储 20 亿个表,每个表可以有 1024 列。表的行数及总大小仅受可用存储空间的限制。每行最多可以存储 8,060 字节。如果创建具有 varchar、nvarchar 或 varbinary 列的表,并且列的字节总数超过 8,060 字节,虽然仍可以创建此表,但会出现警告信息。如果试图插入超过 8,060 字节的行或对行进行更新以至字节总数超过 8,060,将出现错误信息.. 阅读全文
posted @ 2011-09-25 16:49 Danny Chen 阅读(8781) 评论(0) 推荐(1) 编辑
摘要: 小弟刚刚走上工作岗位不久,工作中常常遇到要导出Excel的情况,但感觉两种常见的导出方式(一种是通过GridView,另一种是通过微软的COM组件)都不是很理想,前者导出的灵活度太低,后者又常常出现进程无法回收,所以一直想找个.net平台的第三方Excel组件,于是就在网上找到了EPPlus。 EPPlus是一个使用Open Office XML(xlsx)文件格式,能读写Excel 2007/2010 文件的开源组件,官网为:http://epplus.codeplex.com/。唯一的遗憾是我在网上没有找到有关这个组件的中文资料,我一直不清楚为什么,难道这个组件有什么大缺陷?还是目前还没在 阅读全文
posted @ 2011-09-19 14:00 Danny Chen 阅读(1827) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式(Abstract Factory Pattern)引入:在前面介绍的两个创建型模式里面,我们解决的都是有关"new"的问题,用它们来避免显式指定类创建对象。我写的也非常简单易懂,相信看过的朋友们都应该对简单工厂模式、工厂方法模式的意图、所能解决的问题及适用情景有一定的了解了。但是若要达到灵活运用,什么时候用,怎样用合适还不是看一篇文章就能解决的问题。呵呵..这需要你对OO的理解程度,你的项目开发经验等等许多方面的积累。一起努力喔。。好了,咱们言归正传,通过对这两个模式的了解,我们掌握一种思想,就是在创建一个对象时,需要把容易发生变化的地方给封装起来,来控制变化 阅读全文
posted @ 2011-08-17 15:21 Danny Chen 阅读(458) 评论(0) 推荐(0) 编辑
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 77 下一页