性能调优
堆栈参数调整(基于 Sun Hotspot ) -Xss:设置任何线程的本地方法栈大小 -Xms:设置JVM初始堆大小 -Xmx:设置JVM最大堆大小 -XX:PermSize=:设置JVM Perm generation的初始大小 -XX:MaxPermSize&#...
XmlHttpRequest AJAX限制
SOP(Same Orgin Policy)限制这个主要通过 JSONP(padding)解决,当然server proxy, iframe也是可选的方案 file uploadIFrame是一种方案,其他可选的有Applet, Flash 插件方案。 Backward/...
Web Service 如何限制接口的调用
加入WS-Security Policy? 在Web Service 前加入网关安全过滤? 在soap header 中加入user id/caller id, org id/name 的信息。当然别人也可以仿造
Websphere Portal 用户管理
通过下面的调用链 PUMA接口 Portal,portlets PUMA (Portal User Management Architecture) WMM (Websphere Member Manager) 最终WMM.xml中会配置LDAP连接的信息,从而关联portal...
数据库众生相
关系数据库 基于严格的关系数据库理论,但面对现有电子商务,SNS网站业务的挑战,Scalability和Performance不能很好地解决 Key-Value数据库 No SQL数据库如google的Big Table. 解决了关系数据库的不足,但基于Key取值,并不能如同SQL一般...
HotSpot GC
按代的垃圾收集机制, 主要分为三种: 复制算法,空间被分为等大的两块,从根开始访问每一个关联的活跃对象,将空间 A 的活跃对象全部复制到空间 B,然后一次性回收整个空间 A,优点:只访问活跃对象,将所有活动对象复制走之后就清空整个空间,不用去访问死对象,所以遍历空间的成本较小...
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}$ ^ # ...
escape() encodeURI() encodeURIComponent
这是Javascript中的三个对URL进行编码的方法,区别如下: escape()采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格...
基于Web 的Service接口
目前网络上有一些基于Web发布的Service接口,此处不一定特指基于SOAP的Web Service接口。大多时候我更喜欢暴露出一个URL,开发者传入查询参数返回XML或者jason数据的接口。比如: Wiki接口http://en.wiktionary.org/w/api.php?a...