Java开发工具包 (JDK)对加密和安全性有很好的支持。其中一个优势就是其内置的对Socket通信的支持。因此,很容易做到在服务器和客户之间建立安全的数据流。
日常工作的自动化往往是大型应用程序的用武之地。这种自动化使得开发者可以有时间处理更重要的事。触发器就为数据库开发者提供了自动化机制。下面我们就对Sybase触发器的概念做一番介绍。
JavaHelp是Java平台的一种可选软件包,其作用是作为应用程序实现联机文档的最主要工具。本文将阐述如何在应用程序中实现JavaHelp 。
脚本化的应用程序在最终用户定制和自动化领域具有显然的巨大作用。本文介绍在VB编程中采用微软Windows脚本控件实现程序脚本化。
在上一篇文章中,我演示了几个常用的宏定义和预处理指令,但可以说这些都是相当常规的技巧。下面要介绍的宏定义与预处理指令的用法也是ATL,MFC以及LINUX中使用得比较多的非常重要的技巧。
我们将演示如何用Java SDK 1.2 或者更高版本对JCE进行配置。此外,本文还要讨论如何在动态安装的情况下使用安全供应者。最后我会演示创建密钥和密码的过程,以及如何实施基本的数据加密和解密
翻开MFC和Linux的源代码,宏定义几乎占据了半边天,毫不夸张的说,有些文件甚至就只能看见宏定义。所以学习宏定义,熟练的使用宏定义对于学习C语言乃至VC都是非常关键的。
以Web的形式实现高质量的图表一直是个老大难的问题。下面我们讨论的方式,其中并不涉及到采用VB或者Java的过程式编程但同样可以为浏览器创建图表,这就是SVG。
本文只是对FOR XML子句的简单说明,这里要提醒你的是这一部分不过是XML同SQL Server集成需要注意的一点,其他方面的问题还包括IIS的OPENXML 函数和模版文件等。
在采用DOM之后性能受到严重影响的情况下,你不妨考虑使用Simple API for XML(SAX)。在这篇文章中,我们就为你介绍SAX API,同时提出若干采用不同语言实现的SAX链接。
J2EE为高度复杂和可伸缩的因特网应用程序提供了基于组件的的强大开发功能。但是层次划分的技术复杂性却在实际开发中给开发人员带来了不小的压力和负担。为了避免出现以上问题,开发者们可以根据自己的实际需要分别采用不同的J2EE技术,这样可以更好地利用开发者的技能并让他
为了提升代码的重用性以及应用程序的互操作性,你所有的应用程序,Web、Windows、Web服务、Windows服务等等都应该采用应用程序配置文件作为集中管理应用程序信息的通用方法。
从使用局部化资源的源代码中把前者分离出来是一种常用的程序设计。java.util包内的ResourceBundle类就提供了这种方式的直接处理。本文介绍如何定制Java ResourceBundle类实现代码灵活性。
本文的上一部分讨论了Struts Framework同MVC设计模式之间的关系。接下来我们继续讨论用Struts具体创建新应用程序的问题。