`
文章列表
引自一个工程师的博客,来源已不详,感谢 中国雅虎的开发流程沿袭了 Yahoo 的开发流程,乍看之下很平常,对于已经熟悉的工程师来说还显得枯燥,但后来我特别留心了这套流程之后,非常惊奇于它的严谨和高效,所以这里要 ...
1. 概念    Store: 是否完整存储该Field的值    Index: 是否索引该Field的值,以便可以Search    Analyze: 是否分析(分词)该Field的值    如Field.Index.NOT_ANALYZED[Index=true, Analyze=false]表示索引但不分词,所以可以用其完整值进行搜索 2. Field    a. TermVectors    b. omitTermFreqAndPositions    c. omitNorms          设为true,会忽视字段中的 norm (这样就禁用了字段的length normaliz ...
1. static协议是broker端的构建network的协议     failover协议则是客户端连接broker的协议 2. transport connector用于将broker暴露给客户端连接     network connector用于构建broker network 3. spring作为客户端侦听Topic消息时,如果需要以durable subscriber的形式,那么需要注意配置这些项     <property name="subscriptionDurable" value="true"/>     <pro ...
问题: 配置了JMX的相关参数后,仍无法连接 如: -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=${portNumber} -Dcom.sun.management.jmxremote.ssl=false service:jmx:rmi:///jndi/rmi://192.168.8.22:1099/jmxrmi 原因: JMX服务可能未绑定到192.168.8.22这个network interface上 解决办法: 添加配置参数-Djava.rmi.server.hostname=192.168.8 ...

负载均衡技术

http://www.360doc.com/content/10/0908/10/2950760_52048069.shtml
1. 基于Tomcat的解决方案,同样适用于以Tomcat为servlet container的server,如Jboss    项目名称: memcached-session-manager    website: http://code.google.com/p/memcached-session-manager/    备注: 设计思路相当不错,适用memcached集中存储session数据,一般访问只涉及本地server实现的session,异步刷新memcached缓存的session数据有效时间,支持web server及memcached的failover. 2. Terrac ...
1. http://www.jboss.org/netty/community.html#nabble-td2452056(多层协议的实现-依据消息中的部分记录进行dispatcher到相应的处理handler[2层])
/^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。 /\d{2}-\d{5}/ "\d{2}-\d{5}" 验证一个ID号码是否由一个2位字,一个连字符以及一个5位数字组成。 /<(.*)>.*<\/\1>/ "<(.*)>.*<\/\1>" 匹配一个 HTML 标记。 下表是元字 ...
By DP corp. 一、关于标题 1.Email要有标题。 我最恨收到标题为空的Email。要知道每天(工作日)光是公司邮件就收发起码30封以上,多的时候上百封也有的,这还都是”自然人”发的邮件,还不包括各种由机器自动触发的邮件,哪 ...
1. io & nio 2. mina & netty 3. jmx & mbean 4. 系统运行监控工具JavaMelody 5. P6Spy + SQL Profiler + IronTrackSQL    http://netfork.iteye.com/blog/286789    http://www.ibm.com/developerworks/cn/java/j-lo-p6spy/index.html 6. http://www.math.pku.edu.cn/teachers/qiuzy/seminar_A/slides/BC-seminar-07-ch ...
refer to: http://www.cnblogs.com/oldhorse/archive/2009/11/07/1597990.html 注意: Q: 基于Layer 4 的负载均衡与基于Layer 7 的负载均衡有什么区别? A: 基于Layer 4 的负载均衡在截取数据流以后,对数据包要检查与分析的部份仅仅限于IP 报头及TCP/UDP 报头,而不关心TCP 或UDP 包内部信息。而基于Layer7 的负载均衡,则要求负载均衡器除了支持Layer4 负载均衡以外,还要理解数据包中4 层以上的信息,也即应用层的信息。例如,可以理解分析http 协议,从数据包中提取出http ur ...
问题的提出:     一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;    与ssh有关的两个 ...
1. 一个常见的误解是以为session在有客户端访问时就被创建,然而事实是直到某server端程序调用request.getSession([true])这样的语句才会被创建; 2. 注意如果jsp页面没有显式的使用<%@page session="false"%>关闭session, 则JSP文件在编译时将会自动加上一条语句HttpSession session = HttpServletRequest.getSession(true),这也是JSP中隐含的session对象的来历; 3. loadbalance时,若首先访问router1, 获取了xx.ro ...
引自: http://panpan.blog.51cto.com/489034/120826
1. 关于jvm使用的回收机制 分代回收 将整个堆分为New(年轻代), Tenured(年老代), PermGen(永久代) 其中"年轻代"又分为Eden Space和Survivor1, Survivor2 Space 2. 大概过程 所有新生成的对象存放于Eden Space中,当Eden满无法继续存放时,会进 ...
Global site tag (gtag.js) - Google Analytics