re: .NET的内存管理 tsyung 2009-04-09 19:44
--引用--------------------------------------------------
Rache.H:
using 是执行Dispose()
IDataReader的Dispose 通常情况下不会关闭connection.比如sql,mysql的reader。当然你自己实现的除外。
你可以去做实验。
IDataReader 是个接口,当然是定义。但你用的是实现。
这个问题我觉得没有和你讨论的必要了,请深入学习吧
--------------------------------------------------------
DBDataReader调用Close()时connection是否关闭和using语句无关,在ADO.net中,DbCommand.ExecuteReader(CommandBehavior.CloseConnection)的重载方法可以关闭关联的connection.
re: 从面向对象设计谈接口和抽象类的异同 tsyung 2008-09-27 10:30
一句话概括:接口定义行为,抽象类定义职责。
在lz的文章中提到,飞机、鸟、会飞的人都有一种行为,就是飞,而从另外角度来看,他们完全完全不是一回事,各有各的职责。所以通俗的理解为:接口定义的是动作,抽象类定义的是属性和成员。
更改数据库名应该用系统函数sp_renamedb
EXEC sp_renamedb 'old_name', 'new_name'
如果是未知编码方式呢?
比如用FileStream从一个文件中读取了流到byte[]中,这时候并不知道这个文件的编码方式是gb2312还是utf-8,如何才能正确的取到string值?
http://www.china-pub.com/computers/common/info.asp?id=33191
上面说出版日期为2007年4月,现在快5月了,怎么还没出呢?
可不要象那本Programming C#中文第四版那样跳票就好了。
请问楼主:你定义的这三个Logger,如果将level 设置为重合,那么如何避免在各自对应的日志文件中重复记录相同的日志信息?
re: 建立.*映射的问题,最近有人问的!! tsyung 2007-01-29 15:03
@leo: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
C:\WINDOWS 为系统目录,win2000下有所不同。
re: 建立.*映射的问题,最近有人问的!! Leonic 2006-10-26 11:32
@花生米[匿名]: 我也遇到这个问题,有一个解决的办法:右键点击虚拟目录->所有任务->将配置保存到文件,然后打开生成的xml,修改ScriptMaps节点,添加相应的节点数据,然后在站点右键->新建站点/目录(来自文件),再选择覆盖或是新建。但是这样建立起来的通配符映射并没有起作用,urlrewrite并没有执行成功。一直在郁闷中。
@让变化成为计划的一部分: 如果机器上没有安装Visual Studio, 怎么去运行那些bat。微软的风格就是做事总做到一半。
多人协作没有好的管理肯定是不行的。可以建立一个邮件列表,所有人都可以申请参与,所有参与的人可以共享数据,就可以很好的管理文档,而不至于重复的劳动。
re: 产品质量的基石-微软Bug管理 Leonic 2006-08-02 16:00
那个RAID/BMS在哪有下载呢?
@悟:你所说的那个汉字表在哪呢。貌似对字库感兴趣的人多。
re: 做一个老实人 Leonic 2006-06-14 00:12
兄弟,别泄气,这个世界总会有你的一份。
水印图大小可以调整一下嘛,和背景图大小成一定比例。
效果还不错,赞一个。
下载地址中“Select Country/Region” 可以选择中国了。不知道什么时候才加上去的。
re: 一个简单又不简单的Css设计实例。 Leonic 2006-05-11 17:45
@爆牙齿: 你是说整体布局?那就不难了。等会就来。
re: 一个简单又不简单的Css设计实例。 Leonic 2006-05-11 14:54
label标记中的文字个数不一定,要做到两端对齐有点困难。文本框最好指定class,否则的话跨浏览器不一定支持。左右两栏如果没有用层分栏隔开的话也很麻烦。
个人觉得,用这种方式做复杂表单,那是给自己找事。
嗯,支持一下。
我的那个页面是最简单的,但却是浏览器兼容的,并且表现也不一样。不信用FireFox试试。
re: "曾道人特码六合彩"恶意网站中招后的修复 Leonic 2006-05-10 09:58
我发现用symantec 的都很容易中病毒,不知道是为什么。
我用卡巴,都能及时报警并马上杀毒。
re: C#中的接口 Leonic 2006-04-18 10:42
学习了,虽然我所知道的也和你说的大致一样,但我没你理解得透彻,正所谓: 知其然不知所以然.
re: C#中的接口 Leonic 2006-04-18 10:07
Paint()是接口成员,class EditBox只是实现了这个方法。对其调用需进行类型转换。
static void Main()
{
EditBox editbox = new EditBox();
((IControl)editbox).Paint();
}
非常感谢,1.3的我用过,但没像你这般深入研究,佩服....
收藏了你的文章。
re: 祝贺博客园5位当选4月份MVP的朋友 Leonic 2006-04-07 10:09
恭喜恭喜。。。
@自由、创新、研究、探索……
你是用hotmail吗?我有过类似的经历,我的做法是:将邮件copy出来,保存到记事本里,然后改文件名为html类型,打开后选择合适的编码,基本上可以了。
目前基于asp.net2.0的开源项目可不多哦。不错。
re: 自定义ViewState的保存方式 Leonic 2006-04-04 10:00
好,学习了。
re: VS2005运行速度优化心得 Leonic 2006-04-04 09:49
神舟这么好?那我也买台去。
re: 通过代码给IIS增加主机头 Leonic 2006-04-03 23:49
其实siteid就是DirectoryEntry 对象的Name属性,可以这样访问的到:
DirectoryEntry v_DirectoryEntryParent = new DirectoryEntry("IIS://localhost/W3SVC");
foreach(DirectoryEntry t_domain in v_DirectoryEntryParent.Children)
{
if (t_domain.SchemaClassName == "IIsWebServer")
{
Console.WriteLine("The name is: {0}\n", t_domain.Name);
}
}
现在网站重构、Web标准是个热门的话题.也是网页设计者包括页面设计和web程序员都是一个思想更新的时期.
但是div+css模式是趋势发展的必然, 但也不能局限于这个.
table还是很重要的, 比如数据列表,纵向列表还可以用这个,如果类似于datalist和横向数据显示,用div或是别的标记只会更加麻烦.
re: 文章发表了 Leonic 2006-03-27 01:27
恭喜。
还没用asp.net2.0做过具体的项目,虽然平时也有留心与此相关的技术,但一直也没有专心学习过,真是落后了。
re: C#计算20902个汉字的拼音首字母 Leonic 2006-03-24 22:57
阿捷是国内推广web标准的先驱者之一,他的w3cn是我经常去的,有很多值得学习的东西。
re: 解决w3wp.exe内存占用问题 Leonic 2006-03-22 10:40
原来是这样啊。
我们用win2003做开发,系统运行时间长了后系统进程的回收很慢。经常是什么都没关了PF值还有600-700M,很长时间也降不下来。
re: 整理了一些t-sql技巧 Leonic 2006-03-22 09:38
不错不错,我收藏了。谢谢哦。
hoho, 终于可以了。
这之前一直不可以,为什么e旋风 可以呢?
我每天打开电脑第一件事就是打开google主页,因为有博客堂,和讯,德国之声中文,天气,现在又多了博客圆。
@猪猪: webconfig文件里:
<appSettings>
<!-- If CallBackScriptPath is not set in the appSettings, "/ajax/script" is used-->
<add key="CallBackScriptPath" value="/ajax/script" />
</appSettings>
@lovebird:webconfig里不支持 ~/ 格式。
这个东西使用起来真的很方便,基本不需要进行二次开发了。
但有时候不是很稳定,也许是我机器的问题。
第一次使用我也遇到同样问题,但一看是ALTER PROCEDURE,立刻就明白了,只需点击执行。
@陈锐: 非常感谢。一直在关注MS,呵呵,不是你说我还真不知道,看来我的消息还是不太灵通啊。
不过我可没有MSDN Subscription :-<
感觉.net 2.0只是把基于.net1.1的很多第三方控件整合了。
re: C#2.0 泛型初探 (特性一览) Leonic 2006-01-03 18:13
www.live.com有日本语,为啥没中文?
还有那个Search是用来干什么的?输入内容,点击后啥反应也没有。
re: 智能门户 Web Builder Leonic 2005-12-07 10:28
在vs2005里,页面布局的功能已经很容易实现了。