`
zhanshenny
  • 浏览: 259786 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。 $# 添加到Shell的参数个数 $0 Shel ...
1、source命令   用法: source filename   作用: 在当前bash环境下读取并执行filename中的命令,该filename文件可以无"执行权限"    注:source命令通常用“.”来替代,如:source bash_profile   . bash_profile两者等效。    source(或点)命令通常用于重新执行刚修改的初始化文档。    source命令(从 C Shell 而来)是bash shell的内置命令。    “.”命令(从Bourne Shell而来),就是顺序的执行文件里的命令。2、sh和bash命令   用法: s ...
HotSpot JVM收集器 上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。 收集器   回收区域

SolrCloud介绍

概念 SolrCloud(Solr云)是Solr4.0版本开发出的具有开创意义的基于Solr和Zookeeper的分布式搜索方案,SolrCloud是Solr的一种部署方式。Solr可以以多种方式部署,例如单机方式,多机Master-Slaver方式,这些方式部署的Solr不具有SolrCloud的特色功能。 Lucene是一个Java语言编写的利用倒排原理实现的文本检索类库。Solr是以Lucene为基础实现的文本检索应用服务。 架构图   
一、为什么需要消息队列服务? 在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如大量的insert,update之类的请求同时达到mysql,直接导致无数的行锁表锁,甚至最后请求堆积过多,从而触发too many connections错误。通过使用消息队列,我们可以异步处理请求,从而缓解系统的压力。 二、选择MQ时主要关注的特性 1) 通信模式(是否满足业务场景):       ActiveMQ: queue(producer/consumer), topic(publisher/subscriber)     RabbitMQ: AMQP协议支持路由选择和广播     Z ...
问题导出 关于主流的Java Web服务器Tomcat、Jetty、WebLogic、WebSphere等,先提出几个问题: 部署在同一个服务器上的两个Web应用程序所使用的Java类库是如何实现相互独立? 部署在同一个服务器上的两个Web应用程序所使用的Java类库是如何实现相互共享? 服务器如何保证自身的安全不受部署的Web应用程序的影响? 支持JSP应用的Web服务器,如何支持HotSwap功能的? 上述问题,可以由Web服务器的类加载系统来实现。例如,Tomcat的ClassLoader体系结构如下所示: 首先回顾一下Jvm标准的类加载体系。
一、问题背景       为了防止垃圾信息发布机器人的自动提交攻击,采用CAPTCHA验证码来保护该模块,提高攻击者的成本。   二、验证码简介        全自动区分计算机和人类的图灵测试(Completely Automated Public Turing test to tell Computers and Humans Apart,简称CAPTCHA)俗称验证码,是一种区分用户是计算机和人的公共全自动程序。在CAPTCHA测试中,作为服务器的计算机会自动生成一个问题由用户来解答。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答CAPTCHA的问题 ...
        最近工作中对系统进行调优,发现有一个后台任务执行后会导致logger打日志会变得很慢。经过层层分析,发现是任务代码中用到的阿里巴巴的fastjson框架中的SymbolTable对象中有大量String intern对象。 参考:http://tech.meituan.com/in_depth_understanding_string_intern.html   因为GC优化比较难搞,所以我们先从String.intern()的开销开始做。String.intern()的作用就是在JVM运行时往常量池去写东西,如果intern的String已经存在,返回已存在的地址, ...
jps      查看java进程号   jmap     查看heap中存活的对象情况:         jmap -histo:live pid            dump内存         jmap -dump:format=b,file=test.bin 4939   zip       zip test.bin.zip test.bin     jconsole      -Dcom.sun.management.jmxremote        jconsole pid        

mac os安装mongodb

1. 下载mongodb mac版本的mongodb-osx-x86_64-2.4.5.tgz2. 解压缩3. 用户主目录    vim .mongodb.conf        fork=true    logpath=/Users/niyong/data/dbdata/mongodb/log/mongodb.log     logappend=true    dbpath=/Users/niyong/data/dbdata/mongodb/data4. .bash_profile       export PATH=$PATH:/Users/niyong/Programs/mongod ...
一、背景   搜索的智能提示是一个搜索应用的标配,主要作用是避免用户输入错误的搜索词,并将用户引导到相应的关键词上,提升用户体验。   由于中文的特点,如果搜索自动提示可以支持拼音的话会给用户带来更大的方便,免得切换输入法。   目前大多数的电子商务网站都支持拼音提示功能。   二、目标 基于用户的历史搜索关键字进行提示 同时支持汉字,拼音输入 支持前缀匹配,比如输入“ch”可能提示出“重庆” 支持缩写输入,比如输入“cq”能提示出“重庆” 多音字支持,比如输入“chongqing”或者“zhongqing”都能提示出“重庆” 输出结果,根据用户查询关键字的频率进行排 ...

css创建三角形

1. CSS边框(border)方式     .triangle{           border-color: #EA5200 #fff #fff #fff;           border-width: 100px 60px 0px 60px;           border-style: solid;           width: 0px;height: 0px;    }   2. 
通常做法: max-width:580px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('../ellipsis.xml#ellipsis');     http://www.zhangxinxu.com/wordpress/2009/09/%E5%85%B3%E4%BA%8E%E6%96%87%E5%AD%97%E5%86%85%E5%AE%B9%E6%BA%A2%E5%87%BA%E7%94%A8%E7%8 ...
CSS中zoom:1的作用兼容IE6、IE7、IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题。

配置solr.xml

    博客分类:
  • solr
      solr.xml文件的位置在solr home目录中,通过配置该文件指定多个solr core.         配置多个solrcore,如下所示:   <solr persistent="true" sharedLib="lib"> <cores adminPath="/admin/cores"> <core name="core0" instanceDir="core0dir"/> &l ...
Global site tag (gtag.js) - Google Analytics