掌握30个基本概念让你入门Java: Java的白皮书为我们提出了Java语言的11个关键特性。 (1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要
2010-02-17Java快速排序实例教程: 基本思想: 快速排序是冒泡排序的改进版本,它的思想是通过一趟排序讲待排序的记录分隔成独立的两部分,其中一不分记录的关键字均小于另一部分关键字,则可以分别对这两部门记录继续进行排序 ,以打倒整个虚列的有序。
2010-02-17自定义Java异常: 1.前言: 你的程序总有一天会崩溃掉,在崩溃掉的时候我们要知道它在哪,为了什么而崩溃掉,数据的保存或者丢失情况如何等问题。我们可以通过继承类java.lang.Throwable的子类:Exception来设计我们自己的Java异常。Exception类用于
2010-02-17动态增减菜单: 我们在上一节示例的基础上,来制作如图一的小程序,每点击一次“增加信息”命令,菜单上会自动增加一个“信息”菜单,每点击一次“清除菜单”命令,程序自动清除当前信息菜单;当菜单回复原样,即只剩“信
2010-02-16基本的窗体操作: 在前面的教程中,我们讲到了窗体的主要属性与事件,而本节我们主要讲述窗体的一些窗口运用。本节知识对于后面“多文档文件”的创建非常重要,所以希望大家好好掌握。 一、添加窗体: 在 VB 中每创建一个新文件,自动会生成一
2010-02-16多文档程序: 在 Windows 中,文档分为单文档(SDI)和多文档(MDI)两种,如我们熟悉的“记事本”就是一个典型的单文档程序,它最明显的特点是一次只能打开一个文件,当新建一个文件时,当前文件自动被替换掉。 多文档界面,如 Word ,允许用
2010-02-16Visual Basic 概念 为了理解应用程序开发过程,先要理解 Visual Basic 赖以创建的一些关键概念。因为 Visual Basic 是 Windows 开发语言,所以有必要与 Windows 环境保持一定的相似性。如果不熟悉 Windows 编程,就需要明白在 W
2010-02-16Visualasic概述 本章的内容包括如何安装 Visual Basic,添加或删除 Visual Basic 部件,Visual Basic 的学习资料及如何得到更多的帮助。 目录 欢迎使用 Visual Basic 安装 Visual Basic 实际工作中的助手 欢迎使用 Visual Basic
2010-02-16Visualasic集成开发环境的元素: 集成开发环境的元素 Basic 的工作环境常常是指集成开发环境或 IDE,这是因为它在一个公共环境里集成了许多不同的功能,例如,设计、编辑、编译和调试。在大多传统开发工具中,每个功能都是以一个独立的程序运行,并
2010-02-16Visualasic属性、方法和事件: 属性、方法和事件概述 Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。日常生活中的对象,如小孩玩的气球同样具有属性
2010-02-16第一个Visualasic应用程序: 第一个 Visual Basic 应用程序创建 Visual Basic 应用程序是很简单的事。有多简单?为回答这个问题,试着创建下面的 Hello , Visual Basic 和 Firstapp 应用程序。 你好,Visual Basic 创建 Visual Bas
2010-02-16Visualasic工程管理: 使用工程 在开发应用程序时,要使用工程来管理构成应用程序的所有不同的文件。一个工程包括: 1.跟踪所有部件的工程文件 (.vbp)。 2.每个窗体的文件 (.frm)。 3.每个窗体的二进制数据文件 (.frx)
2010-02-16控件学习: 第一节——Label 控件 在第一章,我们已经知道,任何一个 VB 程序都是由操作界面及与之相应的程序代码组成,而操作界面则是由诸如“命令按钮控件”、“标签控件”等控件以及窗体共同组成。从本章开始,我们进入
2010-02-16.Net下跟踪线程挂起和程序死循环: .Net 下的程序调试相对C/C++要简单很多,少了那些令人头疼的指针越界的问题。不过当你的程序遇到如下问题时,依然非常棘手: 1. 进程异常终止。 2. 内存泄漏或者内存申请后程序始终没有释放。解决
2010-02-15关于.NET中的Server push技术: 今天突发奇想,想研究一下服务端内容有变化,如何引起客户端的改变。 一般来说方法有2种,一种就是客户端用JS异步定时轮询服务器端,这种是大部分人采用的方法,但是我在想到底可以不可以实现服务器端有改变时才会
2010-02-15.Net Cancellable Task - APM异步超时机制扩展: .NET基于委托的APM(Asynchronous Programming Model)模型通过BeginInvoke, EndInvoke, AsyncCallback,IAsyncResult的组合使用,让程序员可以方便的进行异步调用、异步回调和同步等待等操作。但.NET平台还没
2010-02-15浅析.NET类型转换的四种方法: 1 引言 随着网络化、信息化浪潮的涌动迭起,网络教育发展战略已日益成为一个亟待探讨的重大课题。在“面向21世纪中国网络教育发展战略的构想”中,国家大力强调了网络教学资源的建设,把发展网络教育作
2010-02-15.Net下未捕获异常的处理: 随着.Net技术的发展,.Net技术被逐渐应用到很多大型的应用软件项目中。这些项目的规模越来越大,很多项目中除了自己的代码外还引用了很多第三方的.net组件。同时很多项目又被应用到很多关键的部门,软件系统的稳定性越来越至关重
2010-02-15.NET Compact Framework通过托管Win32代码获得HtmlDocument: 问题引入: 有过CF的项目经验的朋友一定常常遇到与BS后台对接的问题,HTML在BS系统中有着得天独厚的条件,他能够直接被用作界面显示,并且能够被C#代码和Javascript操作,因此在
2010-02-15.NET的内部诊断工具: 诊断工具 有关分析 API 的提示和技巧 很多诊断工具都需要使用 CLR 分析 API,甚至包括那些在严格意义上讲不是探查器的工具。因此,如果您曾经想知道这些工具是如何工作的,那么,了解 API 的分析会是个良好的开端
2010-02-15