05 2010 档案
摘要:本文主要介绍自己在使用Unity时碰到的一个问题,及解决方案。 由于本人不擅长写作,所以文字都很简单,各位还是主要看代码及DEMO吧。 首先先看一下以下代码: publicinterfaceILogger { voidWrite(); } publicclassFlatFileLogger:ILogger { privateMessage_message; publicFlatFileLog...
阅读全文
摘要:在上一篇文章“Unit简单依赖注入”我们可以实现构造对象和被依赖对象之间的 松耦合,使我们的抽象层(Player)能够保持稳定,但是在并没有把客户类和Player类之间彻底解耦,即当我们不想使用MP3Player注入,而 想使用CDPlayer注入时,我们需要修改客户类的容器注册。下面我们使用web.config配置文件来解决这个问题。 Unity 应用程序块可以从 XML...
阅读全文
摘要:因发现有不少博友发园内短信问及JS的跨域问题,我想很多程序员的脑海里面还认为JS是不能跨域的,其实这是一个错误的观点;有很多人在网上找其解 决方法,教其用IFRAME去解决的文章很多,真有那么复杂吗?其实很简单的,如果你用JQUERY,一个GETJSON方法就搞定了,而且是一行代码搞 定。下面开始贴出方法。 //跨域(可跨所有域 名) $.getJSON("http://user.hnce.com...
阅读全文
摘要:引言 HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你 HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使 用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下: 1、HTTP概述1.1、HTTP协议的客户端与服务器的交互1.2、HTTP消息1.3...
阅读全文
摘要:前几天看到豆腐的文章介绍如何知道程序集是Debug版还是Release版,之前只知道某些软件从功能上有企业版、标准版之分,却从不知道.Net程序集还有Debug和Release之区别,真是惭愧学了这一年C#。然后在博客园的提问区发文求教,两天过去竟无人问津(还是自己太懒,要检讨),只好自己翻MSDN、用Google搜,现在总算有点明白了。 关于Debug和Release,MSDN里面是这么说的: ...
阅读全文
摘要:昨天 下载 安装了 Visual Studio 2008 Beta2 可是 随手 测试了 几个项目后发现打开vs2008 后 起始页面中的Recent Projects栏目中 并未显示最近加载的项目解决办法如下:运行 regedit 打开下面的键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explo...
阅读全文
摘要:实现IEnumerable接口的类,可以支持foreach循环遍历对象的集合元素IEnumerable: IEnumerator GetEnumerator() 返回可循环访问集合的枚举数。 IEnumerator: object Current 获取集合中的当前元素。 bool MoveNext() 将枚举数推进到集合的下一个元素。如果枚举数 成功地推进到下一个元素,则为 true;如果枚举数越...
阅读全文
摘要:插入一条记录后想要立刻获取其数据表中的主键返回值。这个主键是自动生成的,其实实现的方式有很多,比如再进行一次查询,获取出来。或者在插入数据之前取 出最大值,在最大值上面加一等等,方法很多,但是有些很不方便。 个人感觉最快的方式就是,在插入数据后直接获取主键的值,然后返回过来。方法如下:sql语句如下:INSERT INTO tableName (fieldname ...) values (v...
阅读全文