本节介绍dubbo-common,dubbo-common是公共逻辑模块,包括Util类、通用模型,是其它模块的基础。
扩展机制
SPI
SPI是扩展点的注解,标注在类型上,所有的扩展点需要通过SPI来标注。
约定:
在扩展类的jar包内,放置扩展点配置文件:META-INF/dubbo/接口全限定名,内容为:配置名=扩展实现类全限定名,多个实现类用换行符分隔。
1)...
分类:
其他好文 时间:
2014-08-22 19:45:39
阅读次数:
183
1. String内置的JavaScript转换: js_string 用途:用于JavaScript转义,转换‘,",换行等特殊字符 模板: <script> alert("${errorMessage?js_string}"); </script> 输出: <script> alert("Readonly\‘s pet name is...
分类:
其他好文 时间:
2014-08-22 16:32:39
阅读次数:
182
xml中一些特殊字符的表示转载在XML数据中,一些特殊字符必须用转义符号来代替,而回车换行字符就是属于特殊符号。报表XML数据中如果要求文字强制换行,就需要插入回车换行字符。空格 ( )Tab (	)回车 (
)换行 (
)单撇号 (')还要加上双引...
分类:
其他好文 时间:
2014-08-22 14:27:08
阅读次数:
163
行列转换包括以下六种情况: 1. 列转行 2. 行转列 3. 多列转换成字符串 4. 多行转换成字符串 5. 字符串转换成多列 6. 字符串转换成多行 ? 首先声明,有些例子需要如下10g及以后才有的知...
分类:
数据库 时间:
2014-08-22 13:09:09
阅读次数:
277
1,JavaScript异步回调2,事件对象 下面的js实现当在textarea文本框里面键入回车时,并不导致换行。即禁用回车键3,this关键字 浏览器会把this关键字等同于引用该函数(含有this关键字的函数)的当前元素 ...
分类:
编程语言 时间:
2014-08-22 12:41:56
阅读次数:
278
byte[] cipherData = Base64.encodeBase64(plainText.getBytes()); //默认不换行 byte[] cipherData = Base64.encodeBase64(plainText.getBytes(), false)...
分类:
编程语言 时间:
2014-08-22 12:23:46
阅读次数:
221
在上一篇博文中,有介绍到用换行符分割消息的方法。但是这种方法有个小问题,如果消息中本身就包含换行符,那将会将这条消息分割成两条,结果就不对了。
本文介绍另外一种消息分割方式,即上一篇博文中讲的第2条:use a fixed length header that indicates the length of the body,用一个固定字节数的Header前缀来指定Body的字节数,以此来分割消息。...
分类:
Web程序 时间:
2014-08-22 10:51:06
阅读次数:
265
在开发中很容易遇到div中文字超出的问题,在此总结以下方法: white-space 属性设置如何处理元素内的空白。这个属性声明建立布局过程中如何处理元素中的空白符。所有浏览器都支持 white-space 属性。 注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属....
分类:
其他好文 时间:
2014-08-22 10:36:45
阅读次数:
226
以下是引用片段: word-wrap:break-word;overflow:hidden; 而不是以下是引用片段: word-wrap:break-word;word-break:break-all; 也不是以下是引用片段: word-wrap:break-word;overflow:a...
分类:
Web程序 时间:
2014-08-21 18:45:04
阅读次数:
253
1、C语言中,非零值为真,真用1表示;零值为假,假用0表示。2、转义字符参考:\a蜂鸣,响铃\b回退:向后退一格\f换页\n换行\r回车,光标到本行行首\t水平制表\v垂直制表\\反斜杠\'单引号\"双引号\?问号\ddd三位八进制\0空字符(NULL),什么都不做\xhh二位十六进制说明:1)\v...
分类:
编程语言 时间:
2014-08-21 14:57:24
阅读次数:
225