自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Visual C++实现CPU特权指令操作

开发者网络 > 开发工具 > 开发专栏 > VC > 正文一、引言  80x86系列CPU具有四级保护机制。在Windows 9X操作系统只使用0级和3级,以便于移植到精简指令集的计算机上,如RS4000等,这些处理器一般只有两个特权级,即系统级和用户级。在Windows 9X系统环境,应用程序运行在Ring3(3级),如果要运行特权指令就必须进入Ring0(0级)。在同一任务内,实现特权级从外层

2005-02-28 10:29:00 1475

原创 用Visual Basic设计个性化文件夹图标

开发者网络 > 开发工具 > 开发专栏 > VB > 正文  抛弃Windows的默认图标吧,让自己的程序所在的目录拥有个性化的Folder Icon!其实作起来简单得很,实际上只需要一个Desktop.ini文件即可,下面我会从两个方面说明。   1. 手动方式:   首先要在需要改变的文件夹中创建一个Desktop.ini文件,例子如下:[.ShellClassInfo]Con

2005-02-28 10:23:00 1185

原创 Java新手留意:Java编程三十条规则

开发者网络 > 开发工具 > Java > 正文  (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName  若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编

2005-02-28 10:21:00 1186

原创 VB中使用DDE技术为应用程序增辉

软件 > 开发者网络 > 开发工具 > 开发专栏 > VB > 正文  上网的朋友一定都用过网络蚂蚁(Net Ants)的吧?不知你在使用过程中有没有注意过,那就是如果你想调动两个“蚂蚁”为您效力是不可能的——它总会把新运行的关闭。 而“蚂蚁”程序的妙处就在于:在重复运行“蚂蚁”时它不仅拒绝运行,而且能把已经运行的“蚂蚁”激活,这样用上面的程序就无能为力了。但事实上实现拒绝运行并激

2005-02-28 10:17:00 1253

原创 木马中如何编程实现远程关机(VC版)

  远程控制中,有一个重要的部份就是如何实现远程关机,如在各种黑客入侵中,我们到处可以见到木马的身影,木马它作为一种远程控制软件,它一般是实现了远程关机功能的。如我国大名鼎鼎的木马“冰河”等,都是有这个功能的,只是它是各种功能的集合罢了,今天我们就来看看这个重要的关机部分是如何编程实现的,在这里我就用眼下流行的VC6.0来编写,同时用VC也大大减少了我们的一些设计工作,让我们的菜鸟也来动手写一下自

2005-02-23 13:47:00 1510

原创 用递归算法解决VC中CEdit的一个Bug

  摘要 Visual C++ 是Microsoft编程工具中的老大,它功能强大,使用它几乎可以开发Windows平台上的任何程序。但同时由于其功能强大,涉及面广而让人很难进入VC++的门槛。由于是Microsoft开发工具的拳头产品,发布前都要经过严格的测试,同时不断地升级维护,因此,其中常用的功能很难发现Bug,一旦存在Bug则很难解决。  关键词 Visual C++; 控件; Bug; D

2005-02-23 13:29:00 1251

原创 解析Java体系结构对信息安全的支持

]1 2 3 4  下一页天极开发精彩专题(Java类)·JBuilder 2005代码审查功能体验·JSP程序设计初级入门教程·Java数据库接口JDBC入门基础讲座·“老虎”来了 J2SE1.5新功能一览·Java Applet编程技巧实例专辑·JBuilde

2005-02-23 13:25:00 1128

原创 JBuilder 2005开发Applet游戏全接触

  引言  一张湘绣汇集了湘女累月的心血,我们称之为劳动密集型,一块芯片集聚着众多高新的科技,我们称之为技术密集型,一个实例承载了丰富的知识点,是否可以称为知识密集型呢:)?用一张网捞到更多的鱼是渔夫的追求,通过一个实例学到更多的知识点则是我们这些开发人员的企盼。  本文拟通过一个耳熟能详的指法练习游戏讲解如何在JBuilder 2005下开发Applet应用程序,通过本文,你将可以学习到图形用户

2005-02-23 13:14:00 959

原创 ASP.NET中用healthMonitor属性用法

在ASP.NET 2.0中,可以使用healthMonitoring属性监测事件。healthMonitoring属性是一个基于方法的provider,在这里可以构造自己的provider。利用healthMonitoring属性,我们可以诸如记录错语、成功的事件等,对不同的数据源,如事件日志,Sql Server甚至对于自己通过继承WebEventProvider类创建自己的providers。

2005-02-17 16:02:00 1042

原创 勿在浮沙筑高楼:给编程入门者的建议

前几天重读Eric S. Raymond的How to become a hacker,看到他推荐编程入门选用Python,突然觉得很压抑,有了些想法。我建议编程入门的人学C或者Pascal,如果更进一步的话可以用汇编语言,因为这样能更清楚的了解底层。 全文阅读:勿在浮沙筑高楼:给编程入门者的建议 window.open("http://dev.yesky.com/SoftChannel/72

2005-02-17 15:40:00 1221

原创 Java深入探索之道Java类加载机制的奥秘

在jdk1.2以后,类加载是通过委托来完成的,这意味着如果 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 ClassLoader,它会以缺省方式装入类 -- 即,从本地文件系统。今天我们就来探讨一下在jvm中这些机制是怎样运行的。让我们假设有一个class字节码文件(比如Hello.class文件),那么在应用

2005-02-17 15:25:00 1376

原创 在VB6中用命令行为模式控制GUI动作

命令行为模式(Command Behavior pattern)允许你在表现层(presentation layer)封装行为,使得采用自己喜欢的方法组织、跟踪、撤销和调用这些行为更加容易。   在现实生活中,次序是难以控制的。一旦某种东西处于运动状态,我们就很难操作这种动作的离散部分。当然,在现实生活中是不可能撤销某种动作的。但是在编程过程中,次序却不是难以琢磨的。如果你的计划是正确的,你就可以

2005-02-17 15:21:00 1184

原创 Visual Basic图像处理基础讲座

Visual Basic图像处理基础讲座  ⊙技术开发专题精选新年贺礼 2004年开发专题精选回顾 2004开发技术年度综述 软件技术和职业的顶峰:架构与架构师基于Visual Basic的COM入门教程

2005-02-17 15:18:00 1486

空空如也

空空如也

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

TA关注的人

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