Web Service 如何限制接口的调用
加入WS-Security Policy? 在Web Service 前加入网关安全过滤? 在soap header 中加入user id/caller id, org id/name 的信息。当然别人也可以仿造
HotSpot GC
按代的垃圾收集机制, 主要分为三种: 复制算法,空间被分为等大的两块,从根开始访问每一个关联的活跃对象,将空间 A 的活跃对象全部复制到空间 B,然后一次性回收整个空间 A,优点:只访问活跃对象,将所有活动对象复制走之后就清空整个空间,不用去访问死对象,所以遍历空间的成本较小...
escape() encodeURI() encodeURIComponent
这是Javascript中的三个对URL进行编码的方法,区别如下: escape()采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格...
HotSpot GC及参数设置
JVM参数调整无非是调整堆中各种内存的大小,选择最优的GC算法(行为)。一般有两个指标来考量: Pause时间 Throughput GC类型有: Serial GCThe serial collector uses a single thread to perform all ...
Java正则表达式
转自:http://hi.baidu.com/xu_yunan/blog/item/7ce5d93bb279d22c96ddd843.html 各种正则表达式实例 用户名12345^[a-z0-9_-]{3,15}$ ^ # ...
基于Web 的Service接口
目前网络上有一些基于Web发布的Service接口,此处不一定特指基于SOAP的Web Service接口。大多时候我更喜欢暴露出一个URL,开发者传入查询参数返回XML或者jason数据的接口。比如: Wiki接口http://en.wiktionary.org/w/api.php?a...
如何避免两个对象的相互引用引起的堆栈溢出
两个对象相互引用,并且这种引用关系定义在构造函数中时,初始化这种对象会引起堆栈溢出。因为对象1的初始化调用了对象2的初始化,反之亦然。这样会构成死循环。解决方法是用一个无参数的构造函数代替。对象的引用依赖关系通过Set方法在对象初始化之后设置进去。当然一个缺点是需要注意无参数构造函数生成的对象...
windows下有用命令
perfMon 图形显示CPU,内存,磁盘/网络 I/O使用情况 类似于Linux平台下的ps/top命令
Javascript中的undefined 和 null
undefinedundefined 在Javascript中是数据类型也是值 有两种情况下变量的类型是undefined,即通过typeof 变量名查看。 未声明的变量 声明过了未赋值的变量 nullnull在Javascript中是数据类型也是值,但如果用 typeof ...
JDK小知识
java文件编译时可以通过指定 -source 1.4选择用JDK 1.4编译源文件。这在系统只装了JDK5或者6时比较有用。