/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You 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 com.alibaba.dubbo.registry.common.util;
import java.io.IOException;
import java.io.StringWriter;
import java.io.Writer;
import java.util.HashMap;
import java.util.Map;
import java.util.TreeMap;
/**
* <p>
* Provides HTML and XML entity utilities.
* </p>
*
* @author <a href="mailto:alex@purpletech.com">Alexander Day Chaffee</a>
* @author <a href="mailto:ggregory@seagullsw.com">Gary Gregory</a>
* @version $Id: Entities.java 181192 2012-06-21 05:05:47Z tony.chenl $
* @see <a href="http://hotwired.lycos.com/webmonkey/reference/special_characters/">ISO Entities</a>
* @see <a href="http://www.w3.org/TR/REC-html32#latin1">HTML 3.2 Character Entities for ISO Latin-1</a>
* @see <a href="http://www.w3.org/TR/REC-html40/sgml/entities.html">HTML 4.0 Character entity references</a>
* @see <a href="http://www.w3.org/TR/html401/charset.html#h-5.3">HTML 4.01 Character References</a>
* @see <a href="http://www.w3.org/TR/html401/charset.html#code-position">HTML 4.01 Code positions</a>
* @since 2.0
*/
class Entities {
/**
* <p>
* The set of entities supported by standard XML.
* </p>
*/
public static final Entities XML;
/**
* <p>
* The set of entities supported by HTML 3.2.
* </p>
*/
public static final Entities HTML32;
/**
* <p>
* The set of entities supported by HTML 4.0.
* </p>
*/
public static final Entities HTML40;
// package scoped for testing
static final String[][] ISO8859_1_ARRAY = {{"nbsp", "160"}, // non-breaking space
{"iexcl", "161"}, // inverted exclamation mark
{"cent", "162"}, // cent sign
{"pound", "163"}, // pound sign
{"curren", "164"}, // currency sign
{"yen", "165"}, // yen sign = yuan sign
{"brvbar", "166"}, // broken bar = broken vertical bar
{"sect", "167"}, // section sign
{"uml", "168"}, // diaeresis = spacing diaeresis
{"copy", "169"}, // � - copyright sign
{"ordf", "170"}, // feminine ordinal indicator
{"laquo", "171"}, // left-pointing double angle quotation mark = left pointing guillemet
{"not", "172"}, // not sign
{"shy", "173"}, // soft hyphen = discretionary hyphen
{"reg", "174"}, // � - registered trademark sign
{"macr", "175"}, // macron = spacing macron = overline = APL overbar
{"deg", "176"}, // degree sign
{"plusmn", "177"}, // plus-minus sign = plus-or-minus sign
{"sup2", "178"}, // superscript two = superscript digit two = squared
{"sup3", "179"}, // superscript three = superscript digit three = cubed
{"acute", "180"}, // acute accent = spacing acute
{"micro", "181"}, // micro sign
{"para", "182"}, // pilcrow sign = paragraph sign
{"middot", "183"}, // middle dot = Georgian comma = Greek middle dot
{"cedil", "184"}, // cedilla = spacing cedilla
{"sup1", "185"}, // superscript one = superscript digit one
{"ordm", "186"}, // masculine ordinal indicator
{"raquo", "187"}, // right-pointing double angle quotation mark = right pointing guillemet
{"frac14", "188"}, // vulgar fraction one quarter = fraction one quarter
{"frac12", "189"}, // vulgar fraction one half = fraction one half
{"frac34", "190"}, // vulgar fraction three quarters = fraction three quarters
{"iquest", "191"}, // inverted question mark = turned question mark
{"Agrave", "192"}, // � - uppercase A, grave accent
{"Aacute", "193"}, // � - uppercase A, acute accent
{"Acirc", "194"}, // � - uppercase A, circumflex accent
{"Atilde", "195"}, // � - uppercase A, tilde
{"Auml", "196"}, // � - uppercase A, umlaut
{"Aring", "197"}, // � - uppercase A, ring
{"AElig", "198"}, // � - uppercase AE
{"Ccedil", "199"}, // � - uppercase C, cedilla
{"Egrave", "200"}, // � - uppercase E, grave accent
{"Eacute", "201"}, // � - uppercase E, acute accent
{"Ecirc", "202"}, // � - uppercase E, circumflex accent
{"Euml", "203"}, // � - uppercase E, umlaut
{"Igrave", "204"}, // � - uppercase I, grave accent
{"Iacute", "205"}, // � - uppercase I, acute accent
{"Icirc", "206"}, // � - uppercase I, circumflex accent
{"Iuml", "207"}, // � - uppercase I, umlaut
{"ETH", "208"}, // � - uppercase Eth, Icelandic
{"Ntilde", "209"}, // � - uppercase N, tilde
{"Ograve", "210"}, // � - uppercase O, grave accent
{"Oacute", "211"}, // � - uppercase O, acute accent
{"Ocirc", "212"}, // � - uppercase O, circumflex accent
{"Otilde", "213"}, // � - uppercase O, tilde
{"Ouml", "214"}, // � - uppercase O, umlaut
{"times", "215"}, // multiplication sign
{"Oslash", "216"}, // � - uppercase O, slash
{"Ugrave", "217"}, // � - uppercase U, grave accent
{"Uacute", "218"}, // � - uppercase U, acute accent
{"Ucirc", "219"}, // � - uppercase U, circumflex accent
{"Uuml", "220"}, // � - uppercase U, umlaut
{"Yacute", "221"}, // � - uppercase Y, acute accent
{"THORN", "222"}, // � - uppercase THORN, Icelandic
{"szlig", "223"}, // � - lowercase sharps, German
{"agrave", "224"}, // � - lowercase a, grave accent
{"aacute", "225"}, // � - lowercase a, acute accent
{"acirc", "226"}, // � - lowercase a, circumflex accent
{"atilde", "227"}, // � - lowercase a, tilde
{"auml", "228"}, // � - lowercase a, umlaut
{"aring", "229"}, // � - lowercase a, ring
{"aelig", "230"}, // � - lowercase ae
{"ccedil", "231"}, // � - lowercase c, cedilla
{"egrave", "232"}, // � - lowercase e, grave accent
{"eacute", "233"}, // � - lowercase e, acute accent
{"ecirc", "234"}, // � - lowercase e, circumflex accent
{"euml", "235"}, // � - lowercase e, umlaut
{"igrave", "236"}, // � - lowercase i, grave accent
{"iacute", "237"}, // � - lowercase i, acute accent
{"icirc", "238"}, // � - lowercase i, circumflex accent
{"iuml", "239"}, // � - lowercase i, umlaut
{"eth", "240"}, // � - lowercase eth, Icelandic
{"ntilde", "241"}, // � - lowercase n, tilde
{"ograve", "242"}, // � - lowercase o, grave accent
{"oacute", "243"}, // � - lowercase o, acute accent
{"ocirc", "244"}, // � - lowercase o, circumflex accent
{"otilde", "245"}, // � - lowercase o, tilde
{"ouml", "246"}, // � - lowercase o,
没有合适的资源?快使用搜索试试~ 我知道了~
dubbo后台管理、监控 源码
共989个文件
class:301个
png:152个
java:148个
5星 · 超过95%的资源 需积分: 10 79 下载量 120 浏览量
2018-03-21
18:58:30
上传
评论
收藏 68.76MB ZIP 举报
温馨提示
dubbo-admin dubbo-monitor中源码,里面已经是编译完成的,可以直接使用
资源推荐
资源详情
资源评论
收起资源包目录
dubbo后台管理、监控 源码 (989个子文件)
setup.bat 2KB
Routes.class 17KB
Routes.class 17KB
Consumers.class 15KB
Consumers.class 15KB
Entities.class 15KB
Entities.class 15KB
ProviderServiceImpl.class 15KB
ProviderServiceImpl.class 15KB
RouteUtils.class 14KB
RouteUtils.class 14KB
RouteRule.class 14KB
RouteRule.class 14KB
Tool.class 14KB
Tool.class 14KB
Overrides.class 13KB
Overrides.class 13KB
Providers.class 13KB
Providers.class 13KB
SyncUtils.class 11KB
SyncUtils.class 11KB
Accesses.class 10KB
Accesses.class 10KB
ParameterMap.class 9KB
ParameterMap.class 9KB
ParseUtils.class 9KB
ParseUtils.class 9KB
Restful.class 9KB
Restful.class 9KB
Weights.class 9KB
Weights.class 9KB
Applications.class 9KB
Applications.class 9KB
AuthorizationValve.class 8KB
AuthorizationValve.class 8KB
ConsumerServiceImpl.class 8KB
ConsumerServiceImpl.class 8KB
DubboMonitor.class 8KB
Services.class 8KB
Services.class 8KB
RegistryServerSync.class 7KB
RegistryServerSync.class 7KB
OwnerServiceImpl.class 7KB
OwnerServiceImpl.class 7KB
RestfuleUrlRewriter.class 7KB
RestfuleUrlRewriter.class 7KB
MonitorFilter.class 7KB
Dump.class 6KB
Dump.class 6KB
Consumer.class 6KB
Consumer.class 6KB
StringEscapeUtils.class 6KB
StringEscapeUtils.class 6KB
Override.class 6KB
Override.class 6KB
Loadbalances.class 6KB
Loadbalances.class 6KB
Route.class 6KB
Route.class 6KB
RouteServiceImpl.class 6KB
RouteServiceImpl.class 6KB
User.class 6KB
User.class 6KB
OverrideServiceImpl.class 6KB
OverrideServiceImpl.class 6KB
StatusManager.class 5KB
StatusManager.class 5KB
OverrideUtils.class 5KB
OverrideUtils.class 5KB
RouteRuleUtils.class 5KB
RouteRuleUtils.class 5KB
Provider.class 5KB
Provider.class 5KB
Tool.class 5KB
Tool.class 5KB
AbstractMonitorFactory.class 5KB
ConvertUtil.class 4KB
ConvertUtil.class 4KB
ServicePrivilegeCheckValve.class 4KB
ServicePrivilegeCheckValve.class 4KB
Register.class 4KB
Register.class 4KB
Versions.class 4KB
Versions.class 4KB
Paginator.class 4KB
Paginator.class 4KB
IntHashMap.class 4KB
IntHashMap.class 4KB
Configs.class 4KB
Logs.class 4KB
Configs.class 4KB
Logs.class 4KB
Owners.class 4KB
Owners.class 4KB
Lookup.class 4KB
Lookup.class 4KB
Envs.class 4KB
Envs.class 4KB
Statistics.class 4KB
Unregister.class 4KB
共 989 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
- lihtdream2018-11-08不错不错不错
糖糖糖糖糖甜
- 粉丝: 7
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功