管理

2008年12月25日

摘要: 在以往读取Excel文件时常常出现读取某些字段为null值,其实是有值,原因是读取文件时,Excel会以第一行的数据类型为参考,如果后边的与其不一致,则会出现些问题。 以下是一个解决方案,Excel文件的连接串写作如下。据说可以强制数据为字符串,具体我没有再测试。仅供参考。 string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data ... 阅读全文

posted @ 2008-12-25 17:37 lzhdim 阅读(1225) 评论(0) 推荐(0) 编辑

摘要: 双缓冲的原理可以这样形象的理解:把电脑屏幕看作一块黑板。首先我们在内存环境中建立一个“虚拟“的黑板,然后在这块黑板上绘制复杂的图形,等图形全部绘制完毕的时候,再一次性的把内存中绘制好的图形“拷贝”到另一块黑板(屏幕)上。采取这种方法可以提高绘图速度,极大的改善绘图效果。 例如在OnDraw()函数中可以如下所述实现双缓冲,其主要步骤分为四步: ... 阅读全文

posted @ 2008-12-25 17:37 lzhdim 阅读(791) 评论(0) 推荐(0) 编辑

摘要: C#使用的自动内存管理,使用开发者从繁重的手工分配、释放内存的操作解放出来。内存的自动管理是由垃圾回收器来执行。一个对象使用内存的生命周期是这样的: 当对象被创建时,它便分配了一定的内存,当构造器中的代码开始运行时,这个对象就“活”了。 当这个对象或者是它的任何一部分在可以预计的将来已经没有任何作用时,这个对象将不会再使用,它就应当被销毁。 一旦这个对象符合了对销毁的条件,在一定的时... 阅读全文

posted @ 2008-12-25 17:36 lzhdim 阅读(546) 评论(0) 推荐(0) 编辑

摘要: 对于property和attribute这两个名词都叫“属性”的问题,来源于国内it书籍翻译界的疏忽。 其实它们来源于两个不同的领域,attribute属于OOA/OOD的概念,而property属于编程语言中的概念。下面我们来说明它们的异同。 Attribute Attributes是Microsoft .NET Framework文件的元数据,可以用来向运行时描述你的代码,或者... 阅读全文

posted @ 2008-12-25 17:35 lzhdim 阅读(461) 评论(0) 推荐(0) 编辑

摘要: 面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继承、多态等等,而虚拟函数就是c++中实现多态性的主将。为了实现多态性,c++编译器也革命性地提供了动态联编(或叫晚捆绑)这一特征。 虚拟函数亦是mfc编程的关键所在,mfc编程主要有两种方法:一是响应各种消息,进行对应的消息处理。二就是重载并改写虚拟函数,来实现自己的某些要求或改变系统的某些默认处... 阅读全文

posted @ 2008-12-25 17:33 lzhdim 阅读(649) 评论(0) 推荐(0) 编辑

摘要: Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。 在这篇文章中我将给你展示12种的有关Spring XML配置文件的最佳技巧。请注意另外一些因素,例如域模型的设计,会影响到X... 阅读全文

posted @ 2008-12-25 17:33 lzhdim 阅读(850) 评论(0) 推荐(0) 编辑

摘要: A.不使用递归: import java.io.File; import java.util.LinkedList; public class FileSystem { public static void main(String[] args) { ... 阅读全文

posted @ 2008-12-25 17:31 lzhdim 阅读(666) 评论(0) 推荐(0) 编辑

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved