随笔分类 -  每日所见记录

记录每天从网上学到的点点滴滴
摘要:在数据库中存取并显示到页面Image控件的功能。原来认为并不复杂,但是实际中却遇到了一些问题。 阅读全文
posted @ 2008-07-08 14:00 KiddLee 阅读(2569) 评论(6) 推荐(1) 编辑
摘要:Generating user instances in Sql Server is disabled. Use sp_configure 'user instances enabled' to generate user instances 阅读全文
posted @ 2008-03-12 10:39 KiddLee 阅读(704) 评论(0) 推荐(0) 编辑
摘要:如果类型的修饰符不同,默认实例构造器也是不相同的:如果使用abstract修饰类型,则默认构造器的可访问性为protected如果使用static,则编译器不会生成默认构造器。如果我们给他加一个构造器,那么编译器就会报错,因为这个类型不能实例化。 public class PublicClass { private class PrivateClass { } protected class Pr... 阅读全文
posted @ 2007-07-24 22:07 KiddLee 阅读(611) 评论(0) 推荐(0) 编辑
摘要:原来写了一篇有关装箱拆箱的文章,这几天看到这个例子,觉得更能说明一些问题,首先看下面的例子 阅读全文
posted @ 2007-07-11 14:00 KiddLee 阅读(868) 评论(1) 推荐(0) 编辑
摘要:昨天,在工作中遇到了一个有关Session cookie的问题。以前没有太注意过cookie,只知道它是用来存一些东西的,常常会生成一些垃圾文件,常常要删除。cookie实际上有两种类型Session cookie和persistent cookie。Session cookie 又叫 transient cookie,它被存储在临时的存储器中,浏览器关闭后不会保留Persistent cooki... 阅读全文
posted @ 2007-07-10 16:22 KiddLee 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:1、 CLR检测方法中的引用类型,并生成一个内部数据结构,用于管理对引用类型的访问。在这个内部数据结构中,引用类型的每一个方法实现都有一条对应的记录,每条记录容纳了一个地址。对这个结构进行初始化的时候,CLR将每条记录都设置成CLR内部包含的一个未文档化的函数。这个函数被称为:JITCompiler。被调用的JITCompiler函数负责将一个方法的IL代码编译成本地的CPU指令。2、 JITCo... 阅读全文
posted @ 2007-06-15 12:59 KiddLee 阅读(676) 评论(3) 推荐(0) 编辑
摘要:今天发现我在项目中犯了一个错 阅读全文
posted @ 2007-04-16 18:12 KiddLee 阅读(1068) 评论(2) 推荐(0) 编辑
摘要:我原来对于装拆箱的理解只是停留在将值类型转化为Object类型,然后再转换回来。实际上,在这个看似简单的问题上还有一层更深的含义。 阅读全文
posted @ 2007-03-22 10:38 KiddLee 阅读(1148) 评论(3) 推荐(0) 编辑
摘要: 最近两天在看《.Net本质论》其中提到了一类型初始化中比较关键的两个方法:类型初始化器(cctor)和构造函数(ctor)。 阅读全文
posted @ 2007-02-26 11:01 KiddLee 阅读(777) 评论(3) 推荐(0) 编辑
摘要:前几天被时间类型给郁闷了,我要做这样一个工作,取出某天到某天的记录,这些记录都有一个字段记录着是什么时候创建的,而且详细到了秒。例如: Id CreateTime 1 2007-01-19 10:48:36 2 2007-01-19 23:35:36 3 2007-01-18 23:35:36 我要取出'2007-01-18'到'2007-01-19'的数据,其实这个需求并不难,所以当... 阅读全文
posted @ 2007-01-27 10:40 KiddLee 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 前一段时间看《C#高级编程》发现用数据表对应的Xml文件可以生成cs代码 阅读全文
posted @ 2006-10-25 15:44 KiddLee 阅读(6243) 评论(0) 推荐(0) 编辑
摘要:在看李建忠老师的Proxy代理模式课程的时候,听他讲了一些有关String类型和StringBuilder类型的内容。对这两个类型的实现有了一些新的认识。 阅读全文
posted @ 2006-10-18 10:18 KiddLee 阅读(3468) 评论(7) 推荐(1) 编辑
摘要:今天给一个同事讲一个程序,应该是一个比较基础的程序,但是把我给难住了(哎,才发现自己的基础也滥的可以了),程序大概是这样的 阅读全文
posted @ 2006-07-27 17:53 KiddLee 阅读(3779) 评论(8) 推荐(0) 编辑
摘要:显示的接口实现:interface IA{ void A();}public class B:IA{ private void IA.A() { }} 阅读全文
posted @ 2006-06-26 14:37 KiddLee 阅读(701) 评论(0) 推荐(1) 编辑
摘要:有一段时间没写博客了,近一段时间一直在用研究的代码生成的方法并完成一个小型的项目。虽然,项目不大,但是,发现的问题还是挺多的。先来谈谈对代码生成的感想:原来一直是在追求生成代码的完整,要求代码在生成后的结果至少是可用的。但是,我在代码生成中发现,有时为了判断某个字段后是否有“,”要经过一些复杂的判断。实际上没有必要的,因为也许生成的代码抛了错后程序员是需要到代码中把这个“,”加上就可以了。这就是我... 阅读全文
posted @ 2006-02-15 10:10 KiddLee 阅读(1049) 评论(5) 推荐(0) 编辑
摘要:前一点时间的B/S工作中常常发现有中文字显示乱码的问题,有时即使加上了句也没有用。后来经工程师指点发现,我们在工作中只生成了aspx的代码和页面对应的cs代码,而没有生成资源文件。于是我们便在代码中稍作修改并保存。此时查看项目文件中对应的页面下已生成资源文件。此时再运行程序,乱码的问题解决了。 阅读全文
posted @ 2006-01-24 10:03 KiddLee 阅读(327) 评论(0) 推荐(0) 编辑
摘要:序列化是将对象状态转换成可保持或传输的格式。反序列化是将流转换为对象。序列化和反序列化的作用是:使数据能够被轻松的存储和传输。实质上序列化机制是将类的值转化为一个一般的(即连续的)字节流,然后就可以将该流写到磁盘文件或任何其他流化目标上。而要想实际的写出这个流,就要使用那些实现了IFormatter接口的类里的Serialize和Deserialize方法。在.net框架里提供了这样两个类:Bin... 阅读全文
posted @ 2006-01-13 18:28 KiddLee 阅读(605) 评论(4) 推荐(0) 编辑
摘要:今天在工作中出现一个问题,想请教一下:启动Web页面后,页面上的中文字全变成乱码,以前运行没有问题,这是第一次。于是在页面上加上了。在运行页面,中文字显示正常。然后把这句话在删掉,中文显示依然正常。不知道这是为什么? 阅读全文
posted @ 2006-01-12 16:23 KiddLee 阅读(583) 评论(0) 推荐(0) 编辑
摘要:元旦放假时,和以前的朋友见面聊天,他和我一样,也是做VS2003的,我突然想起了平时总在困扰我的一个问题,就是有没有解决丢事件的方法。他对我说:在页面的InitializeComponent函数中加入一个方法,如:InitLoad()。将出了Load事件的其他事件都加到InitLoad()的方法下:private void InitializeComponent() { this.Load... 阅读全文
posted @ 2006-01-05 09:02 KiddLee 阅读(994) 评论(0) 推荐(0) 编辑
摘要:有时要在DataGrid中添加onclik事件,如;删除某条记录时,提示用户确定删除吗的alert对话框,可以有如下写法。private void grdPlan_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if( e.Item.ItemType == ListItemTy... 阅读全文
posted @ 2006-01-05 08:52 KiddLee 阅读(1967) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示