- 浏览: 194106 次
- 性别:
- 来自: 深圳
最新评论
-
Ma__sm:
感谢
yyyy-MM-dd格式的Java日期校验代码 -
samjavaeye:
weirihai 写道访问都地址都打不开。
刚点了一遍,都能 ...
WebLogic在线文档中心 -
weirihai:
访问都地址都打不开。
WebLogic在线文档中心
文章列表
【适用场景】
JDK自带的日志包,感觉功能没有Log4j强,也没log4j好用,可能是先入为主吧。但在个人开发测试的时候,毕竟是JDK自带的东西,不需要引入jar包,也不需要写配置文件,因此做一些简单、临时的日志输出,还是挺管用的。
稍微研究了一下,简单封装了几个类,日后自己用的时候,直接Copy就好了,免得重复研究浪费精力。
格式化类MySimpleFormatter:
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.logging.Formatter;
import ...
【概述】
开发环境:WebLogic Server 8.1
本文仅记录了主要的操作流程,涉及到的一些概念性的东西,就不详细叙述。需要了解的话,可以参考其在线文档中心
【Role Mapper Provider简介】
在请求者与Weblogic 资源之间建立动态关联(比如将用户所属的用户组与某个role进行映射)。当一个Weblogic资源被访问时,WebLogic Security Framework通过以下两种方式来确定哪个security roles将应用到某个特定的Subject上:
l 从J2EE和WebLogic部署描述符文件中获得security roles;
前几天要用到Ant打包,本来很简单的需求,因为太久没有写ant脚本了,并且刚换了工作,开发环境还没有完全建立起来,不得不从头开始上网搜索相关资料,加上公司网络限制,还真是烦人。搞定之后,先记在博客里,下次就不用这么悲剧了。
<?xml version="1.0" encoding="UTF-8"?>
<project name="Test3" default="自定义授权Provider">
<property name="classBase" valu ...
经过几天研究,终于跑起来了第一个JAAS例子。把代码贴上来,免得以后忘了。
MyCallbackHandler.java(处理用户输入)
package com.pingan.jaas.tutorial;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PushbackInputStream;
import java.util.Arrays;
...
通常情况下我们都会选择安装版的MySQL,毕竟这样比较省事。但在某些情况下,我们需要另一种选择,例如你没有所用电脑的管理员权限、喜欢绿色软件等。
------------------------------------ 简单配置过程 ---------------------------------
首先去www.mysql.com上下载最新的免安装压缩包,然后解压到某目录,这里我假设解压到D:\java\Database\MySql5目录。
然后找到该目录下的my-small.ini文件(或者my-medium.ini也可),另存为my.ini。
接下来,打开my.i ...
安全性是所有可以用来对资源进行保护和验证的机制。有很多种安全模型都可以用来对数据提供保护。这些安全模型可以使用加密、访问控制或其他安全方法。授权(Authorization),或称为访问控制,可以使用不同的安全服务来对资源进行保护:一种方法是Java认证和授权服务(Java Authentication and Authorization Service,JAAS),另外一种方法是Windows 2000的活动目录(Active Directory)。本文着重于介绍JAAS安全服务。
认证和授权是两种最基本的安全机制。认证就是简单地对一个实体的身份进行判断;而授权则是向实体授予对数据资源和信息 ...
从WebLogic Server 7.0开始,WebLogic Server的安全机制有了全面的改变,实现了一个更加规范的基于JAAS的Security Framework,以及提供了一系列设计良好的Security Service Provider Interface。这样我们可以根据自己的具体需求,通过Custom Security Authentication Provider来实现安全上的定制功能。
本文将以WebLogic(WebLogic Server 8.1) Security和 LDAP为基础,介绍Custom LDAP Authentication Provider如 ...
WebLogic 8.1 在线文档中心
WebLogic 9.0 文档下载中心
WebLogic 9.2 文档下载中心
WebLogic 10.3.3文档中心
WebLogic 10.3.4文档中心
为什么要用Jetty?
我们在开发过程中,经常遇到修改一个java类,哪怕只修改了一行代码,也要重启Tomcat才能看到修改结果的情况。这样也许修改代码只花了5秒钟,要看到结果却需要等50秒钟。有没有一种方法可以不用重应用启服务器,直接可以看到修改结果,就像修改Jsp一样呢?
答案是有——那就是使用Jetty。
之前也有同事写过使用Jetty的案例,不过那是以插件的方式去用,我个人比较偏好“轻量”开发,不喜欢弄一大堆插件在eclipse里面,因此这里给大家提供另一种选择——直接以application的方式来运行Jetty,只需要将相应的jar包加入到类路径中去就行了。
第一步,引入相应 ...
加密技术是对信息进行编码和解码的技术,编码是把原来可读信息(又称明文)译成代码形式(又称密文),其逆过程就是解码(解密)。加密技术的要点是加密算法,加密算法可以分为对称加密、不对称加密和不可逆加密三类算法。
对称加密算法
对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加 ...
消息摘要
这是一种与消息认证码结合使用以确保消息完整性的技术。主要使用单向散列函数算法,可用于检验消息的完整性,和通过散列密码直接以文本形式保存等,目前广泛使用的算法有MD4、MD5、SHA-1,jdk1.5对上面都提供了支持,在java中进行消息摘要很简单, java.security.MessageDigest提供了一个简易的操作方法:
import java.security.MessageDigest;
publicclass MessageDigestExample {
publicstaticvoid main(String[] args) {
...