![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
应用技术
m313837122
这个作者很懒,什么都没留下…
展开
-
使用XStream序列化、反序列化XML数据时遇到的各种问题
现在参与的项目是一个纯Application Server,整个Server都是自己搭建的,使用JMS消息实现客户端和服务器的交互,交互的数据格式采用XML。说来惭愧,开始为了赶进度,所有XML消息都是使用字符串拼接的,而XML的解析则是使用DOM方式查找的。我很早就看这些代码不爽了,可惜一直没有时间去重构,最近项目加了几个人,而且美国那边也开始渐渐的把这个项目开发的控制权交给我们了,所以我开...原创 2014-02-07 08:54:10 · 1012 阅读 · 0 评论 -
Extmail企业邮箱构建指南
本文将详细介绍如何使用postfix,extman,extmail等一系列开源软件构建适合企业应用的邮件系统,测试服务器平台为RHEL5.4 32位操作系统,在开始之前,请部署好LAMP环境,这方面的介绍可以参考我的另一篇文章:http://ylw6006.blog.51cto.com/470441/657907,如果要做到收发邮件均没有问题,需要DNS的邮件交换记录(MX)支持,这方面的设置...原创 2015-05-07 09:52:52 · 3141 阅读 · 0 评论 -
JNDI实例
一、JNDI在Java EE中的应用 JNDI技术是Java EE规范中的一个重要“幕后”角色,它为Java EE容器、组件提供者和应用程序之间提供了桥梁作用:Java EE容器同时扮演JNDI提供者角色,组件提供者将某个服务的具体实现部署到容器上,应用程序通过标准的JNDI接口就可以从容器上发现并使用服务,而不用关心服务的具体实现是什么,它的具体位置在哪里。 下面以一个...原创 2013-10-27 10:54:54 · 135 阅读 · 0 评论 -
OpenOffice 安装使用
主要流程文档(PDF,Word,PPT等)---> 转换为SWF---> 使用flexpaper在线浏览 1.安装所需的库和组件yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel2.下载并编译安装SWFTOOLScd /usr/local/srcwg...原创 2015-03-19 18:31:26 · 514 阅读 · 0 评论 -
同一个Tomcat不同Web应用之间共享会话Session
最近看到一本书 实现两个WEB之间通过session 共享数据查看tomcat 关于 HTTP Connector 中有个emptySessionPath 其解释如下:If set to true, all paths for session cookies will be set to /. This can be useful for portlet specification i...原创 2014-08-05 17:07:42 · 288 阅读 · 0 评论 -
基于JAAS实现登录
JAAS是对JCE安全框架的重要补充,通过提供认证用户和确定用户授权来增强JAVA解决方案的动态安全性,使得资源能够得到很好得到保护和控制(JAAS使用动态的安全策略来定义权限,而不是将其静态的嵌入到代码中)。 JAAS采用的是插件的运行方式,一开始就被设计成可插拔的(Pluggable),根据应用的需要,只要配置一下JAAS的配置文件,这些组件即可包含 在我们的应用程序中。使用JAAS包接口...原创 2014-08-04 10:22:48 · 235 阅读 · 0 评论 -
CAS 配置(基于tomcat 6)
需要包资源:a) cas-server-3.3.5-releaseb) apache-tomcat-6.0.24-windows-x86.zipc) cas-client-2.0.11.zip ,后面我用了CAS-CLIENT-3.1.3版本,支持登出功能 第一步:配置CAS服务器环境1,在企业内部网内该预备cas服务器主机中搜索...原创 2014-08-01 09:19:28 · 158 阅读 · 0 评论 -
配置Tomcat使用https协议(配置SSL协议)
内容概览:如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议 1.生成安全证书 2.配置tomcat---------------------------------------------------------------------------------------------------------------------------预备...原创 2014-07-31 14:03:46 · 158 阅读 · 0 评论 -
htmlunit实例
htmlunit 是一款开源的java 页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容。项目可以模拟浏览器运行,被誉为java浏览器的开源实现。这个没有界面的浏览器,运行速度也是非常迅速的。相关文件下载地址:http://sourceforge.net/projects/htmlunit/files/http://jaist.dl.sourceforge.ne...原创 2014-07-29 18:13:13 · 179 阅读 · 0 评论 -
Web服务器推送技术介绍及Cometd使用例子
传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。不能满足很多现实应用的需求,譬如:监控系统:后台硬件温度、电压发生变化;即时通信系统:其它用户登录、发送信息;即时报价系统:后台数据库内容发生变化;即时信息系统:微博、说说实时推送 目前主流的是采取如下几种方式来实现以上需求: Ajax轮询:异步响应机制,即通过不间断的客户端 Ajax 请求,去发现服务端的变化。这种方...原创 2014-07-28 09:35:56 · 120 阅读 · 0 评论 -
锁对象Lock-同步问题更完美的处理方式
Lock是java.util.concurrent.locks包下的接口,Lock 实现提供了比使用synchronized 方法和语句可获得的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题,我们拿Java线程(二)中的一个例子简单的实现一下和sychronized一样的效果,代码如下:public class LockTest { public static voi...原创 2014-07-25 14:37:29 · 143 阅读 · 0 评论 -
集群文件共享——linux的NFS详细配置方法
网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这种方...原创 2014-07-02 11:02:32 · 196 阅读 · 0 评论 -
hadoop单机版搭建
1.安装配置jdk并配置环境变量 2.安装hadoop(tar解压即可) 3.创建hadoop用户 1) addgroup hadoop //创建用户组 2) adduser -ingroup hadoop hadoop //创建用户归到hadoop用户组下 3) chown -R hadoop /hadoop目录 // 给用户赋权 ...原创 2014-09-14 18:01:16 · 470 阅读 · 0 评论