Java开发
fishrui
这个作者很懒,什么都没留下…
展开
-
mvn 命令
命令: 生成普通工程: mvn archetype:create -DgroupId=com.sefer.employ -DartifactId=Employ-sys -DpackageName=com.sefer.employ -Dversion=1.0 生成web工程: mvn archetype:create -DgroupId=com.sefer.employ -DartifactId=e...2009-11-21 22:59:00 · 89 阅读 · 0 评论 -
CAS代理服务配置(二)
四、测试页面在proxy.test.com下部署个index.jsp,代码如下: <%@ page language="java" contentType="text/html; charset=UTF-8" import="java.util.*" pageEncoding="utf-8"%><%@ page import="org.jasig.cas.cli原创 2012-01-05 21:03:27 · 188 阅读 · 0 评论 -
CAS代理服务配置(一)
公司准备上SSO,选用CAS框架。本人学习了N久,总算配成功了。下面记录下涉及的各个节点。1.CAS的名词解释及原理2.HTTPS的配置3.CAS Proxy的配置4.测试一、CAS名词解释及原理这些个东东比较拗口,很难解释。我是看了好久才勉强理解。这方面的知识网络上有很多,介绍几个大牛的博客给大家看下吧。名词解释:http://blog.csdn.net/tienway/article/de...原创 2012-01-05 20:09:33 · 394 阅读 · 0 评论 -
cookie的相关
1.cookie并不是http协议的一部分,是浏览器与服务器交互信息的一种技术;2.服务端设定一个cookie时("c1","aaaaaa","/test/","woniu.com"),会发出"Set-Cookie: c1=aaaaaaa; Domain=woniu.com; Path=/test/" 指令,浏览器便会在磁盘上创建1个相应的文件;3.浏览器向服务器发出请求时,浏览器会按照当...2010-10-21 15:56:00 · 107 阅读 · 0 评论 -
Java内存管理和GC学习
内存划分1。JAVA内存主要划分为方法栈、方法区、堆。2。方法栈上内存会自动释放;3。方法区上主要加载了类的元信息、静态变量、常量。改区域又称为持久代(Perm Gen),默认是最小16M,最大64M。配置参数 -XX:PermSize=16m -XX:MaxPermSize=64m;4。堆是按分代进行管理,主要分为新生代(New Gen)和旧生代(Old Gen或Tenuri...2011-05-04 16:23:16 · 94 阅读 · 0 评论 -
使用Zabbix的JMX功能监控应用
Zabbix是一款功能强大的开源监控平台,目前最高版本1.9.3。最新版已经内置了对JMX的支持。官方网站:http://www.zabbix.com。具体的安装请大家google吧,需要提醒的是server端配置文件需要加上:JavaProxy=192.168.6.3 #Java Proxy部署的主机地址JavaProxyPort=10051 #Java Proxy 部署的端口...2011-05-04 10:33:23 · 341 阅读 · 0 评论 -
远程调用JMX开放的方法
JMX的功能主要通过远程调用RMI来实现。本文以获取c3po连接池连接数量为例(本文对c3po稍做了修改,以便监控):具体实现如下import java.util.HashMap;import java.util.Map;import javax.management.MBeanServerConnection;import javax.management.ObjectName;...原创 2011-04-29 16:26:58 · 747 阅读 · 0 评论 -
spring 任务调度框架Quartz
Spring对任务调度框架Quartz做了很好的封装,开发人员基本上只要实现具体的JOB类即可,且JOB类可以是POJO。其他的均可以声明配置。 <!-- 任务 --> <bean id="helloWorldJob" class="com.test.job.HelloWorldJob"> </bean> <!-- 任务触发器 --&...2011-04-29 11:39:39 · 95 阅读 · 0 评论 -
spring jms 异步消息处理
spring JMS对于异步消息处理基本上只需配置下就能进行高效的处理。其核心就是消息侦听器容器,常用的类就是DefaultMessageListenerContainer。该容器可配置侦听器的并发数量,以及配合MessageListenerAdapter使用消息驱动POJO进行消息处理。且消息驱动POJO是放入TaskExecutor中进行处理,进一步提高性能,减少侦听器的阻塞。具体配置如下:...2011-04-29 10:14:18 · 154 阅读 · 0 评论 -
基于JMX管理站点资源
一.How 1.创建配置文件的类,然后使用spring配置导出成MBean。(1)创建配置类(基于spring管理的话其实就是POJO,不用实现MBean接口)public class ParseHandlerMap{ private Logger logger =Logger.getLogger(this.getClass()); private Map<String...2011-04-22 18:59:00 · 129 阅读 · 0 评论 -
spring配置文件的小技巧
1.如何在spring的配置文件中直接配置一个MAP?xml需加入spring的util schema,加入后即可使用。声明list,set同理。<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...2010-12-14 17:32:00 · 68 阅读 · 0 评论 -
Hibernate3.x openSession()与getCurrentSession()得到的连接的区别
测试1:openSession在不开启事务的情况下执行操作Session session= SessionFactoryUtil.openSession();(1):session.get(UserInfo.class,14L); //执行成功,得到数据(2):session.delete(new UserInfo(16L)); //执行成功 但数据库数据不变(符合逻辑)sessi...2010-02-03 16:36:00 · 104 阅读 · 0 评论 -
taglib配置
tld文件放入META-INF中取名taglib.tldweb.xml中配置<jsp-config><taglib><taglib-uri>XXXX</taglib-uri><taglib-location>/WEB-INF/lib/包名.jar</taglib-location></taglib>&a2009-12-13 21:56:00 · 92 阅读 · 0 评论 -
hadoop 安装
1.centos6 中的portmap 改成了rpcbinduse nfs to store file,and erery node mount to get the files 2.修改用户的gid,uid usermod -g 502 -u 502 hadoopkeep all nodes user "hapdoop" is same uid and gid 3.ma...原创 2013-04-19 13:27:06 · 139 阅读 · 0 评论