自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java语言入门 -- 第六章 Java图形用户接口

第六章 Java图形用户接口          对 一 个 优 秀 的 应 用 程 序 来 说, 良 好 的 图 形 用 户 接 口 是必 不 可 少 的。 缺 少 良 好 的 图 形 用 户 接 口, 将 会 给 用 户 理 解和 使 用 应 用 程 序 带 来 很 多 不 便。 很 难 想 象 用 户 为 了 学 会使 用 一 个 应 用 程 序, 去 记 一 大 堆 命 令。 Jav

2001-07-30 20:19:00 994

原创 Java语言入门 -- 第七章 Java的多线程

第七章 Java的多线程           7.1 多 线 程 的 概 念 多 线 程 编 程 的 含 义 是 你 可 将 程 序 任 务 分 成 几 个 并 行 的子 任 务。 特 别 是 在 网 络 编 程 中, 你 会 发 现 很 多 功 能 是 可 以并 发 执 行 的。 比 如 网 络 传 输 速 度 较 慢, 用 户 输 入 速 度 较 慢,你 可 以 用 两 个 独 立

2001-07-30 20:19:00 1277 1

原创 Java语言入门 -- 第八章 Java的“异常”

第八章 Java的“异常”                     “ 异 常” 指 的 是 程 序 运 行 时 出 现 的 非 正 常 情 况。 在 用 传统 的 语 言 编 程 时, 程 序 员 只 能 通 过 函 数 的 返 回 值 来 发 出错 误 信 息。 这 易 于 导 致 很 多 错 误, 因 为 在 很 多 情 况 下 需 要知 道 错 误 产 生 的 内 部 细 节。 通

2001-07-30 20:19:00 992

原创 Java语言入门 -- 第九章 Java的输入输出操作

第九章 Java的输入输出操作           9.1 Java 输 入 输 出 流 所 有 的 程 序 语 言 都 提 ?copy; 与 本 机 文 件 系 统 交 互 的 方式;Java也 不 例 外。 我 们 将 看 看Java是 怎 样 处 理 标 准 文 件 输 入输 出 的(包 括stdin,stout,stderr)。 当 你 在 网 络 上 开 发 小 程 序 时,

2001-07-30 20:19:00 2026

原创 Java语言入门 -- 第三章 Java程序设计基础

第三章 Java程序设计基础        3.1 Java编 程 概 况 现 在 你 可 以 复 习 一 下Java语 言 的 背 景 材 料, 它 的 基 本 结构 象C/C++, 但 任 何 用 面 向 过 程 语 言 编 写 过 程 序 的 人 都 可 以了 解Java语 言 的 大 部 分 结 构. 3.1.1 程 序 结 构 Java语 言 的 源 程 序 代 码

2001-07-30 20:18:00 1964 2

原创 Java语言入门 -- 第四章 Java应用程序的基本结构

第四章 Java应用程序的基本结构         学 习 一 门 新 语 言 最 好 是 先 看 几 个 简 单 的 程 序 例 子。 下面 我 们 将 看 到 几 个 非 常 基 本 的 程 序 例 子。 4.1 Java应 用 程 序 的 运 行 环 境Java应 用 程 序 是 指 可 以 独 立 运 行 在Java虚 拟 机 上 的 程 序,它 是 一 种 中 间 代 码

2001-07-30 20:18:00 2069

原创 Java语言入门 -- 第五章 Java的类

第五章 Java的类        类 是Java语 言 面 向 对 象 编 程 的 基 本 元 素, 它 定 义 了 一 个对 象 的 结 构 和 行 为。 在Java程 序 里, 你 要 表 达 的 概 念 封 装 在某 个 类 里。 一 个 类 定 义 了 一 个 对 象 的 结 构 和 它 的 功 能 接口, 功 能 接 口 称 为 成 员 函 数。 当Java程 序 运 行 时,

2001-07-30 20:18:00 953

原创 Java语言入门 -- 第一章 Java的产生与特点

第一章 Java的产生与特点    1.1 Java产 生 的 历 史 与 现 状 1.1.1 Java产 生 的 历 史          Java来 自于Sun公 司 的 一 个 叫Green的 项 目, 其 原 先 的 目 的 是 为 家 用 消费 电 子 产 品 开 发 一 个 分 布 式 代 码 系 统, 这 样 我 们 可 以 把E-mail发给 电 冰 箱、 电 视

2001-07-30 20:17:00 1513

原创 Java语言入门 -- 第二章 Java程序编译与运行环境

第二章 Java程序编译与运行环境     2.1 JDK环 境 Java不 仅 提?copy;了 一 个 丰 富 的 语 言 和 运 行 环 境, 而 且 还提?copy;了 一 个 免 费 的Java开 发 工 具 集(Java Developers Kits, 简称JDK)。 编 程 人 员 和 最 终 用 户 可 以 利 用 这?copy;工 具 来 开 发java程序 或 调

2001-07-30 20:17:00 3261

原创 .NET体系中的源程序安全问题(四、结束语)

   如果你是一个桌面应用的供应商,你清楚自己应该怎么做。你可以用非受管理的C++编写代码,然后从受管理的VB调用它。用这种方法设计应用,你能够确信代码的安全。然而,如果你是一个第三方供应商,而且准备在组件中用非受管理的代码替代受管理的代码,那么,你是在强迫用户放弃.NET的优势,重新让他们面对他们今天所面临的问题。受管理代码能够防止对应用本身或者其他应用所使用的内存空间进行破坏性操作,对受管

2001-07-29 11:51:00 855

原创 .NET体系中的源程序安全问题(三、反向工程)

   当程序集以MSIL而不是机器代码的形式发布时,最令人关心的问题应该就是安全。正如前面所介绍的,程序集包含了关于包里面所有模块的manifest以及详细描述各个模块的元数据。.NET SDK 提供了一个名为ILDASM的工具,它是一个IL反汇编程序,能够从模块反汇编出IL代码以及应用程序中各个模块的元数据说明。从Listing 1可以看出,利用ILDASM对代码实施反向工程是极为方便的。

2001-07-29 11:49:00 878

原创 .NET体系中的源程序安全问题(二、中间语言)

   为了了解在用VB.NET构造工程的过程中发生了什么事情,我们需要创建一个生成代码和程序集时使用的示例工程:打开VS.NET,新建一个Visual Basic工程,在窗体中加入一个文本标签(Label),然后把文本标签的Text属性改成“Good Bye Visual Basic 6.0”(如图1),把这个应用命名为GoodByeVB6。 图1  在深入.NET体系之前,我们

2001-07-29 11:47:00 983

原创 .NET体系中的源程序安全问题(一、概述)

   在Visual Studio.NET(VS.NET)体系中,VB、Visual C++以及C#之类的编译器把源程序编译成MSIL。MSIL即Microsoft Intermediate Language,或Microsoft中间语言,它在执行之前被即时(Just-In-Time Compile,JIT)编译成为机器语言。但是,你可能还没有深入了解当你在VS中点击Build按钮时发生了什么

2001-07-29 11:46:00 895

原创 .NET 對使用者與開發人員的意義(二)

 網頁服務時代來臨過去,開發人員總要藉助整合本機系統服務來建構應用程式。這種模式使得開發人員需要使用大量的程式設計資源,並要精準的控制這些應用程式的動作。今日,開發人員正在架構一種複合性的多層式架構系統,其將在網路上整合所有應用程式,然後創造獨到的價值。這使得開發人員需要關注所要提供的特殊服務而非整個系統的重新建構,這樣的結果將節省產品到市場上的時間、達到更高的開發產能、以及最終的目的:高品質

2001-07-28 14:18:00 937

原创 .NET 對使用者與開發人員的意義(一)

   「您的呼叫器響了起來,傳來的是你已經掛單成功的股票買價消息,你隨即從電腦連上「理財中心(MoneyCtentral)」,並從畫面上拖曳下剛買下的1,000股微軟股票進入支票戶頭裡,緊接著你再度從電腦上確認交易的成功及同意佣金的金額。接下來,你將首期付款拖曳到芝加哥的信投帳戶中。這時,電腦螢幕上出現Bob傳來的訊息:「交易成功了嗎?」氣象報告星期六是晴天,大概華氏75度。春嬌和志明的電腦傳

2001-07-28 14:16:00 883

原创 Visual C++与Delphi/C++Builder之比较(二)

  再从它们的易用性比较。VC有ClassWizard、SourceBrowser等一系列工具,还附带Visual SourceSafe、Visual Modeler等强大的工具,易用性非常好。(VC自带建模工具Visual Modeler,也许说明了它才是工程级的开发平台,与C++Builder的定位不同。)它所带的MSDN这部“开发者的百科全书”更是让你“没有找不到的,只有想不到的”。而且它的

2001-07-27 15:33:00 1142

原创 Visual C++与Delphi/C++Builder之比较(一)

  经常看见有朋友在论坛发帖子问Visual C++和C++Builder这两个重量级开发工具孰优孰劣(更多的是问Visual C++与Delphi孰优孰劣)。本文就试图从技术水平、易用性、稳定性、发展前景等对它们进行比较分析。   由于Delphi与C++Builder同为Inprise公司产品,共享集成开发界面(IDE),而且使用同一套VCL框架(这一点最关键),它们带的调试器、PVCS/

2001-07-27 15:32:00 1411

原创 利用Winsock控件实现局域网通信(二)

  如果只有两台计算机,那十分容易。假设甲机为客户机,乙机为服务器,且其IP为192.192.192.1,接收端口为1200(任意选一个未被使用的端口即可)。首先在甲机客户端程序中加入一个Winsock控件,起名为sckconnect,并设置其属性:RemoteHost=“192.192.192.1”,(即甲机IP地址), RemotePort=1200(即甲机侦听端口);再在乙机服务器程序中假如

2001-07-26 21:20:00 1675

原创 利用Winsock控件实现局域网通信(一)

   对于局域网用户中的编程爱好者来说,如果能自己编一个局域网通信程序,那么这一切将是多么美妙!可是,如果要从头开始完全由自己来编写一段用于通信的程序,必须对相关的网络协议及其他的一些较底层的技术有较深入的了解,这可不是一件容易的事。而现在有了Winsock控件,一切就不同了,它已经替你封装了所有烦琐的技术细节,并提供了访问TCP和UDP网络服务的方便途径。你只需通过设置控件的属性并调用其方法

2001-07-26 21:18:00 1715

原创 远程控制编程揭密

   将远程控制应用于教学中,已成为目前计算机化教学的重要手段。一定有很多的网虫想了解这种网络教学方式的编程原理吧。在此我们就以一个简单的远程控制程序作为示例,说明这种网络编程的基本原理。本程序以Delphi编程为例。  其实该程序的工作机制很简单,受控方运行一个程序,用于侦听端口并接收数据包,而主控方通过端口给受控方的端口发送数据包。根据这个原理,我们编写两个程序,一个是控制方的,而另一

2001-07-26 21:12:00 1188

原创 FTP命令详解

FTP是用来在Internet上上传或者下载软件的软件。以下是对命令行方式FTP软件的介绍。 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令。 熟悉并灵活应用FTP的内部 命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为: ftp -v -d -i -n -g [主机名] , 其中 -v 显示

2001-07-26 13:10:00 1446

原创 Sygate3.0 的用法

  SyGate让你只用一个调制解调器,就可以将整个局域网内 的机器带入 Internet。设置极 为简单,支持 Windows 95/98/NT 4.0,还支持 ISDN,  ASDL 和 Cable Modem。     SyGate 特性:SyGate设置简单,功能却非常强大,因为使用了低级包交换技术 ,性能极佳, 支持几乎所有的Internet应用和协议:Web browsers、Emai

2001-07-26 13:06:00 1516

原创 Windows XP试用初体验(四)

  7 ClearType  Windows XP有一项新的特性宛如有刺的玫瑰,这项新特性就是"Cleartype"。Cleartype是一种令字体变得平滑的技术,主要对象是使用液晶显示器的用户。这些用户平时使用液晶显示屏阅读小字体文字时,可利用Cleartype令字体变得更平滑,但是也会变得更模糊。  左图是没有使用Cleartype的界面,右图是使用Cleartype的界面(可点击

2001-07-26 00:28:00 1042

原创 Windows XP试用初体验(三)

  4 Windows XP与游戏  Windows以前的版本对驱动程序的支持一直是滞后的,大家回忆一下Win98上面自带的Modem驱动程序全是33.6K的就深有体会了——当年56K已经开始普及了啊。  不过,这次令用户目瞪口呆的是,Windows XP对硬件的驱动程序支持得相当好。就以显卡为例,时下Nvidia的各大系列显卡的驱动程序都可以在Windows XP程序库里找得到,甚至Ge

2001-07-26 00:27:00 1065

原创 Windows XP试用初体验(二)

  2 安装后第一印象  虽然桌面干干净净避免了捆绑的罪嫌,但是老用户显然不会满意这种桌面风格,大家都会调出各种图标出来。当大家把图标添回到桌面后细细一看,很多人会很吃惊地发觉Windows XP的图标明显比它以前的版本里面的图标要漂亮,而且还跟苹果的OS-X操作系统有点像,微软"偷师"的功夫可谓厉害。从左到右的图标为(硬盘,软驱, CD-Rom, DVD-Rom, 网络邻居, 数字相

2001-07-26 00:25:00 946

原创 Windows XP试用初体验(一)

  无论你是否喜欢Windows XP,它正一步步地想你走近,作为有史以来Windows家族最能引起轰动效应的产品,Windows XP是第一个将家用版本和专业版本的源代码内核统一的微软操作系统,它的每一个改动,每一项传闻,都牵动着全球用户的心。近日,微软发布了以下Windows XP RC1版供评测人员试用,Windows XP RC1版跟Windows XP版最终版已经相差不多了,我们将根据W

2001-07-26 00:21:00 1200 1

原创 windows2000光盘完全解读

  随着Windows 2000中文版的正式上市,相信不少用户已在自己的电脑上安装了这个微软用于统一Windows 9x和NT的新操作系统,以体验其强大的稳定性、安全性、可扩展性和多功能性。Windows 2000共有4个针对不同应用领域的版本,分别为Windows 2000 Professional、Windows 2000 Server、Windows 2000 Advanced Server

2001-07-25 23:23:00 1940

原创 IP地址与子网掩码(三)

三、 子网划分与实例 根据以上分析,建议按以下步骤和实例定义子网掩码。 1、 将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。 2、 取上述要划分子网数的2的m次方的幂。如23,即m=3。 3、 将上一步确定的幂m按高序占用主机地址m位后转换为十进制。如m为3 则是11100000,转换为十进制为224,即为最终确定的子网掩码。如果是C类 网,则子网掩码为255.255.255.22

2001-07-25 23:12:00 1446

原创 IP地址与子网掩码(二)

二、 子网掩码 (1) 子网 TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的 设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它 不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地 址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀 不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更 重要的是将增加

2001-07-25 23:10:00 3393

原创 IP地址与子网掩码(一)

一、 IP地址与网络分类 (1) IP地址   我们知道,不同的物理网络技术有不同的编址方式;不同物理网络中的主 机,有不同的物理网络地址。网间网技术是将不同物理网络技术统一起来的高 层软件技术。网间网技术采用一种全局通用的地址格式,为全网的每一网络和 每一主机都分配一个网间网地址,以此屏蔽物理网络地址的差异。 IP协议提供一种全网间网通用的地址格式,并在统一管理下进行地址分配,保 证一个地址对应

2001-07-25 23:08:00 3124

原创 Windows下Ping命令详解及使用小技巧

    对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:  ping [-t] [-a

2001-07-25 23:03:00 1200

空空如也

空空如也

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

TA关注的人

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