solr4.6部署到tomcat

   solr默认自带了jetty服务器,但我们习惯了tomcat,我们通过以下步骤将solr部署到tomcat 1、solr.4.6.0.zip解压到指定的目录中,如d:/solr-4.6.0 2、将d:/solr-4.6.0/example/webapps下的solr.war拷贝到t...

2014-11-13 21:13:38

阅读数 6

评论数 0

Reactor模式

Reactor这个词译成汉语还真没有什么合适的,很多地方叫反应器模式,但更多好像就直接叫reactor模式了,其实我觉着叫应答者模式更好理解一些。通过了解,这个模式更像一个侍卫,一直在等待你的召唤,或者叫召唤兽。   并发系统常使用reactor模式,代替常用的多线程的处理方式,节省系统的资...

2014-10-28 23:21:29

阅读数 8

评论数 0

logback logback.xml常用配置详解(三) <filter>

logback 常用配置详解(三) &amp;lt;filter&amp;gt;   &amp;lt;filter&amp;gt;: 过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再...

2014-10-11 16:33:57

阅读数 5

评论数 0

logback 常用配置详解(二) <appender>

logback 常用配置详解(二) &amp;lt;appender&amp;gt;         &amp;lt;appender&amp;gt;:   &amp;lt;appender&amp;gt;是&amp;lt...

2014-10-11 16:30:04

阅读数 13

评论数 0

logback 配置详解(一)

一:根节点&amp;lt;configuration&amp;gt;包含的属性:   scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认...

2014-10-11 16:11:23

阅读数 9

评论数 0

org.apache.log4j.Logger 详解

1. 概述 1.1. 背景      在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。     ...

2014-10-11 14:13:35

阅读数 21

评论数 0

GSON属性个性化定制

  有时候我们不需要把实体的所有属性都导出,只想把一部分属性导出为Json. 有时候我们的实体类会随着版本的升级而修改. 有时候我们想对输出的json默认排好格式. ... ... 请看下面的例子吧: 实体类: public enum ClientIdEnum { APP...

2014-07-02 10:06:34

阅读数 15

评论数 0

Nginx打开目录浏览功能(autoindex)

Nginx默 认是不允许列出整个目录的。如需此功能,打开nginx.conf 文件,在location server 或 http段中加入autoindex on;另外两个参数最好也加上去: Nginx默 认是不允许列出整个目录的。如需此功能,打开nginx.conf 文件,在location...

2014-02-20 18:25:53

阅读数 1

评论数 0

nginx alias & root 区别

  文件路径: /data/nginx-1.2.3/html/50x.html;/data/nginx-1.2.3/html/index.html;   关于 alias 用法分析   nginx.conf 配置如下: ------------------------------...

2014-02-20 18:09:07

阅读数 2

评论数 0

GBK,UTF-8,和ISO8859-1之间的编码与解码

Unicode、UTF-8 和 ISO8859-1到底有什么区别   将以&quot;中文&quot;两个字为例,经查表可以知道其GB2312编码是&quot;d6d0 cec4&quot;,Unicode编码为&quot;4e2d 6587&...

2014-02-13 09:59:36

阅读数 6

评论数 0

ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解

ASCII码表在线查询: http://www.weste.net/tools/ASCII.asp   ASCII字符集编码ASCII码是7位编码,字符在计算机中以其ASCII码方式表示,其长度为1个字节, 有符号字符型数。编码范围是0x00-0x7F(0~127)。ASCII字符集包括...

2014-02-12 12:49:01

阅读数 8

评论数 0

Java序列化的机制和原理

本文讲解了Java序列化的机制和原理。从文中你可以了解如何序列化一个对象,什么时候需要序列化以及Java序列化的算法。 AD:2013云计算架构师峰会课程资料下载 有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。 Jav...

2014-02-12 10:54:10

阅读数 5

评论数 0

java高并发解决方案

一 个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架 构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更 ...

2014-02-11 22:36:47

阅读数 4

评论数 0

apache HttpClient 源码分析

    这里简单地记录了 org.apache.commons.httpclient 与 org.apache.commons.httpclient.MultiThreadedHttpConnectionManager 相结合,构建 http 连接池,提高这种因多次连接而产生不必要的时间消耗...

2014-02-11 17:38:41

阅读数 4

评论数 0

Load Average分析

一、什么是load average? linux系统中的Load对当前CPU工作量的度量 (WikiPedia: the system load is a measure of the amount of work that a computer system is doing)。也有简单的说...

2014-01-28 14:30:17

阅读数 5

评论数 0

HTTP缓存 Last-Modified 服务端实现

  针对图片资源,根据http协议的缓存机制,进行了服务器更新处理,但遇到了个小问题,一直还没搞清楚的.见代码备注.   package com.g3net.servlet; import java.io.IOException; import java.io.OutputStr...

2014-01-03 10:06:57

阅读数 7

评论数 0

mysql prepareStatement的源码实现分析

  今天分析了一下mysql 5.1 版本驱动包的prepareStatement实现源码,发现驱动包并没有实现真正的服务器预编译,还是跟普通的Statement一样,在客户端拼装好完整的sql,底层还是用socket与服务器通过二进制协议流进行数据交互,然后把请求返回的结果,生成result...

2013-12-18 18:16:03

阅读数 4

评论数 0

HttpSession

目录 一、术语session 二、HTTP协议与状态保持 三、cookie 四、理解session机制 五、cookie机制与session机制的区别和联系 六、HttpSession常见问题 七、Session的用法     一、Session术语 Session,中文...

2013-12-13 14:56:49

阅读数 5

评论数 0

HttpSession

关于HttpSession的误解实在是太多了,本来是一个很简单的问题,怎会搞的如此的复杂呢?下面说说我的理解吧: 一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超...

2013-12-13 14:17:06

阅读数 9

评论数 0

telnet测试HTTP协议

1. 命令行窗口中用telnet测试HTTP协议  HTTP消息是由普通ASCII文本组成。消息包括消息头和数据体部分。消息头以行为单位,每行以CRLF(回车和换行)结束,消息头结束后,额外增加一个CRLF,之后内容就是数据体部分了。 我们可以在命令行窗口,通过TELNET,来测试HTT...

2013-12-13 14:14:49

阅读数 11

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭