自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 winform 中的几个技巧

1.输入控件如 ComboBox输入内容后自动填充属性AutoCompleteMode = AutoCompleteMode.SuggestAppend; 属性AutoCompleteSource = AutoCompleteSource.ListItems;   2.光标定位到文本框内容的最右边this.txtID.Focus();this.txtID.Select(this.t

2009-03-25 10:25:00 825

原创 sql2000安装问题整理

1.版本问题windows xp,windows2000 professional 安装sql2000只能安装个人版 不能安装企业版 2.挂起的文件操作regedit-->HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/FileRenameOperations 删除 3.SQLServe

2009-03-09 12:41:00 957

转载 C# 中Enter键代替Tab键(TextBox和ComboBox)

 在Form_Load中输入如下代码:然后在EnterKeyDown事件中定义当按下的键为Enter键时,发送Tab键,程序如下:private void EnterKeyDown(object sender, System.Windows.Forms.KeyEventArgs e) {     if(e.KeyCode==Keys.Enter)     {         System.Wi

2009-01-15 21:49:00 1805

转载 端口

 查看端口在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,“netstat -ano”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。小知识:Netstat命令用法命令格式

2009-01-03 09:49:00 556

转载 C#加密解密

1、方法一 (不可逆加密)public string EncryptPassword(string PasswordString,string PasswordFormat )    {    string  encryptPassword = null;   if (PasswordFormat="SHA1"){    encryptPassword=FormsAuthortication.

2008-12-21 20:59:00 3738 3

转载 数据结构习题答案(全部算法)---严蔚敏版

第一章绪论1.16 void print_descending(int x,int y,int z)//按从大到小顺序输出三个数{scanf("%d,%d,%d",&x,&y,&z);if(xy; //为表示交换的双目运算符,以下同if(yz;if(xy; //冒泡排序printf("%d %d %d",x,y,z);}//print_descending 1.17 Status

2008-05-08 21:16:00 10776 1

转载 嵌入式系统 Boot Loader 技术内幕

1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。 2. Linux 内核。特定于嵌入式板子的定制内核以及内核的启动参数。 3. 文件系统。包括根文件系统和建立于 Fl

2008-03-13 07:50:00 468

转载 嵌入式系统的定义与发展历史

目前,在嵌入式系统应用领域中,不少人对什么是嵌入式系统不甚了解。有些人搞了十多年的单片机应用,不知道单片机就是一个最典型的嵌入式系统;也有些人在解释什么是嵌入式系统时,不是从定义出发,而是列举了嵌入式系统的一些特点,往往不知所云。因此,有必要从现代计算的发展历史,了解嵌入式系统的由来,从学科建设的角度来探讨嵌入式系统较为准确的定义。1 现代计算机的技术发展史(1)始于微型机时代的嵌入式应用  电子

2007-12-11 19:15:00 757

转载 window对象的status、location、name、self、opener属性的使用

window对象的status、location、name、self、opener属性的使用 window对象的status、location、name、self、opener属性的使用window对象的status、location、name、self、opener属性的使用  Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇

2007-11-14 16:20:00 1449

转载 生命是一种长期而持续的累积过程

许多同学应该都还记得联考前夕的焦虑:差一分可能要掉好几个志愿,甚至于一生的命运 从此改观!到了大四,这种焦虑可能更强烈而复杂:到底要先当兵,就业,还是先考研究 所? 我就经常碰到学生充满焦虑的问我这些问题。可是,这些焦虑实在是莫须有的!生命是一 种长期而持续的累积过程,绝不会因为单一的事件而毁了一个人的一生,也不会因为单一 的事件而救了一个人的一生。属于我们该得的,迟早会得到;属于我们不该得的,即

2007-11-09 22:15:00 569

转载 C 语言吧 · 问题资料大全

★本吧推荐的几个C编译器:http://post.baidu.com/f?kz=2769360     ◆本吧代码格式编辑器:http://post.baidu.com/f?kz=9364381     ◆二进制文件与文本文件的转换:http://post.baidu.com/f?kz=21576218     ◆本吧代码中显示?:http://post.baidu.com/f?kz=505498

2007-11-09 21:55:00 536

转载 关于Java Servlet的Filter 技术

Filter 技术是servlet 2.3 新增加的功能.servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则.由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高. 它新增加的功能包括: 1. 应用程序生命周期事件控制; 2. 新的国际化; 3. 澄清了类的装载规则; 4.

2007-11-09 21:42:00 309

转载 EJB 最佳实践: 动态委派

在 上一篇技巧文章中,我们讨论了如何用业务委派类(请不要与业务接口(Business Interface)模式相混淆)来访问您的 EJB 组件。通过在客户机代码和 EJB 代码之间插入业务委派类,我们可以将应用程序的 Web 层与 EJB 语义和业务逻辑隔离开来。 研究这类设计的一种方法是看它有多通用。先从一个应用程序入手,该应用程序中的业务逻辑和技术函数是紧密地交织在一起的,我们已经逐步分离

2007-11-09 13:57:00 407

转载 EJB 最佳实践: 业务委派模式

如果您从一开始就一直在学习本系列文章,那么您就知道我们一直关心的问题之一是将应用和表示逻辑与业务逻辑分隔开。例如,在 第一篇技巧文章中,我们重点讨论远程对象设计的难题,特别是将 bean 的实现与其接口分隔时出现的难题。我们用业务接口模式解决了这个难题,本文中我们将再次使用这个模式。 上一篇技巧文章解决了在支持用户访问实体 bean 内包含的数据的同时,又要避免那些 bean 直接暴露给应用层这两

2007-11-09 13:32:00 369

转载 EJB 最佳实践: 用值对象加速您的 RMI 事务

简单实体 bean考虑一个名为 DVDs的简单数据库表。这个表有几列: id、 title、 releaseDate、 producer(通过外键)和 director(也是通过外键)。因为我们正在使用 EJB 组件,所以表由实体 bean 表示,并且每个列都有其自己的取值(accessor)方法和赋值(mutator)方法。清单 1 显示了我们的 DVD 表的远程接口: 清单 1. DV

2007-11-09 12:41:00 427

转载 EJB 最佳实践: 改进远程对象设计

如果您开发过许多 EJB 组件,那么您很清楚远程对象设计的难点。分布 EJB 组件的核心是能够将 bean 的实现(由 Bean 类表示)与其接口(由远程或本地接口表示)分开。接口是公开给客户机的,并且通常用在与实际的实现类不同的 JVM 中。这意味着在代码这一级它们彼此之间很少有依赖关系;又意味着,接口中可能有一些不在实现中的方法,反之亦然。例如,实现类的实用程序方法不必放在远程接口上。

2007-11-09 12:22:00 342

转载 EJB 最佳实践: 实体 bean 保护

Enterprise JavaBeans 技术一般分成三种核心类型的 bean:会话 bean、消息驱动 bean 和实体 bean。bean 还可以分成充当业务对象的 bean 和充当数据对象的 bean。会话 bean 和消息驱动 bean 是业务对象;实体 bean 是数据对象。大多数情况下,只需要将业务对象暴露给 Web 层(有时称为应用层),因为业务对象可以使用数据对象来处理数据存储。但

2007-11-09 11:37:00 372

转载 EJB 最佳实践: 工业强度的 JNDI 优化

每种 EJB 组件(会话、实体和消息驱动的)都有 home 接口。home 接口是 bean 的操作基础;一旦您找到它,就可以使用该 bean 的功能。EJB 应用程序依靠 JNDI 查找来访问其 bean 的 home 接口。因为 EJB 应用程序往往运行多个 bean,并且因为许多组件中经常使用 JNDI 查找,所以应用程序大部分性能开销都花费在这些查找上。在这篇技巧文章中,我们将研究一些

2007-11-09 11:17:00 359

转载 为什么要使用EJB?

 首先,我们必须明确,为什么要使用J2EE?J2EE优点是什么?使用J2EE的主要原因是多层结构,传统的两层C/S结构难于维护,稳定性极差,界面代码和数据库代码混淆在一起,牵一动百,多层结构使得界面和数据库完全分离,并且诞生了中间件这样的技术,如下图:Web+EJB能组成真正的多层结构  为什么使用EJB我原先认为这不是一个讨论的话题,因为EJB是J2EE重要的组成部分,可以说没有EJB的

2007-11-09 10:19:00 390

原创 SQL操作全集

SQL操作全集下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DA

2007-10-23 20:39:00 342

原创 WebForm中DataGrid的20篇经典文章

1、DataGrid动态模板列更新数据并且分页的例子http://www.cnblogs.com/lovecherry/archive/2005/03/26/126102.html2、DataGrid动态添加模板列的一个例子http://www.cnblogs.com/lovecherry/archive/2005/03/25/125526.html3、DataGrid实现增删(带提示)改

2007-10-11 15:54:00 368

原创 经典采集代码之C#

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using 

2007-09-19 14:34:00 597 1

原创 C和C++编程和学习文档

1 :指针变量名称以p为首字符,这是程序员通常在定义指针时的一个习惯2 :har * p;    (int *)p 把p强制转换为int型                          3.1 :指针的问题:指针应用时最好给予定义(初始化)这样可以保证指针的指向是程序员自己能够把握的。3.2 :指针的越界,这恐怕是最难查出的吧!                          

2007-09-19 08:59:00 936 1

原创 C++、Java和C#的特性比较

C++ Java C# 具有不包含宏的预处理器

2007-09-18 10:06:00 930

转载 C语言缺陷与陷阱

C语言像一把雕刻刀,锋利,并且在技师手中非常有用。和任何锋利的工具一样,C会伤到那些不能掌握它的人。本文介绍C语言伤害粗心的人的方法,以及如何避免伤害。第一部分研究了当程序被划分为记号时会发生的问题。第二部分继续研究了当程序的记号被编译器组合为声明、表达式和语句时会出现的问题。第三部分研究了由多个部分组成、分别编译并绑定到一起的C程序。第四部分处理了概念上的误解:当一个程序具体执行时会发生的事

2007-09-18 10:03:00 479

转载 C++内存分配的五种方法

在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。   栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。   堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。  

2007-09-18 09:55:00 380

应届生求职大礼包-IBM篇

提供应聘IBM全方位的指导 公司介绍 笔试经验 面试经验 工作环境、薪酬待遇

2010-10-15

Linux内核完全剖析

关于Linux内核的详细解析,内有linux源码

2009-11-06

设计模式迷你手册(C++、C#)

关于24种设计模式的详细解说,附带UML图和C++、C#的源码解释,对快速了解学习设计模式很有帮助!

2009-11-06

操作系统原理

关于操作系统的各个方面的全面的解释

2007-09-22

空空如也

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

TA关注的人

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