随笔分类 - Java
Java - Web - Desktop - Mobile
无所不能
摘要:简介 Metric是一个第三方包,用来帮助我们对应用程序的性能进行度量。曾有友商基于这个包编写的程序还申请了专利,总之这是一个使用方便的组件。我们日常进行应用程序性能度量时,最常用的方法是打日志记录每个交易的一些耗时数据,有了这些原始数据,自己再进行统计分析。通过使用Metrics这个包,我们可以很
阅读全文
摘要:Zookeeper 介绍 Zookeeper是一个分布式应用程序协调服务,主要负责集中维护配置信息的服务,提供分布式的同步机制。其所有的服务都是做为其他分布式应用的基础。Zookeeper是Google Chubby的一个开源实现,是现在很多分布式应用的重要组件,包括诸如Hadoop、HBase、K
阅读全文
摘要:Windows 安装 Tomcat 在官方网站中提供了两个 Windows 安装版本,一个是普通安装版,一个是解压版。普通安装版带了安装器,像我们安装其他Windows程序一样,可以通过安装界面下一步下一步直到安装完成。解压版就相当于绿色版,直接解压即可使用。因为安装版可以自动注册Windows服务
阅读全文
摘要:安装 Maven是一个Java工具,因此你的电脑上必须安装有JAVA环境(JDK或者JRE) 首先,从官方 "下载 Maven" ,我这里下载的是 3.5 的版本。 本文是在Mac环境中安装的,首先创建一个文件夹,将 tar 包解压缩。 将 bin 目录加入到你的环境变量中。 配置 Maven的配置
阅读全文
摘要:下载Tomcat 首先在 "Tomcat官方网站" 找到自己合适的版本,下载 tar.gz 版本的,下载完成后解压缩到一个目录,进入这个目录下的 bin 执行 startup.sh,如果看到下面的界面,表示已经启动了。 打开浏览器,输入 http://localhost:8080 能够看到界面显示,
阅读全文
摘要:今天在使用Logstash的jdbc_input插件同步Mysql数据时,本来应该能搜索出10条数据,结果在Elasticsearch中只看到了4条,终端中只给出了如下信息 看不出所以然,到 logstash 的日志 logs 目录下看最新的日志,发现了一些信息。 原来是JDBC无法处理Mysql中
阅读全文
摘要:在使用Logstash安装插件的时候,发生了一个错误,如下: 经查可能是与系统自带的OpenJDK有关,解决方案是将系统自带的OpenJDK更新为Oracle的JDK。 下载 Oracle JDK 首先从 "Oracle网站" 下载所需的JDK。 我下载的是 1.8 版本的 rpm 安装包,因为 E
阅读全文
摘要:使用Eclipse(版本Indigo 3.7)调试Java项目的时候,遇到了下面的错误: 很明显是内存溢出的错误,在Eclipse集成的Tomcat环境下,频繁进行热发布的时候会出现这个情况。了解到该原因是因为默认分配给JVM的内存为4M,而Eclipse中有BUG导致eclipse.ini中的参数
阅读全文
摘要:WebLogic 中的基本概念 上周参加了单位组织的WebLogic培训,为了便于自己记忆,培训后,整理梳理了一些WebLogic的资料,会陆续的发出来,下面是一些基本概念。Domain : 域是作为单元进行管理的一组相关的 WebLogic Server 资源。一个域包含一个或多个 WebLogic Server 实例,这些实例可以是群集实例、非群集实例,或者是群集与非群集实例的组合。一个域可以包含多个群集。域还包含部署在域中的应用程序组件、此域中的这些应用程序组件和服务器实例所需的资源和服务。应用程序和服务器实例使用的资源和服务示例包括计算机定义、可选网络通道、连接器和启动类。 Do...
阅读全文
摘要:要崩溃了,下载了 eclipse-jee-galileo-SR2-win32.zip ,解压缩,运行后提示: JVM terminated. Exit code=-1 Google了一下,问题出在 eclipse.ini 上,但是发现大家解决这个问题的方法真是千奇百怪: 先来看一下原始的配置文件 -startup plugins/org.ecl...
阅读全文