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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? writeaccessrecord.java

?? java 報(bào)表 to office文檔: 本包由java語言開發(fā)
?? JAVA
字號(hào):
/* ====================================================================   Copyright 2002-2004   Apache Software Foundation   Licensed under the Apache License, Version 2.0 (the "License");   you may not use this file except in compliance with the License.   You may obtain a copy of the License at       http://www.apache.org/licenses/LICENSE-2.0   Unless required by applicable law or agreed to in writing, software   distributed under the License is distributed on an "AS IS" BASIS,   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   See the License for the specific language governing permissions and   limitations under the License.==================================================================== */        package org.apache.poi.hssf.record;import org.apache.poi.util.LittleEndian;import org.apache.poi.util.StringUtil;/** * Title:        Write Access Record<P> * Description:  Stores the username of that who owns the spreadsheet generator *               (on unix the user's login, on Windoze its the name you typed when *                you installed the thing)<P> * REFERENCE:  PG 424 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)<P> * @author Andrew C. Oliver (acoliver at apache dot org) * @version 2.0-pre */public class WriteAccessRecord    extends Record{    public final static short sid = 0x5c;    private String            field_1_username;    public WriteAccessRecord()    {    }    /**     * Constructs a WriteAccess record and sets its fields appropriately.     *     * @param id     id must be 0x5c or an exception will be throw upon validation     * @param size  the size of the data area of the record     * @param data  data of the record (should not contain sid/len)     */    public WriteAccessRecord(short id, short size, byte [] data)    {        super(id, size, data);    }    /**     * Constructs a WriteAccess record and sets its fields appropriately.     *     * @param id     id must be 0x5c or an exception will be throw upon validation     * @param size  the size of the data area of the record     * @param data  data of the record (should not contain sid/len)     * @param offset of the record data     */    public WriteAccessRecord(short id, short size, byte [] data, int offset)    {        super(id, size, data, offset);    }    protected void validateSid(short id)    {        if (id != sid)        {            throw new RecordFormatException("NOT A WRITEACCESS RECORD");        }    }    protected void fillFields(byte [] data, short size, int offset)    {        field_1_username = StringUtil.getFromCompressedUnicode(data, 3 + offset, data.length - 4);    }    /**     * set the username for the user that created the report.  HSSF uses the logged in user.     * @param username of the user who  is logged in (probably "tomcat" or "apache")     */    public void setUsername(String username)    {        field_1_username = username;    }    /**     * get the username for the user that created the report.  HSSF uses the logged in user.  On     * natively created M$ Excel sheet this would be the name you typed in when you installed it     * in most cases.     * @return username of the user who  is logged in (probably "tomcat" or "apache")     */    public String getUsername()    {        return field_1_username;    }    public String toString()    {        StringBuffer buffer = new StringBuffer();        buffer.append("[WRITEACCESS]\n");        buffer.append("    .name            = ")            .append(field_1_username.toString()).append("\n");        buffer.append("[/WRITEACCESS]\n");        return buffer.toString();    }    public int serialize(int offset, byte [] data)    {        String       username = getUsername();        StringBuffer temp     = new StringBuffer(0x70 - (0x3));        temp.append(username);        while (temp.length() < 0x70 - 0x3)        {            temp.append(                " ");   // (70 = fixed lenght -3 = the overhead bits of unicode string)        }        username = temp.toString();        UnicodeString str = new UnicodeString();        str.setString(username);        str.setOptionFlags(( byte ) 0x0);        str.setCharCount(( short ) 0x4);        byte[] stringbytes = str.serialize();        LittleEndian.putShort(data, 0 + offset, sid);        LittleEndian.putShort(data, 2 + offset,                              ( short ) (stringbytes                                  .length));   // 112 bytes (115 total)        System.arraycopy(stringbytes, 0, data, 4 + offset,                         stringbytes.length);        return getRecordSize();    }    public int getRecordSize()    {        return 116;    }    public short getSid()    {        return this.sid;    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91久久精品国产91性色tv| 视频一区视频二区在线观看| 亚洲一区二区在线免费看| 午夜激情综合网| 国产在线精品不卡| 91麻豆蜜桃一区二区三区| 在线不卡a资源高清| 久久免费国产精品| 一区二区三区小说| 另类小说综合欧美亚洲| av一区二区三区| 在线播放/欧美激情| 久久久一区二区三区| 亚洲午夜在线观看视频在线| 麻豆视频一区二区| 97精品久久久午夜一区二区三区 | 精品成人在线观看| 国产免费成人在线视频| 亚洲自拍欧美精品| 国产suv精品一区二区三区| 欧美日韩黄色一区二区| 国产亚洲精品超碰| 亚洲不卡av一区二区三区| 国产大片一区二区| 69久久夜色精品国产69蝌蚪网| 久久精品亚洲一区二区三区浴池| 亚洲一区二区av电影| 国产精品一级二级三级| 欧美色涩在线第一页| 国产日韩欧美麻豆| 日韩精品一级中文字幕精品视频免费观看 | 国产在线播放一区二区三区| 91麻豆swag| 久久久精品日韩欧美| 亚洲第一激情av| 91在线云播放| 国产亚洲精品aa午夜观看| 日本aⅴ精品一区二区三区| 91亚洲资源网| 国产午夜精品久久| 久久精品国产网站| 欧美人狂配大交3d怪物一区| 亚洲欧美经典视频| 国产成人av一区| 久久婷婷国产综合国色天香| 亚洲va欧美va天堂v国产综合| 成人精品一区二区三区中文字幕| 欧美mv日韩mv国产网站app| 午夜视黄欧洲亚洲| 色先锋aa成人| 国产精品超碰97尤物18| 国产999精品久久| 精品av综合导航| 麻豆国产精品视频| 正在播放亚洲一区| 亚洲成a人片综合在线| 91国偷自产一区二区三区成为亚洲经典 | 亚洲天堂成人网| 国产69精品久久777的优势| 26uuu精品一区二区三区四区在线| 亚洲不卡av一区二区三区| 91搞黄在线观看| 亚洲免费在线观看| 91一区二区在线| 亚洲欧洲综合另类在线| 91在线视频网址| 亚洲欧洲一区二区在线播放| 国产成人精品影视| 国产日韩欧美精品在线| 国产成人av一区| 国产欧美日韩久久| 成人午夜视频福利| 国产精品无人区| av亚洲精华国产精华| 综合色天天鬼久久鬼色| a亚洲天堂av| 亚洲丝袜美腿综合| 91网站黄www| 亚洲精品日韩一| 欧美喷潮久久久xxxxx| 五月综合激情日本mⅴ| 91精品国产高清一区二区三区蜜臀 | 懂色av一区二区夜夜嗨| 国产女人18水真多18精品一级做| 成人美女视频在线看| 亚洲欧洲日产国码二区| 99久久精品国产毛片| 亚洲男人天堂av| 欧美三日本三级三级在线播放| 亚洲午夜精品在线| 制服丝袜国产精品| 精品在线播放免费| 中文字幕国产精品一区二区| gogogo免费视频观看亚洲一| 一区二区三区在线视频播放| 欧美亚洲尤物久久| 美女mm1313爽爽久久久蜜臀| 久久久美女艺术照精彩视频福利播放| 成人午夜在线视频| 亚洲精品一二三| 制服丝袜亚洲播放| 国产成人av电影在线观看| 亚洲欧洲在线观看av| 精品视频1区2区3区| 欧美aaaaaa午夜精品| 国产人久久人人人人爽| 91麻豆免费看片| 美女诱惑一区二区| 国产精品久久久久久久岛一牛影视| 欧美综合色免费| 久久99国产精品麻豆| 亚洲欧洲精品一区二区三区 | 日韩主播视频在线| 精品裸体舞一区二区三区| fc2成人免费人成在线观看播放 | 欧美一区二区精品在线| 久久99久久精品| 亚洲免费色视频| 2欧美一区二区三区在线观看视频| 成人av免费在线播放| 五月激情六月综合| 国产精品天干天干在线综合| 欧美日韩成人综合在线一区二区| 国产一区二区三区免费观看| 亚洲男人天堂av| 精品福利在线导航| 欧美亚洲综合色| 国产suv精品一区二区883| 午夜av电影一区| 中文字幕字幕中文在线中不卡视频| 欧美人狂配大交3d怪物一区| 成人黄色国产精品网站大全在线免费观看 | 国产盗摄视频一区二区三区| 亚洲国产美国国产综合一区二区| 日本一区二区三区免费乱视频| 欧美在线啊v一区| 国产成人亚洲精品狼色在线 | 欧美tk—视频vk| 在线欧美日韩精品| 国产999精品久久久久久| 日韩在线卡一卡二| 亚洲黄色小视频| 久久久久国产成人精品亚洲午夜| 欧美精品一级二级| 色综合久久中文字幕综合网 | 日本一区免费视频| 欧美不卡在线视频| 欧美日韩综合在线免费观看| 成人午夜电影网站| 激情文学综合丁香| 视频一区欧美精品| 亚洲一区二区三区四区在线| 中文成人综合网| 日韩欧美国产系列| 欧美精品久久一区二区三区| 99精品视频中文字幕| 国产精品一区二区男女羞羞无遮挡| 日韩精品乱码av一区二区| 一区二区三区在线免费视频 | 91国产成人在线| 99国产精品国产精品久久| 东方aⅴ免费观看久久av| 久久国产精品区| 轻轻草成人在线| 日韩影视精彩在线| 石原莉奈在线亚洲二区| 亚洲大尺度视频在线观看| 亚洲欧美视频一区| 国产精品国产三级国产aⅴ中文| 久久众筹精品私拍模特| 精品久久久久久久一区二区蜜臀| 欧美久久一二区| 欧美日韩免费一区二区三区 | 亚洲一级片在线观看| 亚洲欧美影音先锋| 1区2区3区精品视频| 中文字幕av在线一区二区三区| 久久在线观看免费| 久久一二三国产| 久久久蜜臀国产一区二区| 久久久久国产精品人| 国产日韩欧美精品综合| 国产亚洲欧美日韩日本| 日本一区免费视频| **网站欧美大片在线观看| 亚洲人成伊人成综合网小说| 国产精品久久久久久妇女6080| 国产精品的网站| 亚洲日本在线视频观看| 亚洲色欲色欲www在线观看| 一区二区在线观看视频在线观看| 亚洲精品高清在线| 亚洲已满18点击进入久久| 婷婷中文字幕综合| 日韩av一区二区三区| 麻豆成人av在线| 国产尤物一区二区| 成人av资源下载| 日本大香伊一区二区三区| 欧美日韩五月天|