摘要:
JAVA 火焰图 阅读全文
摘要:
写在之前的话 最近在工作中总是遇到服务的QPS在压测的时间比较低的情况。于是就开始了性能优化之旅,这个过程是很是曲折。一开始的时候认为是服务的业务逻辑比较多,大部分的时间都花在优化业务逻辑,减少与其他服务和数据库等接口的调用,使用缓存等方式提高性能。上述的工作都是对性能有提升的,但是对于一个熟练的农 阅读全文
摘要:
Jenkis Editable Email Notification Plugin 使用介绍 前言 Jenkins本身提供的Email插件功能实在有限,只能提供当前Job的基本信息,比如成功、失败以及不稳定的状态给设定的接收着。我在搭建基于Jenkins+Robot framework的自动化测试平 阅读全文
摘要:
1. 前言之前有一篇关于搭建S2SH的文章中提到建立Maven Web Module工程,有人反馈说这个方面不会。那还是唠叨一下,写篇文章说明一下吧。建立Maven Web Module的方式有多种,比如通过Maven命令建立,Maven模板工程建立等等。但是这些有的依赖于外部环境,有的依赖于模板。而且好多时候都不会成功,这个时候就只能自己YY了,下面就是我YY出来的一个通过Java Web工程转Maven Web Module工程的方法。注意,本文使用Eclipse环境。2. 建立Java Web工程如果你的Eclipse上没有安装Web插件,请自行到Eclipse Market去更新一下。 阅读全文
摘要:
1. 前言在开发中经常要建立一个Maven的子工程,对于没有模板的同学来说从Java工程来转换也是一个不错的选择。本文就如何从一个Java工程创建一个Maven工程做了一个介绍,相信对于将一个Java工程转换为Maven工程的工作也是有帮助的。2. 创建Java工程。创建一个Java工程,如下图所示:3. 转换为Maven工程。选中此工程 -> 右键 -> Configure -> Convert to Maven project。出现如下的截图,天上相关的信息即可: 点击Finish后再这个工程目录下面就会产生一个pom.xml文件,如下图:4. 配置pom.xml的父工程 阅读全文
摘要:
1. 前言基于Maven的开发方式开发项目已经成为主流。Maven能很好的对项目的层次及依赖关系进行管理。方便的解决大型项目中复杂的依赖关系。S2SH(Struts2+Spring+Hibernate)框架是目前进行WEB项目开发中非常流行的一个组合。基于作者对于这个三个框架的了解及其相关的开发经验,介绍下搭建基于Maven的S2SH框架的过程。2. Maven顶级父仓库(Repository)工程如果要从头到尾搭建Maven工程的话,这步是必不可少的。创建顶级Maven仓库成功的方法有很多,这里只介绍一个最简单的。(1) 创建一个文件夹,名称作为这个工程的名字。在此文件夹下面创建一个pom. 阅读全文
摘要:
3 应用服务器整合3.1 本章内容l 概述l 配置l 特性l 兼容性矩阵3.2 概述The JBoss OSGi framework is fully integrated into the WildFly Application Server. JBoss OSGi框架已经被全部整合到WildFly应用服务器中。OSGi bundles can be deployed like any other deployment that is supported by WildFly. WildFly支持Bundle像部署其他应用一样的方式部署。Hot deployment is supported 阅读全文
摘要:
2 Getting Started2.1 本章内容This chapter takes you through the first steps of getting JBoss OSGi and provides the initial pointers to get up and running.本章将会指导你使用JBoss OSGi,并指导你建立并运行你的环境。l Download the Distributionl 下载发布版本n Running the Installern 运行安装l Activating the Subsysteml 激活子系统l Provided Examples 阅读全文
摘要:
JBoss OSGi User Guide(1)–Introduction1 Introduction1.1 本章内容l 什么是OSGi?l OSGi框架综述l OSGi 服务纲要1.2 什么是OSGi?The OSGi specifications define a standardized, component-oriented, computing environment for networked services that is the foundation of an enhanced service-oriented architecture.OSGi 规范定义了一个标准的,面向 阅读全文
摘要:
情人节在网上看到国外JS牛人利用HTML5技术实现的一朵玫瑰花,深切的感受到HTML5技术的强大。本着学习的态度看了一下那朵玫瑰花的源代码,其中用到的HTML5技术是canvas标签,于是灵光一现,想试一下能不能进行图像处理,结果成功了,再次介绍一下经验。本文的思路是获取一张带有验证码的图片,然后对其进行灰度化操作,完成后对其使用Otsu算法进行二值化操作,最后输出二值化的图片. 阅读全文