自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

~~wind~fly~~

曾几何时,我也有爱...

原创 WildFly/JBoss7配置数据源

首先,告知读者在配置环境变量时一定要规范 ,否则一些不规范的配置可能会引起你的Jboss启动不起来,相关配置如下:       JAVA_HOME=D:\Program Files\Java\jdk1.7.0_25       JBOSS_HOME=D:\wildfly-8.0.0.Alpha4 ...

2013-12-04 14:37:29

阅读数 4568

评论数 0

原创 在WildFly上部署项目时报找不到JDK的相关类

当部署项目时服务器后台日志提示找不到JDK相关的类,如下所示: QA1: ERROR [io.undertow.request] (default task-15) UT005023: Exception handling request to /admin/logon.do: org.spr...

2014-10-03 15:28:46

阅读数 2162

评论数 0

原创 WildFly中配置JNDI映射

项目开发中,由于WildFly对JNDI的命名有一定的规范,但是在项目中又不想使用这些符合规范的复杂的JNDI名,则可以通过jboss-web.xml配置映射,如下配置: WEB-INF/jboss-web.xml "-//JBoss//DTD Web Application 5...

2014-10-03 15:25:29

阅读数 3272

评论数 0

原创 从WildFly默认日志文件中分离应用日志

在使用logback日志框架的过程中自己系统的业务日志全部输出到wildfly的server.log里面去了,而不是正常输出到自己设定的目录文件下,针对这个问题,笔者上网查找了相关的原因,找到了如下的解决办法: 在web应用的WEB-INF目录下创建一个jboss-deployment-stru...

2014-10-03 15:23:04

阅读数 4229

评论数 0

原创 WildFly/JBoss上修改项目上下文

在WEB-INF下添加一个jboss-web.xml文件,文件内容指定了项目的context-root,相当于以上的contextPath,具体内容如下: 如本工程的上下文为:monitor-business     /monitor-business

2014-10-03 15:20:37

阅读数 2319

评论数 0

原创 vmstat命令

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,I...

2014-07-23 23:51:15

阅读数 681

评论数 0

转载 IE7,ie8 ,火狐显示正常,ie6就乱码了解决方法

最近又碰到了中文乱码问题,这里我没有把数据库牵扯进来,先说下我的环境,servlet容器使用Tomcat6.0,浏览器FireFox3.0、IE6,涉及字符编码设置的地方我的思路就是编码的地方都统一使用UTF-8,具体配置如下:  1.所有页面的charset设置为UTF-8。  2.Tomc...

2014-07-03 15:52:47

阅读数 1586

评论数 0

原创 部署的程序不用wildfly内置CXF包

在应用的WEB-INF目录下面增加该文件:jboss-deployment-structure.xml

2014-06-28 11:27:41

阅读数 1877

评论数 0

原创 wildfly/jboss修改支持外网访问

在standalone.xml文件中找到             在这个下面加入                 另外把1改成2 1   2

2014-06-28 11:24:29

阅读数 5992

评论数 3

转载 JNDI 的理解

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。  那么,JNDI到底起什么作用?//带着问题看文章是最...

2014-06-28 09:55:10

阅读数 556

评论数 0

原创 WildFly角色分配

管理控制台有两种模式: simple(默认)rbac 角色分配步骤: 在simple模式下添加用户(admin和test),该处假设admin是超级管理用户,test是分配给发布人员只有发布权限的管理用户。 启动服务器,以admin登录管理控制台 WildFly角色分配 > ...

2014-06-20 19:39:25

阅读数 3278

评论数 0

原创 设置WildFly的热部署(热发布)

所谓的热部署(热发布)(下面称为“热部署”),就是说,在web工程发布之后,不可避免的,会遇到修改BUG的问题。现在的热部署就是为了解决这个问题,其功能就是说:在不停止web服务的同时,对jsp和java类进行修改,修改后的效果同时还能够在页面上显示出来。节省了调试时间,提高了效率。不过,修改配置...

2014-06-20 19:31:36

阅读数 7441

评论数 0

原创 Java Thread Dump分析

- 任何操作系统平台下都可以使用。 - 在多数情况下,可以在生产环境中使用。 - 和操作系统提供的工具相比,java thread dump给出的信息是直白的,直接对应到应用代码。 - 它对被分析的系统干扰很小,因此能反应真实的问题。而其它很多profiling或Instrument工具本身...

2014-06-20 17:19:59

阅读数 1976

评论数 0

原创 Java中常见OOM的场景及解决方法

OOM for Heap  (java.lang.OutOfMemoryError: Java heap space) 分析 此OOM是由于JVM中heap的最大值不满足需要,将设置heap的最大值调高即可,参数样例为:-Xmx2G JVM堆的设置是指java程序运行过程中JVM可以调配...

2014-06-20 16:21:45

阅读数 8727

评论数 0

原创 java常用的加密解密方法

加密是指对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密。 一、双向加密 ...

2014-03-19 19:51:46

阅读数 13567

评论数 1

原创 WildFly LDAP设置

1.1.通过配置文件配置 在standalone.xml或domain.xml文件中添加安全设置,添加方法如下所示: 在文件中找到标签,在其中添加如下所示的配置,不过对于初学者直接修改配置文件容易出错,所以不建议这样做,最好通过控制台进行添加。

2014-03-13 18:04:13

阅读数 1352

评论数 0

原创 BTrace简介及使用

背景  在生产环境中可能经常遇到各种问题,定位问题需要获取程序运行时的数据信息,如方法参数、返回值、全局变量、堆栈信息等。为了获取这些数据信息,我们可以通过改写代码,增加日志信息的打印,再发布到生产环境。通过这种方式,一方面将增大定位问题的成本和周期,对于紧急问题无法做到及时响应;另一方面重新部...

2014-03-12 19:05:44

阅读数 5922

评论数 1

原创 开启JBoss7/WildFly的access_log功能

前言 对于一个网站来说,访问日志,即access_log,对网站来说是一项很重要的功能。利用它,我们可以统计出很多有用的信息,从而给网站的运维带来方便,所以基本上每个网站都会开启这件功能。 JBoss As 7配置 在默认的情况下,JBoss7.1是没有开启access_log的,如果要开启...

2014-02-18 16:08:35

阅读数 2597

评论数 0

原创 IDE中添加JBoss服务器插件

IDE中添加Jboss服务器插件 顾名思义,笔者接下来给大家介绍如何在IDE如eclipse、springToolSuite等中添加JBoss服务器插件。正常情况下,纯净版本的IDE目前也支持JBoss服务器了,只不过只支持JBoss5及以下版本,如下图所示: 假如我们要使用JBoss...

2014-01-21 10:36:26

阅读数 2844

评论数 0

原创 Java EE 7 Batch

今天写了一个关于Java EE 7 Batch 的Demo,该Demo是实现将文件中的用户欠费信息分批处理,最终输出到控制台,部分代码设计如下: MyItemReader: @Named public class MyItemReader extends AbstractItemRead...

2013-12-31 19:56:23

阅读数 1087

评论数 0

原创 Cargo Daemon远程启动、停止服务器、部署项目

Cargo Daemon远程启动、停止服务器、部署项目 环境:远程linux  10.19.222.50 参考以下链接,下载cargo-daemon-webapp-1.4.5.war: http://cargo.codehaus.org/Downloads 在远程机器环境下执行命令:(...

2013-12-19 20:18:53

阅读数 1266

评论数 0

原创 项目引用数据库驱动的三种方法(非JDNI datasource)

在使用JBoss服务器开发的过程中,我们一般使用的是JNDI数据源,现笔者介绍不用JNDI数据源时如何引入数据库驱动。 方法一: 在项目的WEB-INF下建立一个文件夹lib,然后将数据库驱动包放入即可。 方法二: 在pom文件中添加数据库驱动包的依赖。 方法三: 按照前一篇文章(ht...

2013-12-04 20:12:32

阅读数 1145

评论数 0

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