JSON Structs 使用例子 简单实用

Struts2下使用jsonplugin及jquery完成ajax功能   1.      从以下网址[url]http://code.google.com/p/jsonplugin/downloads/list[/url]下载JSON插件的JAR包(新版本是0.32),并加到工程的相应目录下。从如下网址[url]http://docs.jquery.com/Downloading_jQuery[/url]下载jquery所需文件。(建议下载稳定版本,不然会出现莫名其妙的错误) 2.      配置相应的xml文件,为ajax请求提供数据: <?xml ve…

applet通过JSObject调用javascript函数

Applet代码示例: package com.futuredial.MyApplet;   import java.applet.*; import java.awt.*; import java.awt.event.*; import netscape.javascript.*;   //位置在%JAVA_HOME%/jre/lib/plugin.jar里   public class MainFrame extends Applet implements ActionListener {  Button b;  public void init() {        b = new Button("execute Javascript");      add(b);      b.addActionListene…

the relation of jre and jdk and jvm

未分类 , , , , 发表评论
A JVM is just the thing that execute .class files. A JRE includes libraries and APIs (i.e. all the java.* and javax.* Java classes, plus things like the native libraries needed for the AWT to function). You can't  actually run a program on a bare JVM.  A JDK  is a JRE plus all the development tools like javac, javap .etc.

构造器要轻量

Flex编译器不会对类的构造器进行JIT(即时编译),这就意味着执行构造器内部的逻辑代码相对于经过编译的代码花费的时间长。 为减少构造器执行时间,构造器要轻量,尽量把代码移出构造器,这样移出来的代码就会被编译,执行起来就会快些,比如:   >重量级构造器: public function someclass() {      逻辑代码 }   >轻量级构造器: public function someclass() {      init(); }   private func…

LDD3源码分析之时间与延迟操作

作者:刘昊昱  博客:http://blog.csdn.net/liuhaoyutz 编译环境:Ubuntu 10.10 内核版本:2.6.32-38-generic-pae LDD3源码路径:examples/misc-modules/jit.c    examples/misc-modules/jiq.c   本文分析LDD3第7章的示例程序jit.c和jiq.c,并给出了解决编译jiq.c文件时出现的错误的方法。   一、jit.c文件分析 jit.c程序是一个综合性的演示程序,涉及操作时间和延迟的各种技术。为了使程序代码最少,…

.NET 3.5 SP1中的JIT增强

在.NET平台里,大部分编译器的优化并不是通过VB和C#编译器来完成的。它们宁可把优化的处理推后到CLR的即时(Just In Time,JIT)编译器读取IL,并转换为原生机器码的时候来完成。由于这个原因,对JIT的改变会极大地影响之前编译好的程序集。一个主要的影响就是内联函数(Inlining Function)调用。之前,JIT对内联方法的处理非常保守,Vance Morrison解释了个中缘由,它 对内联的处理并不是很好。内联…

在线聊天室网页版 利用Struts2简单实现

一个星期时间除了DNF,就是拼凑出了这个程序,发现想具体描述的时候直接上代码代码有点多,上张图记录一下,还凑合 其中只实现了简单的功能,还存在一些bug,遗憾的是360浏览器运行一会就死了 附上一段鼠标拖动聊天窗口的代码(在网上找的方法): //chatWindow.jsp <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@taglib prefix="s" uri="/struts-tags" %> <…

面试整理

1.博彦科技 1.      线程(新建,就绪,运行,阻塞,死亡) 2.      Public作用域,private,friendly(默认),protected 3.      重写与重载的区别 4.      Sql语句与优化 5.      Strust1与structs2的区别 6.      Spring的ioc与面向切面编程(aop) 7.      八种基本类型(byte,int,char,long,float,double,Boolean,short(一个字符,2个字节=16位)) 8.      栈:后进先出,堆是栈的一个组成元素 9.      存储过程…

序列化与反序列化hastable

using System;using System.Collections;using System.Runtime.Serialization.Formatters.Binary;using System.IO; namespace Hashtable_Serialized{ //Two structs are represented here, we save them both in the hashtable //note that each struct attributed as serializable, which means we can serialize the exact //data form (struct) into a serialize stream [Serializable] struct nam…

Flex4系列教程之十 – 整合Cairngorm2

本系列教程目标:使初学者了解富网络应用概念,理解并掌握以下四种架构方法。 1. Flex + BlazeDS + Spring(< 2.5.6) + iBATIS + Cairngorm 2. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + Cairngorm 3. Flex + BlazeDS + Spring(< 2.5.6) + iBATIS + pureMVC 4. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + pur…

Flex4系列教程之十一 – 整合PureMVC(剧终)

本系列教程目标:使初学者了解富网络应用概念,理解并掌握以下四种架构方法。 1. Flex + BlazeDS + Spring(< 2.5.6) + iBATIS + Cairngorm 2. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + Cairngorm 3. Flex + BlazeDS + Spring(< 2.5.6) + iBATIS + pureMVC 4. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + pur…

多按钮切换页面

<script type="text/javascript">function java(){ var java = document.getElementById("java"); var dt = document.getElementById("datastructure"); var db = document.getElementById("database"); java.style.display="block"; dt.style.display="none"; db.style.display="none";}function dt(){ var java = document.getElementById("java"); var dt = document.getElementById("datas…

arcIMS 客户端 连接器的选择

就IMS来说提供了 HTML Viewer ,Java Standard Viewer Java Custom Viewer    Java Standard Viewer,Java Custom Viewer功能差不多。 对于程序员、中国客户来说。Java    Standard Viewer基本不用。典型的胖客户端,Image 和Feature MapServices 都要下载APPLET,客户端还要装jre。随着微软IE对applet的抵制 和 Arcgis Server(远程数据分析,Feature MapServices的替代)成熟,估计这种胖客户端没什么…