- 博客(18)
- 资源 (4)
- 收藏
- 关注
转载 企业库中缓存应用程序块C#2.0
企业库中缓存应用程序块C#2.0下面我们看一个简单的应用程序快的配置文件:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->configuration>configSectio
2009-11-13 10:23:00
862
原创 JavaScript 学习1
语法:1.变量区分大小写;2.变量时弱类型,定义时用var,3.每行结尾分号可有可无; 特殊类型:1.Undefined:变量未初始化前即为该值undefined;Null只有一个值null;2.NaN:表示非数字,NaN不等于自身;3,类型转换是,对数字调用toString(10)等于toString(),10表示10进制;4,转换数字:parseInt
2009-08-20 23:49:00
477
原创 4.Builder 生成器(创建型模式)
动机(Motivation)在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法却相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保持系统中的“稳定构建算法”不随着需求改变而改变?意图(Intent)将一个复杂对象的构建与其
2009-06-16 20:22:00
527
转载 3. Abstract Factory 抽象工厂(创建型模式)
意图(Intent)提供一个接口,让该接口负责创建一系列“相关或者相互依赖的对象”,无需指定它们具体的类。——《设计模式》GoF new的问题常规的对象创建方法:// 创建一个Road 对象Road road=new Road();new的问题:– 实现依赖,不能应对“具体实例化类型”的变化。解决思路:– 封装变化点—— 哪里变化,封装哪里– 潜台词:如果没有变化,当然不需要额外的封装!
2009-06-07 16:09:00
509
转载 2. Singleton单件(创建型模式)
动机(Motivation)在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?这应该是类设计者的责任,而不是使用者的责任。 意图(Intent)保证一个类仅有一个实例,并提供一个该实例的全局访问点。——《设计模式》GoF 单线程Singleton模式的几个要
2009-06-07 00:54:00
608
转载 SQL Server 2000数据库备份方案
sql server数据库备份方案2008-08-05 13:15SQL Server 数据库备份方案为了保证SQL Server 数据的安全,数据库管理员应定期备份数据库,在不同情况下应采用不同备份数据库备份策略,一方面维持数据的安全性,另一方面也可保持SQL Server 能顺畅运行。尽最大的努力减少由于数据的损坏对客户造成的损失。概念1) 备份工作规划计算机软硬件的稳定性还未达到非常稳定的状
2009-06-02 10:13:00
2175
转载 1.开发模式
一.人是一个经验性的动物 设计模式描述了软件设计过程中某一类常见问题的一般性的解决方案。 面向对象设计模式描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。 二.从编程语言直观了解面向对象• 各种面向对象编程语言相互有别,但都能看到它们对面向对象三大机制的支持,即: “封装、继承、多态”– 封装,隐藏内部实现– 继承,复用现有代码– 多态,
2009-05-29 19:51:00
639
转载 C# 利用39字体生成条码
using System; using System.Drawing; using System.Drawing.Imaging; using System.Drawing.Text; using System.IO; using System.Text.RegularExpressions; namespace WSBarCode.Barcodes { /// /// Summary descr
2009-01-25 02:12:00
2177
原创 39 条码生成 原理
using System;using System.Collections;using System.ComponentModel;using System.Drawing;using System.Data;using System.Windows.Forms;namespace DSBarCode{ public class BarCodeCtrl : System.Windows.Fo
2009-01-25 02:11:00
3152
2
原创 C# 打印 说明
(转)c#实现打印2008-12-09 15:35在windows应用程序中文档的打印是一项非常重要的功能,在以前一直是一个非常复杂的工作,Microsoft .net Framework的打印功能都以组件的方式提供,为程序员提供了很大的方便,但是这几个组件的使用还是很复杂的,有必要解释一下。打印操作通常包括以下四个功能1 打印设置 设置打印机的一些参数比如更改打
2009-01-25 02:09:00
880
原创 删除重复列
假设表t1中有c1、c2、c3列,表结构如下: Create Table t1 (c1 int null, c2 int null, c3 char(10) null)我们要删除其中c1和c2多余的重复行(只保留一行)的解决方法:在表中新增加一个标识列,利用它来删除重复记录,代码如下所示 Alter Table t1 ADD key_col INT NOT NULL IDEN
2009-01-18 17:09:00
700
原创 SQL Server BUG集之自定义函数与group by
SQL Server BUG集之自定义函数与group by-数据库专栏,SQL Server /**==** 1. 自定义函数用于group by时出错 **==**/--一个简单的函数create function f_str(@str sysname,@i int)returns char(1)as begin return(substring(@str,@i,1)) endgo-
2009-01-05 09:28:00
635
转载 GridView
http://blog.youkuaiyun.com/21aspnet/archive/2007/03/25/1540301.aspx
2008-11-23 02:02:00
378
原创 ImageButton 使用
主要有如下是几个注意点:主要固定好控件宽和高,然后分好坐标。 1.HotSpotMode 点击回应模式。 2.HotSpot 的方式主要有三种。圆形,方形,多边形!
2008-11-19 00:28:00
625
原创 Excel 数据对比
方法 1:使用工作表公式要使用工作表公式来比较两列中的数据,请按照下列步骤操作:输入下面的数据(保留列 B 为空):A1:1 B1: C1: 3A2:2 B2: C2: 5A3:3 B3: C3: 8A4:4 B4: C4: 2A5:5 B5: C5: 0在单元格 B1 中键入以下公式: =IF(ISERROR(MATCH(A1,$C$1:$C$
2008-11-18 14:03:00
960
原创 Excel 导入
除此之外了使用DTS和导出向导外,我们可以利用以下的query进行SQL Server2000与Excel之间数据的导入导出:insert into OPENROWSET(Microsoft.Jet.OLEDB.4.0, Excel 8.0;Database=D:/testing.xls;, SELECT * FROM [SheetName$]) select * from SQL
2008-11-15 07:10:00
577
转载 表自连接
有一个学生表,里面有 学号 功课编号学生成绩三个字段.用一个SQL查询语句得出每门功课成绩最好的前两名学号 功课编号 学生成绩1 1 992 1 983 1 1004 2
2008-11-15 06:38:00
1516
原创 开发COSIO DT-X5 后感
最近弄了个COSIO 扫描枪的程序,感触蛮多!1.第一个可能是个人能力的问题,一开始连COSIO怎么入手都不知道,特别是网上对于该枪开发的资源又个别少,这可能对所有初学者都是一个难关。2.还有就是开发出现问题时,解决能力的不足,特别要注意调试的方法。。。3.对于一些逻辑之间的运行,尽量用自己的方法,而不是依靠系统的类的构造事件,这比较容易出现问题,这可能是我对系统的一些运行机制不大了解
2008-08-05 22:45:00
476
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人