| java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
1. 简介 由於 Java 的设计方式程式设计师没有简易的方法可以取得系统的环境变数.由於 Java 发展工具 (JDK) 建立的方式,呼叫一个程式必须使用多重表徵(tokens),这和标准的 Htm...
默认情况下,Java包装有两个安全的提供者,SUN version 1.2 and SunRsaSign version 1.0. 前一个包含了一组算法,主要是“安全哈希算法”(SHE) 数字签名算法...
第一部分:Java的安全基础——虚拟机和字节码安全 概论:安全问题对很多数人来说都非常重要。从其历史看,Java安全主要意味着虚拟机和字节码安全。然而这个看法忽略了两个重要方面—应用程序和网络安全。...
Java 程序中也有内存漏洞?当然有。与流行的观念相反,在 Java 编程中,内存治理仍然是需要考虑的问题。在本文中,您将了解到什么会导致内存漏洞以及何时应该关注这些漏洞。您还有机会实践一下在您自...
本文介绍了三种修改现有代码提高其可重用性的方法,它们分别是:改写类的实例方法,把参数类型改成接口,选择最简单的参数接口类型。 措施一:改写类的实例方法 通过类继续实现代码重用不是精确的代码重用技术...
与其他语言的模型相比,finally 要害字是对 Java 异常处理模型的最佳补充。 finally 结构使代码总会执行,而不管有无异常发生。使用 finally 可以维护对象的内部状态,并可以清理非...
RetroGuard的使用方法: RetroGuard是一个很不错的Java混淆器,而且在JBuilder7的企业版中也带了这个混淆器。 RetroGuard本身是一个Java程序(一个Jar包)...
//package /* 运行本程序你需要下载JCE,Bouncy Castle的JCE with Provider and Lightweight API 网止是 http://www.bounc...
首先我们来看看Java程序的反加密,也就是通常所说的Crack过程,只有明白了这个过程,我们才能有效的对我们的程序进行加密。 通常我们得到的Java程序的Crack包有两种,一种属于KeyGen(注册...
Java的网络功能非常强大,开发和使用也非常简单,难怪microsoft极力要争回程序语言的霸主地位。根据smtp协议使用java Socket写了一个发送邮件的程序, 实现的原理非常简单,首先建立和...
在过去的几年中,Java 平台技术取得了一些惊人进展。但这项技术在某些方面的广泛应用和它最初的设计目标完全不同。Java 平台技术最初是希望通过客户端运行 Applet 和 application,来...
这个简单的程序包括以下文件: IMU.Java (主程序) ReadBuffer.java (从缓冲区读取一个消息) ReadSerial.java (读取串...
1。Java的打印 众所周知,java的打印功能很弱,但有时出于需要,不得不接触它的用法。前俩天小柯查看了jdk 的API文档,的确不轻易。但解决方法还是有的。 java的打印类都在java....
入门 我们将调试以下代码: import Javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class My...
一、基础知识 PMD是一种分析Java代码错误的工具。与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可以直接使用的规则...
摘要 在 Java 支持方法指针之前,Java 接口不能提供一种实现回调的好方法。假如您习惯于传递在事件驱动编程模型中调用的函数指针,则您会喜欢本技巧。 熟悉 MS-Windows 和 X Wind...
读者或许熟悉Apache软件基金和它的各种相关的项目。下面,我们讨论Xalan-Java XSLT处理器和关于它分割功能的应用。 XML数据有各种各样的格式。然而,XML文档中的数据格式不一定...
摘 要:介绍了xml应用中合并XML文档的方法与应用,在基于XML的应用中,有着广泛的应用前景。 要害词:XML文档 解析器 元素 在XML应用中,最常用也最实用的莫过于XML文件的读写。由...
本文的上半部分发表以后,引起了一些读者的爱好。有读者对我所说的“许多普通读者面对书海,仍然无所适从”大有同感,并且询问到具体如何选书买书的问题。其实,同样的问题在各种场合包括论坛、技术讲座上,我曾经无...
随着Macromedia在Flash Lite方面的大力推广,这支Mobile新军看来终于要展露头角了。不可避免的,众多的开发者会将它与现有的技术放在一起品评选较一番,而这次被推上擂台的,是已经在移动...
Microsoft .NET vs. J2EE: How Do They Stack Up? What exactly is the .NET platform [and] how does...
Picking a Winner: .NET vs. J2EE Although both frameworks stand on a foundation of programming lan...
随便写写,当是学习的笔记吧~以后会补充 所有非byte类型的基本类型都可以通过String.valueOf() 方法来转换为字符串 非基本类型的比较需要使用equals方法 取得表单提交的参数值 1:...
INSERT、DELETE、UPDATE 三种SQL语句是数据库技术的三大基本语句。 在通常的web开发中对它的处理可以说是无处不在. 假如简单的都用手工来构造这些SQL语句的话, 一方面给我们的...
以下是根据apache-jcommons里的一组方法改写的一个方法,使用它可以用来解quoted-printable编码的字符串,类似 =B9=E3=B6=AB=D2=BB=BA=DA=CD=F8...
1、jdk就是j2se,jdk1.1.8版本以后改成为j2se, 下载地址:http://Java.sun.com/j2se/downloads.Html 2、jre是java运行时环境(jd...
本文的核心代码取自easydozer的blog:http://blog.csdn.net/easydozer/ 代码说明: Java实现汉字转换为拼音的GUI版本。 GUI代码部分: /** * @(...
在Windows系统中安装和卸载程序是件非常轻易的事情,一般用户通过安装和卸载程序向导就能很轻松地完成。但安装和卸载Windows程序还有些鲜为人知的小技巧,使用Rundll32命令安装和卸载Wind...
Java 1.3引入了名为“动态代理类”(Dynamic Proxy Class)的新特性,利用它可为“已知接口的实现”动态地创建包装器(wrapper)类。1.3版本问世以前,当我首次听说当时正在提...
首先,你要选择一台移动或者联通的短信服务器做你们的发送短信接口.这是最要害的一步,也是最底层的,当然这是需要mUCh money的,呵呵.没办法!现实了点.... 然后你就是在连接接口的服务器做技术了...
在java环境中,可以使用 java.awt.Toolkit.getScreenResolution()可以得到屏幕每英寸的象素数,但是似乎没有什么方法能知道某一台打印机的分辨率,更别提去控制打印...
面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判定。假如你还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能...
基本概念 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所...
Java Applet 是用Java 语言编写的一些小应用程序,这些程序是直接嵌入到页面中,由支持Java的浏览器(IE 或 Nescape)解释执行能够产生非凡效果的程序。它可以大大提高Web页面的...
JDK1.4引入了Preferences类, 用于设置用户的首选项,对于Windows平台就是操作注册表了, 下面的程序就可以往注册表里写几个值,运行完毕后, 打开regedit, 搜寻一下, 看...
Java 平台一直都以其平台无关性自豪。虽然这种无关性有许多好处,但是它也使得编写与硬件交互的 Java 应用程序的过程变得相当复杂。在本文中,研究科学家蒋清野讨论了两个项目,它们通过提供使Jav...
我们还是采用Tomcat作为web服务器,假如你对如何使用tomcat还不熟悉请参考相关资料。通常我们开发WAP应用程序的时候都是手写wml脚本,其实我们可以借助Java的Servlet/jsp技术开...
1、Html 无论是独立的html,还是其他程序生成的,如Servlet等,注重在最终的html的和之间必须加入meta标签,用来指定html中输入字符的编码,如: <head&...
一个完整的Java应用程序,通常至少要有一个应用程序的结束点。对于一般程序来说,系统开发者根据需要和个人的偏好,会在程序结束位置,通过添加System.exit(0),或System.out(-1...
当主流计算机应用软件开始迁移到客户/服务器体系结构时,程序员们开始寻找方法以简化使用类似技术并且在结构也类似的工程的开发。这就为现代软件开发框架打好了基础。 随着基于万维网的应用程序服务器的发...
用 Java绘图一直都吸引着开发人员的注重。传统上,Java 开发人员使用 java.awt.Graphics 或 Java 2D API 进行绘图。一些开发人员甚至使用现成的开源工具箱(如 JS...
在意识到软件架构的重要性后,应用服务器必然成为程序员的一件必不可少的"武器"。对应用服务器技术的透彻理解可以为程序员提供熟悉软件架构的更大的空间,这种方式影响着软件工程学文化。它接下来会用一些有用的工...
最终化答应实现java对象的最后清理;但是,就算不显式地使用它,它也能延迟资源的回收。在本文中你还会学习如何避免类似的内存保留问题。 一、 引言 最终化是Java编程语言的一个特性:它答应...
一、前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用jsp或JavaBean生成PDF报表,客户端采用超级连...
一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文介绍了一个简单的通过串口实...
摘 要 由于Java具有跨平台、代码可移植性、安全高效等广泛而强大的功能,因而在开发网络分布式应用的时候,可以用它自身的机制实现分布式计算,一种基于Java的远程方法调用(RMI)为我们开发企业分布式...
一、业务代理模式(buiness PRoxy) 在J2EE系统中,一般划分为表现层和业务逻辑层,为实现表现层和业务逻辑层之间的最大限度解耦,引入业务代理模式,这样,当表现层或业务逻辑层具体实现技术...
起点 在“J2EE”这个缩略语被第一次介绍给世人的时刻,也许没有几个人可以预料出它在日后的奇异历程。那是在1999年6月的JavaOne年会上,时任Sun公司Java企业开发部门主管的Mala Cha...
多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的应用。 Java2平台包括:标准版(J2SE)...
Java中处处体现着简单的程序设计风格,序列化作为最常用的功能之一,在java中的设计尤为“简单”。在ObjectInputStream 和ObjectOutputStream的帮助下,我们可以轻...