Ajax 由 HTML、JavaScript? 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界0面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。 但是,Ajax 不仅仅 是 ...
String与StringBuffer2006年11月21日 星期二 16:25String的创建 String s = "hello"; JVM先根据内容"hello"查找对象,如果没有找到,则在heap上创建新对象,并将其赋予s1,否则使用已经存在的对象 String s = new String("hello"); JVM直接在heap上创建新的对象,所以在heap中会出现内容相同,地址不同的String对象 String的比较 "==" 比较地址 "equals" 比较内容 举例: String s1 = "hello"; ...
  • 10:49
  • 浏览 (62)
  • 评论 (0)
ThreadLocal 作者:Jhonney 来源:expert.blogjava.net  发布时间:2007-03-17 19:00:28.86 早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。   ThreadLocal是什么   ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Threa ...
  • 10:49
  • 浏览 (78)
  • 评论 (0)
2008-06-07

SQL简介

数据控制语言(DCL) 数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。 GRANT语句 GRANT语句是授权语句,它可以把语句权限或者对象权限授予给其他用户和角色。 授予语句权限的语法形式为: GRANT {ALL | statement[,...n]} TO security_account [ ,...n ] 授予对象权限的语法形式为: GRANT { A ...
  • 10:48
  • 浏览 (66)
  • 评论 (0)
2008-06-07

Socket

1. Client/Server Networking Java通过socket来完成它所有的网络底层的通讯,socket是一种通讯的通道,通过它可以将数据通过特定的端中发送及接收。Java中的socket可以分成二大类: (1) Datagram Sockets:数据包socket; (2) Stream Sockets:流socket; 1.2 Datagram Socket Datagram socket使用UDP来实现数据通讯,因此它不能保证数据能够到达目的地,但是由于它不需要专用的网络链接,所以它所需的资源相对少的多。 Datagram以包的方式发送数据,但它不能保证这些数据包以特定 ...
  • 10:48
  • 浏览 (122)
  • 评论 (0)
package com.jxhaina.warehouse.util; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Date; public class GetDate { public GetDate(){ } public static Date getNowDate() { Date currentTime = new Date(); return currentTime; } p ...
  • 10:47
  • 浏览 (78)
  • 评论 (0)
2008-06-07

CLASSPATH配置

关键字: 常用查询
CATALINA_HOME=F:\apache-tomcat-6.0.16 JAVA_HOME=C:\Program Files\Java\jdk1.6.0 PATH=C:\Program Files\Java\jdk1.6.0\bin;C:\apache-ant-1.7.0\bin;F:\apache-tomcat-6.0.16\bin CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet.jar;
  • 10:46
  • 浏览 (67)
  • 评论 (0)
转载 作者不详 (1)JAVA中基本数据类型直接存储在栈中,而复合的数据类型采用引用模型,其引用存储在栈中,而对象存储在堆中。 (2)Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数组。 在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理。 在堆中产生了一个数组或对象后,还可以在栈中定义一个特殊的变量,让 ...
zengbin163
搜索本博客
博客分类
最近加入圈子
最新评论