- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 CLR的诡异~
ninputer在关于“值类型的Finalize不会被调用”中(http://blog.joycode.com/lijianzhong/archive/2005/01/13/42991.aspx#FeedBack)评论到“VB对Finalize管的可松呢,可以直接重写、直接调用、允许不调用父类的Finalize,或者多次调用父类的Finalize等等…… 完全不像C#”。其实C#的Finali
2005-01-26 13:39:00 1128
原创 关于GC
.NET的GC机制有这样两个问题:首先,GC并不是能释放所有的资源。它不能自动释放非托管资源。第二,GC并不是实时性的,这将会造成系统性能上的瓶颈和不确定性。为了解决第一个问题,.NET提供了析构函数,在C#中是~ClassName的形式。如果某个类定义了析构函数,.NET会在第一次的GC中调用析构函数,第二次才真正进行资源释放。这就允许了我们能够做一些手动的资源管理操作,手动对非
2005-01-25 15:12:00 1468 1
原创 DataGrid高级使用技巧讲座(MSDN WebCast)圆满结束
受微软公司邀请,参加了2005-1-18的WebCast技术讲座,讲座主题是《DataGrid高级使用技巧》。由于准备了较为丰富的代码演示,使得讲座过程中有些内容进行了压缩,同时也加快了演讲的速度。本来就有点感冒的我,讲到后来已经沙哑了。不过我还是很开心能和大家分享经验。后来,我又根据该主题,为另一家软件公司做了相同的演讲,但是速度放慢了,演示讲了更加详细,算了一下,大概要2个多小时。希望今后的W
2005-01-25 13:41:00 2663 12
原创 避免在实例构造器中调用虚方法——无论是直接还是间接(虚方法先于构造器调用)
这里出问题的条件是“在实例构造器中调用虚方法”,如果在其他地方调用虚方法,则不存在任何问题。 看下面的代码: using System; class Base { public Base() { Console.Write("Base construct Load!/n"); this.AA(); //注意,这是我们需要避免的动作 } public virtua
2005-01-25 13:28:00 1143
原创 在ASP.NET中用OWC绘制图表--值得收藏
━━━━━━━━━━━━━提纲:━━━━━━━━━━━━━一、概述二、设置图表引擎三、OWC的许可证问题四、OWC的运行机制五、在Web服务器上安装OWC 10六、OWC编程模式━━━━━━━━━━━━━正文:━━━━━━━━━━━━━一、概述在开发应用程序时,经常会遇到必须提供交互式图表的情况。例如,你可能在开发一个管理销售和产品数据的应用程序,数据保存在SQL
2005-01-11 11:10:00 2220
原创 asp.net导出到Excel
1、由dataset生成public void CreateExcel(DataSet ds,string typeid,string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
2005-01-11 10:55:00 2098 2
原创 VC调用WebService
在cpp文件里:void CMyTreeViewDlg::AddMajor(){ ISoapSerializerPtr Serializer; ISoapReaderPtr Reader; ISoapConnectorPtr Connector; // Connect to the service. Connector.CreateInstance(__uuidof(HttpC
2005-01-06 14:36:00 6423
原创 C#操作XML
我用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。 已知有一个XML文件(bookstore.xml)如下: Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("book
2005-01-06 13:48:00 1018
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人