亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? cmpp3cell.java

?? java的共享內(nèi)存管理.基于MMF設(shè)計(jì)。封裝了java.nio.MappedByteBuffer.在大流量實(shí)時(shí)業(yè)務(wù)系統(tǒng)時(shí)
?? JAVA
字號(hào):
/*
 * @(#)StoredCMPP3Submit.java	1.00 2007-12-5
 *
 * Copyright 2007 BCINFO. All Rights Reserved.
 */
package com.bci.commons.mmf.example;

import java.text.SimpleDateFormat;

import com.bci.cmpp.message.CMPPSubmit30;
import com.bci.commons.mmf.cell.AbstractCell;
import com.bci.commons.mmf.cell.MemoryMessageException;
import com.bci.commons.util.IOUtils;

/**
 * 存儲(chǔ)CMPP3 Submit 消息的共享內(nèi)存結(jié)構(gòu)
 * 
 * @author xuym
 * @version 1.00, 2007-12-5
 * @since JDK 1.5
 */
public class CMPP3Cell extends AbstractCell {

	/**
	 * 消息單元長(zhǎng)度
	 */
	public static final int CELL_LENGTH = 381;

	/**
	 * 內(nèi)部消息編號(hào) 與客戶(hù)端交互 遵循cmpp3中的msgid定義
	 */
	protected long interalId;

	/**
	 * CMPP 2 Submit 消息
	 */
	protected CMPPSubmit30 message;

	/**
	 * @return the interalId
	 */
	public long getInteralId() {
		return interalId;
	}

	/**
	 * @param interalId
	 *            the interalId to set
	 */
	public void setInteralId(long interalId) {
		this.interalId = interalId;
	}

	/**
	 * @return the message
	 */
	public CMPPSubmit30 getMessage() {
		return message;
	}

	/**
	 * @param message
	 *            the message to set
	 */
	public void setMessage(CMPPSubmit30 message) {
		this.message = message;
	}

	public CMPP3Cell() {
		super();
		this.setLength(CELL_LENGTH);
	}

	public CMPP3Cell(byte[] buf) throws MemoryMessageException {
		this();
		this.decode(buf, 0);
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see com.bci.commons.mmf.cell.AbstractCell#encode()
	 */
	@Override
	public byte[] encode() {
		// TODO Auto-generated method stub
		this.bytes = new byte[this.getLength()];
		// used|inTime|opTime|status|interalId|cmppPacket
		this.bytes[0] = used;
		IOUtils.longToBytes(this.inTime, 8, this.bytes, 1);
		IOUtils.longToBytes(this.opTime, 8, this.bytes, 9);
		this.bytes[17] = status;
		IOUtils.longToBytes(this.interalId, 8, this.bytes, 18);
		System.arraycopy(message.getBytes(), 0, this.bytes, 26, message
				.getTotalLength());
		return this.bytes;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see com.bci.commons.mmf.cell.AbstractCell#decode(byte[], int)
	 */
	@Override
	public void decode(byte[] buf, int offset) throws MemoryMessageException {
		// TODO Auto-generated method stub
		this.bytes = new byte[this.getLength()];
		int len = buf.length - offset;
		if (len > this.getLength())
			len = this.getLength();
		System.arraycopy(buf, offset, this.bytes, 0, len);
		this.used = this.bytes[0];
		this.inTime = IOUtils.bytesToLong(this.bytes, 1, 8);
		this.opTime = IOUtils.bytesToLong(this.bytes, 9, 8);
		this.status = this.bytes[17];
		this.interalId = IOUtils.bytesToLong(this.bytes, 18, 8);
		byte[] tmp = new byte[len - 26];
		System.arraycopy(this.bytes, 26, tmp, 0, tmp.length);
		try {
			this.message = new CMPPSubmit30(tmp);
		} catch (Exception e) {
			throw new MemoryMessageException(e);
		}
	}

	public String toString() {
		SimpleDateFormat datetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		StringBuffer sb = new StringBuffer();
		sb.append(datetime.format(getInTime())).append("\\s").append(
				datetime.format(getOpTime())).append("\\s").append(getStatus())
				.append("\\s").append(
						com.bci.cmpp.util.CMPPIO.getMsgId(getInteralId()))
				.append("\\s").append(message.toString());
		return sb.toString();
	}

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产99国产| 99久久精品免费看国产免费软件| 久久九九全国免费| 欧美日韩三级一区| 成人免费视频app| 日韩在线一二三区| 亚洲男人的天堂网| 国产欧美精品国产国产专区| 欧美日本一道本在线视频| 粉嫩av一区二区三区粉嫩| 污片在线观看一区二区| 国产精品入口麻豆九色| 精品国产一区二区三区忘忧草| 一本一本大道香蕉久在线精品| 国产精品综合二区| 强制捆绑调教一区二区| 亚洲一二三区在线观看| 亚洲天堂网中文字| 国产亚洲精品bt天堂精选| 日韩一区二区中文字幕| 欧美日韩国产高清一区| 色哟哟精品一区| 成人黄页毛片网站| 国产激情精品久久久第一区二区| 日本成人在线不卡视频| 亚洲大型综合色站| 亚洲一级二级在线| 亚洲欧美成aⅴ人在线观看| 国产精品全国免费观看高清 | 在线免费亚洲电影| 亚洲少妇中出一区| 亚洲国产高清在线| 久久久高清一区二区三区| 欧美一级高清片| 在线电影院国产精品| 欧美日韩精品专区| 欧美三级日韩三级| 欧美日韩不卡一区二区| 欧美日韩一区不卡| 欧美日韩久久久| 777久久久精品| 欧美一级xxx| 日韩三级在线观看| 精品粉嫩aⅴ一区二区三区四区| 欧美一区三区二区| 欧美变态凌虐bdsm| 精品国精品国产尤物美女| 精品国内片67194| 日韩欧美你懂的| 精品美女被调教视频大全网站| 欧美一卡2卡三卡4卡5免费| 欧美精品电影在线播放| 3d动漫精品啪啪一区二区竹菊| 欧美日韩高清在线播放| 欧美精选一区二区| 欧美不卡视频一区| 欧美激情一区三区| 亚洲人成网站在线| 婷婷开心久久网| 另类调教123区| 国产精品18久久久久久vr| a级精品国产片在线观看| 色综合久久综合网97色综合| 精品视频一区三区九区| 7777精品久久久大香线蕉| 久久综合久久99| 亚洲欧洲三级电影| 亚洲线精品一区二区三区| 日韩高清中文字幕一区| 久久99国产精品尤物| 国产a视频精品免费观看| 91精彩视频在线观看| 日韩一区二区三区观看| 国产亚洲成年网址在线观看| 亚洲人吸女人奶水| 热久久免费视频| 成人综合婷婷国产精品久久免费| 91久久精品一区二区三| 欧美一区二区播放| 亚洲欧美综合网| 美女一区二区在线观看| a亚洲天堂av| 日韩一区二区三区av| 中文在线一区二区| 丝袜脚交一区二区| 岛国av在线一区| 欧美日本在线看| 中文字幕久久午夜不卡| 亚洲成人动漫在线免费观看| 国产在线看一区| 91成人在线免费观看| 国产欧美在线观看一区| 亚洲成av人片| 成人免费视频国产在线观看| 91精品国产色综合久久不卡电影| 国产精品久久久久永久免费观看 | 亚洲精品一区在线观看| 亚洲精品视频在线| 麻豆久久久久久久| 91黄色激情网站| 欧美国产日韩亚洲一区| 日本不卡的三区四区五区| 色综合天天综合色综合av| 久久亚洲综合av| 午夜激情久久久| 色综合婷婷久久| 国产精品视频第一区| 精油按摩中文字幕久久| 欧美色倩网站大全免费| 国产精品理伦片| 国产成人在线视频免费播放| 欧美一区二区免费观在线| 亚洲一区二区三区四区五区黄 | 国产一区二区三区免费| 精品视频1区2区3区| 亚洲欧洲99久久| 国产不卡视频在线观看| 精品美女在线播放| 日本不卡123| 欧美日韩在线亚洲一区蜜芽| 国产精品初高中害羞小美女文| 狠狠色狠狠色合久久伊人| 91麻豆精品久久久久蜜臀| 亚洲电影你懂得| 欧美在线观看禁18| 亚洲精选一二三| 99久久精品国产精品久久| 国产精品毛片无遮挡高清| 国产黄人亚洲片| 国产欧美日韩综合精品一区二区 | 国产乱码精品一区二区三区忘忧草 | 亚洲男帅同性gay1069| 99精品久久99久久久久| 国产精品色哟哟| www.视频一区| 国产精品久久久久久久裸模| thepron国产精品| 亚洲图片激情小说| 99re热视频精品| 亚洲人快播电影网| 欧洲av在线精品| 亚洲午夜一区二区| 欧美另类videos死尸| 午夜一区二区三区视频| 欧美精品少妇一区二区三区| 亚洲成av人**亚洲成av**| 欧美精选一区二区| 久久国产精品第一页| 精品国产凹凸成av人导航| 国产精品综合一区二区三区| 亚洲国产精品高清| 色婷婷久久久亚洲一区二区三区| 亚洲免费视频成人| 精品视频1区2区3区| 午夜精品在线看| 日韩欧美不卡在线观看视频| 国产真实乱对白精彩久久| 中文字幕成人网| 色综合久久综合网| 午夜伦理一区二区| 精品日韩一区二区三区| 成人免费av在线| 一区二区成人在线| 9191国产精品| 高清免费成人av| 亚洲黄色性网站| 91精品国产高清一区二区三区| 久久99精品一区二区三区| 久久精品一区二区三区av| av男人天堂一区| 亚洲国产精品嫩草影院| 欧美成人性福生活免费看| 丁香五精品蜜臀久久久久99网站| 中文字幕亚洲区| 欧美日韩大陆一区二区| 国产伦精品一区二区三区免费迷| 亚洲欧美自拍偷拍| 欧美一区二区三区免费在线看| 国产成人av电影在线观看| 亚洲欧美二区三区| 精品福利一二区| 在线精品视频免费播放| 国产一区二区三区不卡在线观看 | 欧美日韩一级视频| 国产麻豆成人精品| 亚洲国产视频网站| 国产肉丝袜一区二区| 欧美午夜免费电影| 国产成人精品亚洲777人妖 | 91日韩精品一区| 免费观看日韩av| 亚洲精品中文字幕乱码三区 | 正在播放亚洲一区| zzijzzij亚洲日本少妇熟睡| 免费成人在线播放| 18成人在线观看| 久久久久久综合| 91精品国产91久久久久久一区二区 | 亚洲一区二区免费视频| 国产三级精品在线|