基础服务
Towan
天下之至柔,驰骋天下之至坚。
展开
-
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2013-11-22 15:30:23 · 807 阅读 · 0 评论 -
Maven 中导出可执行的jar包
由于对maven还不大熟悉,一折腾了好大一阵子原创 2014-06-03 16:16:11 · 1170 阅读 · 0 评论 -
各种消息队列比较
目前业界有很多MQ产品,我们作如下对比:RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路由(Routing),负载均衡(Load balance)或者数据持久化都有很转载 2014-07-03 19:43:35 · 906 阅读 · 0 评论 -
用 Cobertura 测量测试覆盖率
用 Cobertura 测量测试覆盖率找出隐藏 bug 的未测试到的代码Cobertura 是一种开源工具,它通过检测基本的代码,并观察在测试包运行时执行了哪些代码和没有执行哪些代码,来测量测试覆盖率。除了找出未测试到的代码并发现 bug 外,Cobertura 还可以通过标记无用的、执行不到的代码来优化代码,还可以提供 API 实际操作的内部信息。Elliotte Rusty Harol原创 2014-06-29 16:18:03 · 983 阅读 · 0 评论 -
推荐一款带入java依赖包的jar包工具fatJar
下载地址:http://sourceforge.net/projects/fjep/ 解压缩后是一个.../plugins/(net...)把plugins下面的(net..)文件夹拷贝到eclipse的plugins下,重新启动Eclipse3.1,Windows=>prefernce=>fat jar preference看到他就说明已经安装成功了。如果没有看到,没有关原创 2014-03-25 13:12:03 · 1071 阅读 · 0 评论 -
顺序图中的复合片断(条件、可选、循环、同步)和引用片断
顺序图中对于流程控制的模块:复合片段(Combined Fragments)复合片段有多种,在此主要介绍一下几种:条件判断、可选、循环、同步1.条件判断:用于描述代码中if…else…这种结构标记为“alt”例如:2.可选:是一种特殊的“条件判断”,它只是一个if,没有else if或else可选的标记为:opt例如:3.循环:是指代码中的for原创 2014-03-25 15:22:11 · 8486 阅读 · 0 评论 -
UML 类图简单总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老原创 2014-03-23 21:31:13 · 733 阅读 · 0 评论 -
推荐一款java代码生成的插件EMF
什么是EMF?EMF (Eclipse Modeling Framework) 是基于Eclipse的模型化框架。为什么要使用EMF?首要原因是EMF提供了非常清晰,可维护性很强的一套模型化方案和工具,通过定义meta model,可以自动生成实际模型(实际模型可以理解为是meta model的一个实例)。Meta model描述了模型的结构,EMF使用XMI来持久化meta翻译 2014-01-09 12:50:17 · 3119 阅读 · 1 评论 -
一款开源的电脑系统和网络监视工具Nagios介绍
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: "Na原创 2013-12-17 12:49:50 · 3203 阅读 · 1 评论 -
推荐一款Eclipse中UML工具UML designer
UML Designer is a graphical tool to edit and vizualize UML 2.4 models.It uses the standard UML2 metamodel provided by Eclipse Foundation and it implements the following generic UML diagrams:Pack原创 2013-12-16 14:48:07 · 8664 阅读 · 0 评论 -
apache thrift 可伸缩的跨语言服务开发框架
简介: Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。本文将从 Java 开发人员角度详细介绍 Apache Thrift 的架构、开发和部署,并且针对不同的传输协议和服务类型给出相应的 Java 实例,同时详细介绍 Thrift 异步客户端的实现,最后提出使用 Thrift 需要注意的事项。前言言:目前流行的服务调用方式原创 2013-12-09 09:45:51 · 1481 阅读 · 0 评论 -
ActiveMQ入门实例
ActiveMQ入门实例1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localh转载 2013-12-09 10:12:08 · 888 阅读 · 0 评论 -
RESTLET开发实例(一)基于JAX-RS的REST服务
RESTLET介绍Restlet项目为“建立REST概念与Java类之间的映射”提供了一个轻量级而全面的框架。它可用于实现任何种类的REST式系统,而不仅仅是REST式Web服务。Restlet项目受到Servlet API、JSP(Java Server Pages)、HttpURLConnection及Struts等Web开发技术的影响。该项目的主要目标是:在提供同等功能的同时,尽量遵转载 2013-11-28 15:18:48 · 1891 阅读 · 0 评论 -
RESTLET开发实例(二)使用Component、Application的REST服务
一、基于ServerResource的REST,来实现JAX-RS中get方法。1、新建RestApplication Web工程。然后把相应的restlet的lib下的全部jar加入工程引用中,然后在web.xml,加入如下配置:org.restlet.applicationorg.lifeba.ws.app.RestSimpleApplicationRe转载 2013-11-28 15:12:25 · 1580 阅读 · 0 评论 -
对jira和wiki的单点登录解决
公司的jira和wiki投入使用的时间很久了,已经实现用户集成登录,登录的用户名和密码都相同。但是每次登录两个应用都要输两次用户名和密码,觉得不太方便,因此就决定对jira和wiki实现单点登录,我是使用crowd来实现单点登录及管理的。下面是安装过程:一、安装jira和wiki我这里的版本是jira4.4.4,confluence-5.1.2的。Jdk环境已装好,具体的安装步骤就原创 2013-11-12 20:40:43 · 5327 阅读 · 0 评论 -
eclipse的seach功能介绍
引言查找功能是计算机语言开发环境 / 平台的一个非常重要的特性。Eclipse 也不例外,它提供了丰富的查找功能(用户可以输入正则表达式或任意字符串,指定查找范围和匹配选项等等),并且提供了简单易用的接口方便开发人员扩展。Eclipse 的查找功能是基于 MVC 设计模式架构的,因此如果读者先前对 MVC 模式了解的话,有助于读者理解 Eclipse 的查找框架。在 Eclipse 的开发平台转载 2013-11-25 15:42:12 · 6844 阅读 · 0 评论 -
eclipse中的java注解
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签: /** * @Title: ${file_name} * @Package ${package_name} * @Description转载 2013-11-25 14:46:12 · 861 阅读 · 0 评论 -
Eclipse 常用技巧功能
Eclipse 常用技巧功能 一、Eclipse版本 Name: Eclipse PlatformIdentifier:org.eclipse.platform.ideVersion: 3.6.1.M20100909-0800 Name: Java EE IDEFeatureIdentifier:org.eclipse.epp.package.j转载 2013-11-25 16:16:35 · 1044 阅读 · 0 评论 -
推荐一款Java代码Bug分析插件 FindBugs
findBugs是一个能静态分析源代码中可能会出现Bug的Eclipse插件工具。下载之后,把解冻后的文件拷贝到 $ECLIPSE_HOME/plugins/目录下,重新启动eclipse即完成安装。FindBugs的设置:安装好之后,可以通过 Projects > Property > FindBugs标签对其进行设置。设置方法可以根据自己的需要进行调原创 2014-08-06 21:00:33 · 1126 阅读 · 0 评论