`
samjavaeye
  • 浏览: 194106 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
【适用场景】 JDK自带的日志包,感觉功能没有Log4j强,也没log4j好用,可能是先入为主吧。但在个人开发测试的时候,毕竟是JDK自带的东西,不需要引入jar包,也不需要写配置文件,因此做一些简单、临时的日志输出,还是挺管用的。   稍微研究了一下,简单封装了几个类,日后自己用的时候,直接Copy就好了,免得重复研究浪费精力。   格式化类MySimpleFormatter: import java.text.SimpleDateFormat; import java.util.Date; import java.util.logging.Formatter; import ...
J2EE 1.6 API Servlet 3.0 API
有道桌面词典本地增强版,共三个压缩包。
JDK1.6中文版API chm格式,共4个压缩包。
【概述】 开发环境: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如 ...

JAAS学习笔记

    博客分类:
  • Java
JAAS学习笔记 WebLogic学习笔记
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) { ...
Global site tag (gtag.js) - Google Analytics