随笔- 18
文章- 1
评论- 171
阅读-
11万
04 2008 档案
从Excel中导数据到DataGridView
摘要:最近项目中需要从Excel中导数据到DataGridView中,所以写了一个通用类,代码如下:1publicclassExcelToDatableHelper2{3privatestaticExcelToDatableHelperinstance=null;4privatestaticObjectlocker=newObject();56publicstaticExcelToDatableHelp...
阅读全文
SQL语句优化技术分析
摘要:最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。 一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换...
阅读全文
《Head.First设计模式》的学习笔记(6)--单件模式
摘要:背景:有一些对象其实我们只需要一个,比方说:线程池(threadpool)、缓存(cache)、对话框、处理偏好设置和注册表(registry)的对象、日志对象,充当打印机、显卡等设备的驱动程序的对象。事实上,这类对象只能有一个实例,如果制造出多个实例,就会导致许多问题产生,例如:程序的行为异常、资源使用过量,或者是不一致的结果。因此,我们设计这种类时必须确保只有一个实例,单件模式应运而生。单件模...
阅读全文
《Head.First设计模式》的学习笔记(5)--工厂方法模式
摘要:意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。结构: 实例:下面我们以Pizza店的例子来谈谈“工厂方法模式”的来龙去脉,我们学习的思路是“原始设计-->简单工厂-->工厂方法”。情景分析:假如你有一个Pizza店,那么你的Pizza订单可能会写成如下代码(这段代码...
阅读全文