自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 blog for dotnet

为什么会是12个?来自weblogs.asp.net 的Jon Galloway 为广大.net开发爱好者推荐了10个值得阅读的技术Blog。一位来自Scobleizer Blog 的热心读者在留言中也推荐了2个,加在一起12个。 Christopher Steen - Link blogger extrordinaire. Coding Horror (Jeff Atw

2006-04-27 10:35:00 1720

原创 javascript 常用代码大全

//打开模式对话框 function doSelectUser(txtId) {       strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes ;help=no;status=no;scroll=no";       var url,strReturn;         url="selUser.aspx

2005-04-30 16:06:00 1378

原创 oracle常用函数

http://download-west.oracle.com/docs/cd/B10501_01/appdev.920/a96590/toc.htmSQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;        A  

2005-03-29 19:53:00 796

原创 DotNet 网上资源

相关网站列表http://blog.joycode.com/ 博客堂 主要是微软专家的帖子,内容较新http://www.cnblogs.com/ 博客园http://www.microsoft.com/resources/practices/default.mspx 模式和实践首页http://msdn.microsoft.com/smartclient/ 智能客户端首页http://msdn.

2005-03-18 08:47:00 12313 1

原创 Factory Method

一、简介工厂方法(Factory Method)模式又称为虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,属于类的创建型模式。在工厂方法模式中,父类负责定义创建对象的公共接口,而子类则负责生成具体的对象,这样做的目的是将类的实例化操作延迟到子类中完成,即由子类来决定究竟应该实体化哪一个类。在简单工厂模式中,一个工厂类处于对

2005-02-28 16:54:00 1670

原创 Simple Facotry

创建型模式创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够使软件模块做到与对象创建和组织的无关性。为了使体系结构更加清晰,一些软件在设计上要求当创建类的具体实例时,能够根据具体的语境来动态地决定怎样创建对象,创建哪些对象,以及怎样组织和表示这些对象,而创建型模式所要描述的就是该如何来解决这些问题。按照生成目标的不同,创建型模式可以分为类的创建型模式和对象的

2005-02-28 16:51:00 1017

原创 设计模式概述

设计模式概述(来源:http://www.inprises.com/) 在面向对象的编程中,软件编程人员更加注重以前的代码的重用性和可维护性。设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。《设计模式》一书总结了23个模式,依据各自的目的又被分为创建型模式(creational pattern)、结构型模式

2005-02-28 16:09:00 750

原创 Abstract Factory Patterns

using System;// "AbstractFactory"abstract class ContinentFactory{    // Methods    abstract public Herbivore CreateHerbivore();    abstract public Carnivore CreateCarnivore();}// "ConcreteFactor

2005-02-25 17:07:00 791

原创 log4net配置

 Logger hierarchy(层次级别)Logger都是已经命名的实体。Logger的名称区分大小写并遵循以下规则:1 如果A logger的名称如果是B logger名称的前缀(通过“.”连接),则说A logger是B logger的祖父级。2 如果A logger的名称和B logger的名称之间不存在其他的logger名称,则A logger是B logger的父级。

2005-02-17 09:16:00 1076

原创 c#、vb.net 实现MD5加密

 以下为MD5算法用c#的实现//MD5.cs//MD5 16-bit,32-bits algorithm implemented in C#using System;using System.Text;namespace Encrypter{ ///  /// Summary description for MD5. ///  public class MD5 {  const int

2004-12-06 08:56:00 1439

原创 在C#中使用LOG4NET

在C#中使用LOG4NET1.下载log4net (Google log4net)2.unzip log4net3.运行VS,新建 c# Windows应用程序。4.添加引用Log4NET5.新建一个应用程序配置文件App.config(具体内容附在后面)6.打开Form1.cs,  在Namespace上添加一行  [assembly: log4net.Config.DOMConfigura

2004-11-29 09:21:00 1148

原创 treeview

贴两个关于treeview的  //初始化选中节点function initchecknode(){ var node=TreeView1.getTreeNode("1"); node.setAttribute("Checked","true"); setcheck(node,"true");  FindCheckedFromNode(TreeView1);}//oncheck事件function

2004-11-29 09:13:00 783

原创 数字小写转大写

//加到类的定义部分private static string[] cstr={"零","壹","贰","叁","肆", "伍", "陆","柒","捌","玖"};private  static string[] wstr={"","","拾","佰","仟","萬","拾","佰","仟","億","拾","佰","仟"};//数字必须在12位整数以内的字符串//调用方式如:Label1.Te

2004-11-23 08:54:00 1421 1

原创 正则表达式

首先让我们看两个特殊的符号^和$。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice":表示任何包含"notice"的字符

2004-11-23 08:53:00 681

原创 只有数字字符的用户输入

当界面上要用户输入只有数字的字符时,默认的Textbox是不能胜任的,网上有很多网友们提供了很多的做法,我总结了一下写了一个在C#下的实现,做到了如下的几点:1:只能输入类似这样的字符:-123456.789;1234.789;2:在输入的字符串中不能存在两个点符:12456.78//正确;12.456.78//不正确;3:如果表示负数可以在字符串的最前面加一个减号“-”,也只能加到弟一个字符的位

2004-11-23 08:52:00 899

原创 18位身份证标准及验证

18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》

2004-11-23 08:51:00 1558

原创 o/r Mapping 教程

首先要感谢我所在的 Team 意识到了传统 JDBC 开发的种种不足,转而开始关注 O/R Mapping 领域的成果。说到 O/R Mapping,我认为在对象数据库还没有真正成熟的时候它是一个不错的选择,看看 SUN 的 JDO 2.0 规范吧,它的即将发布将会把这个领域推向更高的境界。再看看我们的开源社区呢,喔!发现了 Hibernate!从现在开始,我的焦点将放在 Hibernate 上面

2004-11-18 09:26:00 1013

原创 ant学习指南

内容摘要:ANT是一个基于Java的自动化脚本引擎,脚本格式为XML。除了做Java编译相关任务外,ANT还可以通过插件实现很多应用的调用。 1)ANT的基本概念:2)ANT的安装:解包,设置路径3)ANT的使用:最好的学习只不过是一个简单实用的例子起步…… 作者:车东 http://www.chedong.com/tech/default.htmlANT的基本概念

2004-11-18 09:09:00 713

原创 .net下的数据库备份与还原

 数据库:SQL Server  ;引用SQLDMO◆数据备份 : ///   /// 备份数据库  ///   private void btnBackUp_Click(object sender, System.EventArgs e)  {   this.Cursor = Cursors.WaitCursor;   this.label1.Text = "  正在进行档案库的数据备份,这

2004-11-18 09:06:00 986

原创 用C#给程序加启动画面并只允许一个应用程序实例运行

涉及类:1、   启动画面类:     public class SplashForm : System.Windows.Forms.Form     {         private System.Windows.Forms.PictureBox pictureBox1;         private System.Windows.Forms.Label label1;

2004-11-15 16:46:00 737

原创 C#如何获得cpu,硬盘的物理序列号

 using System;using System.Runtime.InteropServices;using  System.Management;namespace Hardware{ ///  /// Hardware_Mac 的摘要说明。 ///  public class HardwareInfo {  //取机器名   public string GetHostName()  {

2004-11-13 17:40:00 778

原创 Net十种必备工具 .Net工具

.Net十种必备工具.Net工具http://www.hidotnet.com/documents/DotNetTools.htmDotNet开发人员现在应该下载的十种必备工具本文自发布以来已经增加了新信息。请参阅下面的编辑更新。本文讨论:•   用于编写单元测试的 NUnit•   用于创建代码文档资料的 NDoc•   用于生成解决方案的 N

2004-11-13 17:37:00 840

原创 Visual Studio "Whidbey"的对象空间初识

探索了.Net环境下的对象/关系映射框架—对象空间的特性原作:Dino EspositoWintellectFebruary 2004翻译:刘海东2004-9-20 适用于:   Microsoft® Visual Studio® code-named "Whidbey"   Microsoft® ADO.NET   Microsoft® SQL Server™

2004-11-13 17:37:00 634

原创 c#中的套打

// Version 2.2// C#// Accept control other than a Form// You can add your own print functions for specific controls and for report title formatting// Controls can expand// Expendable TextBox multiline

2004-11-12 16:19:00 2547

原创 常用的JDBC的连法

 常用数据库JDBC连接写法1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myD

2004-11-08 10:14:00 609

原创 DataGridColumnStyle

在 DataGridColumnStyle 的单元格中使用 DateTimePicker、ComboBox、NumericUpDown 等控件 下载包括:DataGridComboBoxColumnStyle (下载自http://windowsforms.net/TrackViews.aspx?ID=131&Type=Samples&Redir=%2fSamples%2fdownload.a

2004-11-05 09:58:00 791

原创 Tomcat

谨以此文送给所有正在使用TOMCAT或者打算使用的人们,向TOMCAT的所有开发人员致敬! 一、小猫TOMCAT其实很可爱2003年底,我换公司了,同样也换了WEBAPP,TOMCAT出现在我的面前(以前使用weblogic),我有点茫然,免费的东西真的能用的好么?担心ING……(其实是在火星呆太久)出门一打听,原来此猫出自名门-jakarta项目,2001年度最具创新的java产品(

2004-10-28 09:31:00 810

原创 Server Timers, Windows Timers, and Thread Timers的对比

Server Timers提供了一种定时执行常规操作的机制,例如:有个关键的服务需要7*24Hours/Week,那就可以创建使用Timer的检查程序,定时的检查该关键服务启动,如果没有启动,检查程序就重新启动该关键服务,并通知系统管理员注意:Server Timers的间隔最小单位是豪秒Server Timers, Windows Timers, and Thread Timers在DotNet

2004-10-27 11:07:00 1085

原创 在Web应用程序中执行计划任务(多线程)

在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来

2004-10-27 09:40:00 607

原创 路在何方:JAVA入门学习指导方向

我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。   初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么J

2004-10-27 09:10:00 665

原创 smart Client开发

经过设计,智能客户端应用程序可以将胖客户端应用程序的优点与瘦客户端应用程序的部署和可管理性优点结合起来,然而,要完全实现智能客户端应用程序的优点,需要考虑许多体系结构和设计问题。 智能客户端高级开发系列讲座提供了设计和实现智能客户端应用程序的最佳实践,从而使您能够在尽可能短的时间内实现智能客户端应用程序的优点。 第一天

2004-10-25 15:56:00 1210

原创 彩色光标

using System;using System.Drawing;using System.Windows.Forms;using System.Runtime.InteropServices;using System.Reflection;namespace ColorCursor{ ///  /// 本例子的作用: /// 在.NET中实现彩色光标,动画光标和自定义光标。 ///  pu

2004-10-25 08:54:00 779

原创 A Generic Data Access Component using Factory Pattern

using System;using System.Reflection;using System.Data;using System.Data.OleDb;using System.Data.SqlClient;namespace CSharpCorner.ProviderFactory{/// /// The collection of ADO.NET data providers that

2004-10-23 14:21:00 774

原创 Ant的几大实践

原文:http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html 译者:stonexu 在ANT出现之前,编译和部署Java应用需要使用包括特定平台的脚本、Make文件、不同的IDE以及手工操作等组成的大杂烩。现在,几乎所有的开源Java项目都在使用Ant,许多公司的开发项目也在使用Ant。Ant的大量使用,也自

2004-10-18 13:47:00 618 1

原创 Delegate(Event) Sample

using System;namespace CSharpConsole{ public class 场景 { [STAThread] public static void Main(string[] args) { Console.WriteLine("场景开始了...."); // 生成小王 小王 w = new 小王(); // 生成小账 小张 z = new 小张

2004-10-14 17:21:00 785

原创 存储图片(C#+Winform+SQL Server)

把图片读到pictureBox,再写入数据库SqlConnection conn=new SqlConnection(@"data source=chenyuming2004/VSdotNET;uid=sa;pwd=cym;database=lhf");conn.Open();SqlCommand cmd=new SqlCommand("insert into fuser values (1

2004-10-11 10:16:00 1324

原创 利用DataSet同时处理多表

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.SqlClient;namespace MstDetail{ ///  /// Form1 的摘

2004-10-10 10:53:00 1250

原创 分页处理大量数据microsoft解决方案

using System; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Windows.Forms; public class PagingSample: Form {  // Form controls.  Button prevBtn = new Button();  

2004-10-10 10:49:00 610

原创 守夜的柠檬

                                             ----玉梅    白纸上的句号她可以画上,黑夜将她包裹,将她咀嚼。只有回忆象不可阻挡的水流奔泻而来,带着烟一样的散漫和丝一样的纤柔缠绕过来,她只有束手就禽。她的爱竟这样难以到达。她知道她所追逐的已经悄然被现实稀释成为了一个海市蜃楼般的虚象,可她还在追逐。    她很累的走过那一步步黑暗的夜路,星星也象被稀释

2004-10-10 10:44:00 654

原创 爱情人格三七开

                                           ----yumei       对于爱情与人格这个题材,属实是叫我斟酌了很久。      关于爱情,从远古到这个世纪都属于人们比较热衷的话题。但是,爱情究竟是什么,我想无人参透。记得诗人汪国真有一首诗里曾经写到:不是不去爱;不是不想爱;感情上的事常常说不明白。      这是个‘爱情速食’的年代!      当满

2004-10-10 10:43:00 864

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除