摘要: 延迟加载,亦称延迟实例化,延迟初始化等,主要表达的思想是,把对象的创建将会延迟到使用时创建,而不是在对象实例化时创建对象,即用时才加载。这种方式有助于提高于应用程序的性能,避免浪费计算,节省内存的使用等。针对于这种做法,似乎称之为即用即创建更为合适些。先来看一下在Framework4.0中如何实现延迟加载。Framework4.0提供了一个包装类Lazy<T>,可以轻松的实现延迟加载。字符串对象延迟加载完整示例 class Program { static void Main(string[] args) { ... 阅读全文
posted @ 2012-12-20 22:13 大数据工程师康爸 阅读(530) 评论(0) 推荐(0)
摘要: View Code 虽然不知道有生之年还有没有希望去深圳工作,但是,那里一直是一个让我魂牵梦绕的地方,搜了下深圳的IT方面比较好的公司,软硬都有,为日后借鉴:华为技术有限公司中兴通讯股份有限公司腾讯科技(深圳)有限公司深圳迈瑞生物医疗电子股份有限公司国际商业机器科技(深圳)有限公司深圳市腾讯计算机系统有限公司金蝶软件(中国)有限公司深圳市同洲电子股份有限公司深圳市怡化电脑有限公司深圳市南凌科技发展有限公司宇龙计算机通信科技(深圳)有限公司深圳市南瑞科技有限公司深圳市紫金支点技术股份有限公司深圳市大族激光科技股份有限公司深圳市科陆电子科技股份有限公司酷派软件技术(深圳)有限公司深圳市天维尔通讯技 阅读全文
posted @ 2012-12-20 18:22 大数据工程师康爸 阅读(668) 评论(1) 推荐(0)
摘要: 1,例子:单图上传: <body> <p><label>请选择一个图像文件:</label><input type="file" id="demo_input" /></p> <div id="demo_result"></div> <script type="text/javascript"> var result = document.getElementById("demo_result&qu 阅读全文
posted @ 2012-12-20 17:19 大数据工程师康爸 阅读(4736) 评论(0) 推荐(0)
摘要: var options = options || {};这个语句是一个赋值或者初始化语句。该语句在options已经被初始化过后options的值不变,即执行var options = options这一部分。当options未被初始化,即typeof options = 'undefined'时,执行后面部分即var options = {}来初始化一个对象原文:http://zhidao.baidu.com/question/397545696.html 阅读全文
posted @ 2012-12-20 11:20 大数据工程师康爸 阅读(939) 评论(0) 推荐(0)
摘要: 1创建jQuery插件,基本的格式是上面这段代码:(function ($){//add code here})(jQuery) 我们怎么理解? 第一步:function ($){}定义了一个匿名的函数,有一个参数,$是参数名,和其他的参数名没什么区别。 第二步:(function ($){})(jQuery) 我们要执行一个匿名函数的时候,通常用var func = function ($) { },然后func(参数)这样的形式。这里func就是一个Function对象。但更简洁的(function ($) {}),这时用括号,也同样返回括号的内容,也是一个function对象。我们再执行 阅读全文
posted @ 2012-12-20 11:06 大数据工程师康爸 阅读(452) 评论(0) 推荐(0)