`
liu0107613
  • 浏览: 71685 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表

jboss EJB

    博客分类:
  • java
暂时不讨论。不明白
import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;import java.util.Random;public class GuiBing {  public static void main(String[] args) throws Exception {  int datalength=1000000;  GuiBing gui=new GuiBing();  int[] array1=gui.createArray(datalength ...
暂时不讨论。不明白
简单说几点. 1 jboss消息以java编写,嵌入到jboss的Server中。客户端目前只看到Java的client。 mq可以支持java ,c等语言。 2 mq 有远程队列。jboss没有. 3 jms消息查看队列里面的消息的时候,需要用QueueBrowser的getEnumeration() 方法,需要遍历返回队列才能求出长度。当时Mq则有直接获取长度的方法。 4 mq是一个完整,具有更多功能的产品。支持的平台超过80种,涵盖了.net和j2ee环境。      j2ee api domcument: http://java.sun.com/j2ee/1.4/docs ...
下面的例子程序是从Jboss的官方文档上面获取的。简单改造。   文档地址:http://www.jboss.org/file-access/default/members/jbossas/freezone/docs/Server_Configuration_Guide/4/html/index.html   please refer the chapter 7     package org.liuxt.jboss; import java.util. ...
下载jboss后面,按照默认启动就可以。   package org.liuxt.jboss; import javax.jms.JMSException;import javax.jms.TextMessage;import javax.jms.Topic;import javax.jms.TopicConnection;import javax.jms.TopicConnectionFactory;import javax.jms.TopicSession;import javax.jms.TopicSubscriber;import javax.naming.InitialConte ...
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。   请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。    (1)请求行 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。例如,GET /index.html HTTP/1.1。 HTTP协议的请求方法有GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT。这里介绍最常用 ...
面向对象的三个基本特征是:封装、继承、多态。   There is no formal definition of object-oriented programming. Hence there is some confusion surrounding what features a programming language must support in order to claim that it is object-oriented. Despite this, however, most agree that in order for a language to claim ...
package com.liuxt.sort; import java.io.BufferedReader;import java.io.InputStreamReader; public class SortMain {  public static void main(String[] args) throws Exception {    SortUtil sortUtil=new SortUtil();  while(true)  {   System.out.print("please input the length of the Array:");   Bu ...
暂时不讨论。不明白
1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。 3,因此C++语言需要一个能完成动态内存分配和初始化工作的运算符new,以一个能完成清理与释放内存工作的运算符delete。注意new/delete不是库函数。 4,C++程序经 ...
c++的代码如下:(sort.cpp) 写道 #include <cstdlib> #include <iostream> #include "sort_util.h" using namespace std; int main(int argc, char *argv[]) { time_t start,end; int n=1,m=50000; int DATA_LENGTH=0; int algorithm=1; while(true) { cout<<"please input array length :" ...
测试结果的说明:参考文章:http://www.phpchina.com/html/73/5173-4461.html     测试web工程见附件。  用Ibatis中的SqlMapClientDaoSupport获取数据的数据。       数据库表:    DROP TABLE IF EXISTS `product`;CREATE TABLE `product` (  `P_ID` varchar(45) NOT NULL,  `P_NAME` varchar(45) NOT NULL,  PRIMARY KEY  (`P_ID`)) ENGINE=InnoDB DEF ...
http://java.sun.com/docs/books/jvms/second_edition/html/Overview.doc.html 3.5 Runtime Data Areas   The Java virtual machine defines various runtime data areas that are used during execution of a program. Some of these data areas are created on Java virtual machine start-up and are destroyed only wh ...
DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (  `id` int(10) unsigned NOT NULL auto_increment,  `name` varchar(45) NOT NULL,  `passwd` varchar(45) NOT NULL,  PRIMARY KEY  (`id`)) ENGINE=InnoDB DEFAULT CHARSET=gb2312;         package com.liuxt; import java.sql.Connection;import java.sql.Drive ...
Global site tag (gtag.js) - Google Analytics