- 博客(10)
- 收藏
- 关注
转载 查询时将数据表中以;分隔的用户ID字段转换成以;分隔的用户名(原创)(备忘)...
View Code 1 CREATE FUNCTION [dbo].[TransUserIdsToNames] ( @ids NVARCHAR(1024) ) --以;分隔的用户ID字符串 2 RETURNS VARCHAR(50) 3 AS 4 BEGIN 5 DECLARE @returns NVARCHAR(1024) 6 DE...
2011-12-14 14:49:00 204
转载 高效加载数据库树(原创)(备忘)
View Code 1 DECLARE @stime DATETIME 2 SET @stime = GetDate() 3 4 DECLARE @returnValue TABLE 5 ( 6 id INT , 7 parentId INT , 8 [path] VARCHAR(1000) , 9 lev INT10...
2011-12-14 14:42:00 73
转载 Ext.get() 和 Ext.query() 组合使用 实现 最灵活的取元素方式
想要利用ExtJS的库函数对DOM进行各类操作,就要得到Element类型的对象,但是Ext.get()取到的虽然是Element,但是参数只能是id,如果大家对jQuery的selector方式很喜欢和崇拜,那么就一定要学习Ext.get()和Ext.query()的组合方式。前面写的get()和query()我都省略参数了,先看看文档中的函数原型:Ext.get( Mixed e...
2011-09-26 11:39:00 116
转载 浮躁的心
最近真是心神不灵,可能是天气太热的原因。总是无法静下心来做点事,看点书,读下博,敲代码。。。郁闷有无以复加。转载于:https://www.cnblogs.com/garin-yea/archive/2011/07/24/2115291.html...
2011-07-24 11:26:00 90
转载 10年软件开发教会我最重要的10件事(转)
0. “面向对象”比你想象的要难得多 也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思是,创建一些类来模拟现实世界能有多难啊?其实,那还真是挺难的。 十年之后,我仍然在学习如何合理地建模。我后悔以前我没有花更多的时间来学习面向对象和设计模式。优秀的建模技术对于每一个开发团队都是非常有价值的。 1. 软件开发的难点在于沟通 这里的沟通...
2011-06-15 14:24:00 65
转载 敏捷软件开发宣言
敏捷软件开发宣言我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观:个体和互动高于 流程和工具工作的软件高于 详尽的文档客户合作高于 合同谈判响应变化高于 遵循计划也就是说,尽管右项有其价值,我们更重视左项的价值。http://agilemanifesto.org/iso/zhchs/转载于:https...
2011-05-19 11:51:00 121
转载 LINQ to SQL公共基类(转)
LINQ 是Visual Studio 2008中提供的一系列新特性,用以扩展C#或者Visual Basic语言,提供了强有力的查询能力。作为LINQ的组成部分,LINQ to SQL提供了将关系数据作为对象处理的运行时架构。从某种程度上说,它相当于是微软提供的类似于NHibernate和Castle之类的ORM工具或框 架。当我们需要对数据库进行访问时,LINQ to SQL常常...
2011-04-28 10:25:00 89
转载 使用扩展方法对调用进行验证(转)
利用C# 3.0提供的扩展方法技术,可以为已经编译好的程序集类型增加新的方法,从而应对新的扩展。除了在可扩展性方面所具有的优势之外,如果能够合理地结合泛型与类型推断,扩展方法还可以有效降低代码的重复,提高程序的可重用性。例如,这样的方法实现:public class CustomerDAL{ public IEnumerable<Customer> ...
2011-04-28 09:44:00 92
转载 在Dictionary中使用枚举(转)
自从.NET Framework 2.0引入泛型之后,对集合的使用就开创了新的局面。首先我们不用考虑类型是否安全,利用泛型以及对泛型参数的约束完全可以保障这一点;其次,集合元素不会因为频繁的Boxing和Unboxing而影响集合遍历与操作的性能。泛型带来的这两点好处毋庸置疑。在Dictionary<TKey, TValue>中,除了字符串,我们普遍会使用值类型作为它的k...
2011-04-27 20:24:00 169
转载 当弱引用对象成为集合元素时(转)
当我们在系统用到某些占用内存较多的大对象,且该对象并不会被频繁使用(例如缓存场景)时,若考虑性能因素,或许我们可以选择使用弱引用(WeakReference)对象。弱引用对象就像是对象之中的“无间行者”,行走于“活动”与“非活动”状态之间。即使该对象存在引用,垃圾回收器仍然可以对其进行回收,这使得我们对该对象的调用始终存在一种不可预知性,除非我们通过Target属性赋给对象,以创建强...
2011-04-27 20:21:00 75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人