摘要: 在前面的三篇文章中已经对IEnumerable和IEnumerator的知识做了很多的讲解了! 但是在.NET2.0以后却提供了一个更为简单的创建可枚举类型和枚举数,这是由手动 → 编译器内置迭代器自动生成可枚举类型和枚举数,他就是“yield”,它更加的简化了迭代器的使用,提高了开发人员的效率,那就让我来说一说它! 本文注重yield的内部实现,至于用法不加详细说明,需要的话网上搜搜一大堆! 对于yield园子里面也有很多经典的文章,写这篇只是记录学习时候的感受,纯属一家之言啊! 1.yield 简单... 阅读全文
posted @ 2012-02-18 15:28 新蛋 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 人是不是容易不知足,高中的时候,天天早起,晚上通宵达旦的看书;于是一直盼望大学的生活,没有人管着,自由自在。于是又顺利的升上了大学,上了大学确实是舒服了不是,但是还是,跟很多同学住在一个宿舍里,必须准时上学休息,每天在食堂里啃啃面包,一天50元的打工费就觉得好满足;或是有了零花钱去团购几十块的快餐券就觉得好满足,于是一直盼望毕业上班,可以花自己赚的钱,买自己想买的东西,吃自己爱吃的东西。于是我毕业了,找了份自己还认为满意的工作。可是上班的艰辛,并没有大学时候想象的花自己赚的钱,吃自己团购的自助餐的感觉,而且疲于奔命,根本没有时间去享受生活的多姿多彩。于是一直盼望可以睡懒觉过猪一样的幸福生活。于 阅读全文
posted @ 2012-02-18 15:24 新蛋 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 尊敬的管理员,感谢你在白忙之中阅读本文章。本文章本来是介绍腾讯微博Android客户端开发——自动获取验证码(1)相关技术,但是编辑提交多次,文章的段落显示与本人编辑时段落严重不服,影响文章正常阅读。如下所示。希望你们在白忙之中解决本问题。通过前面的介绍,我们成功获取了AccessToken,但是在该过程中有个不好的地方:用户输入完QQ信息后,需要记录验证码,然后返回至Activity手动输入验证码,这将会使我们的程序显得非常不友好。我们能不能让程序自动获取到平台返回过来的验证码,而不需要用户手动收入呢?通过参考其它资料,找到了两种解决方法,本次和大家分享第一种解决方案。 在进行正题之前,我们 阅读全文
posted @ 2011-07-10 16:38 新蛋 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 和上次(第一次)写博文过了很久,期间有几次想写,也有几次感觉不错的心得体会,但是还是没找到静下来的时间。再有想法写博文的时候,已经毕业了。呵呵,闲话不说了。还是直奔主题吧。 公司准备开发一个通过远程访问的服务端项目,之前没有使用过MVC,所以想知道能够只使用M层和C层,然后通过Jquery来调用C层的方法。经理说让先做一个demo出来,就先实现对数据的CURD吧。说句实话,我对mvc也是不了解,只好边学边做。 先说一下我的思路,这个项目要分为服务端和客户端(汗颜啊)。就先从Server开始吧。新建一个数据库,就一张表,UserInfo,里面有UserID,UserName,UserGender 阅读全文
posted @ 2011-07-07 17:44 新蛋 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 一直认为ajax是我用jquery最好用的,特别是用了那个form插件后我已经离不开jquery了,因为集成了javascript的最新技术。不过最近在开发淘宝api的时候就发现ajax调用太多很不好,就像你使用新浪微博的时候老是去调用,这样会一卡一卡的。我在开发一个tab的时候也遇到了同样的问题。举例:$(".search_text").before("<div class='search_text_bg'></div>");if($("#searchText").val() == " 阅读全文
posted @ 2011-07-07 11:02 新蛋 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在前两篇中,我们讲了在SL端通过Entity Framework和WCF Ria Services实现联表查询,其中最关键的是为实体类中的相关属性设定为Include特性,如下:遗憾的是,这样的实体Include只能在单个域服务间共享实体。如果你尝试撰写多个域服务,并用到关联实体,会报如下错误:view sourceprint?The entity type 'MiniNWModel.Entities.Product' is exposed by multiple DomainService types.view sourceprint?Entity types cannot 阅读全文
posted @ 2011-07-07 10:45 新蛋 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 在我们的silverlight项目中,是被打包为xap zip文件下载到客户端,所以silverlight中的app配置文件我们不能直接修改,而在其宿主web host中的web.config在服务端我们也不能直接访问。在我们的项目中遇见了这个问题所以我就有了此博客。 先说明解决这个问题的方案有:1:调用wcf,webservice,Asp.net页面等服务端数据源,异步显示在我们的UI。2:利用silverlight项目的宿主页面 object,传入初始化参数,在silverlight app中获取。上面的方案都是针对于我们的少量有限配置信息的获取。我这里做的是利用在服务端的xml配置文件来 阅读全文
posted @ 2011-07-07 10:30 新蛋 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 不知道是我傻还是脑子不转个,当别人问我页面传值的方式的时候我能说出来一大堆,也知道怎么使用(用服务端控件的时候)但一直以来我都不知道怎么使用input传值,今天晚上没啥事,试了一交,突然想起来一个很重要的东西,那就是input的name属性,我咋就把你忘了呀!例如:<inputtype="text"name="txtWords"/><inputtype="submit"value="搜索"/>哎杯具啊~~ 我不知道有多少人和我一样,把这些东西忘掉了,一直都不知道怎么用客户端控件开发asp.n 阅读全文
posted @ 2011-07-06 23:27 新蛋 阅读(376) 评论(1) 推荐(0) 编辑
摘要: HTTP压缩HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如GZIP等压缩HTML、JavaScript或CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。GZIP是比较常见的一种HTTP压缩算法。压缩测试在部署的IIS 6.0上配置了GZIP压缩,详细的测试结果如下。未开启GZIP压缩前,访问网站首页进行抓包分析。开启GZIP后,清空本地IE缓存,再次访问抓包分析。开启前后,页面大小减小了89213bytes,压缩掉原始大小的87%。当对CSS、JS等文件都开启GZIP压缩 阅读全文
posted @ 2011-05-21 23:04 新蛋 阅读(244) 评论(1) 推荐(0) 编辑
摘要: 说明:本帖是我经过一天一夜完成的,不同于一般网上文章,除详细的将整个配置过程和 测试过程都详细截图说明外,尤其在FastCGI方面采用微软的“web平台安装程序”来配置,网上相关内容很少,对gzip的设置也很详细,保证按图操 作即可独立完成。另外,还有详细的测试gzip压缩率的方法和比较。文中对于理论几乎没有阐述,只是对配置过程进行了最详细的介绍,这样 使新手即使不太明白,照本文也可以配置出一样的环境来,本文章的错误及疏漏之处,还请大家指出来,大家在配置中有何问题,我们一起来探讨解决。本 帖旨在帮助新手快速配置出IIS + FastCGI + PHP5.3 + MySQL5.1 + Gzip环 阅读全文
posted @ 2011-05-21 20:48 新蛋 阅读(335) 评论(0) 推荐(0) 编辑