自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 IBM的单点登录

单点登录技术实现(IBM) TAMeb是IBM实现企业单点登录的解决方案产品之一,通过TAMeb能集中进行应用级别的认证和授权,实现不同类型系统的单点登录。下面就简单介绍一下TAMeb实现用户单点登录的几种方式:1、基于LTPA;2、代填表单;3、数字证书;4、基于HTTP请求头。1. 基于LTPA的单点登录 名词说明:   LTPA(Lightweight third par

2017-05-30 11:05:17 3758

转载 JavaWeb 案例——访问权限控制

JavaWeb 案例——访问权限控制2016-04-22 18:39 5294人阅读 评论(5) 收藏 举报 分类:javaee(3)  安全问题(8) 一、功能介绍       每个网站都涉及到访问权限的控制。每个站点资源都需要被管理起来,用户只有具有访问某个资源的特定权限,才能够访问,否则拒绝访问。二、项目分析       我

2017-05-29 22:47:43 1000

转载 javaweb项目中的权限控制

java web简单权限管理设计标签: java权限管理设计web2015-03-19 23:23 95385人阅读 评论(241) 收藏 举报 分类:java(27) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]最近在做一个网站类型项目,主要负责后台,ui框架选型为jQuery

2017-05-29 22:36:30 14276

转载 maven+spring+mybatis

Maven整合SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问

2017-05-29 21:34:29 300

原创 shiro权限框架

Shiro与SpringMVC整合第一部分 什么是Apache Shiro1、什么是 apache shiro :Apache Shiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理如同 Spring security 一样都是是一个权限安全框架,但是与Spring Security相比,

2017-05-29 21:28:29 541

转载 maven构建多模块

使用Maven构建多模块项目1在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。  项目结构如下:  system-pare

2017-05-29 21:20:38 282

转载 maven的模块开发

基于maven的javaweb项目模块化开发基于maven的javaweb项目模块化开发引言考虑团队拥有多个类似项目的情况,比如一些功能差异不大的cms系统,这些系统有相同的基础代码。如果每个项目拷贝整套代码,进行独立管理,那么维护代价很大,如果要修改一个基础代码,需要修改所有项目的相同地方的代码。所以要找一个把项目模块化的方法,以便于维护。目标最重要的

2017-05-29 21:11:29 188

转载 数据库连接池

连接池的作用及讲解连接池的作用就是为了提高性能。       连接池的作用:连接池是将已经创建好的连接保存在池中,当有请求来时,直接使用已经创建好的连接对数据库进行访问。这样省略了创建连接和销毁连接的过程。这样性能上得到了提高。基本原理是这样的:(1)建立数据库连接池对象(服务器启动)。(2)按照事先指定的参数创建初始数量的数据库连接(即:空闲连接数)。(3)对于一

2017-05-29 20:11:24 217

转载 luncen

用Lucene索引数据库1.写一段传统的JDBC程序,将每条的用户信息从数据库读取出来2.针对每条用户记录,建立一个lucene document Document doc = new Document();并根据你的需要,将用户信息的各个字段对应luncene document中的field 进行添加,如: doc.add(new Field("NAME","USER

2017-05-29 19:58:00 1147

原创 session超时设置

在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就不存在了。 设置Session超时时间方式:方式一: 在web.xml中设置sess

2017-05-29 19:51:42 307

原创 eclipse内存配置

Eclipse中Jdk运行内存,Tomcat运行内存设置在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heap spac

2017-05-29 19:20:15 3205

原创 简单的存储过程

-- 创建存储过程(查询得到男性或女性的数量, 如果传入的是0就女性否则是男性)  DELIMITER $  CREATE PROCEDURE mybatis.ges_user_count(IN sex_id INT, OUT user_count INT)  BEGIN   IF sex_id=0 THEN  SELECT COUNT(*) FROM mybatis.p_us

2017-05-29 19:07:21 198

转载 chm打不开的办法

从网上兴冲冲下好CHM文件后,双击打开,却出现如下画面。这个原因是CHM文件被阻止显示了,CHM文件在NTFS格式的硬盘里的时候就会被阻止显示。 我们返回我的电脑,点中我们存放文件的硬盘,左边的信息显示文件系统为NTFS格式。我们右击选中CHM文件,选属性。在属性里看

2017-05-29 17:51:00 683

原创 js中的冒泡事件

$(document).ready(function(){                              $("#id1").dbclick(function(){                                   alert('id1');                                });                     

2017-05-29 11:46:49 229

原创 给jquery注册对象函数

jquery中的对象函数  就是  java 中的 实例方法。通过jquey对象调用 ,全局函数就像  java中的静态方法,由$直接调用方法一:     $.fn.min=functon(a,b){retrun a     $.fn.max=functon(a,b){retrun a>b?a:b}    alert($("body").min(10,20))方法二

2017-05-29 11:38:53 949

原创 给jquery注册全局函数

给jquery注册全局函数有两种方法方法一:    $.min=function(a,b){                 retrun a    }   $.max=function(a,b){         return a>b?a:b;     }    alert($.min(10,20));     alert($.max(10,20));

2017-05-29 11:29:42 2579

原创 jsp九大内置对象---pageContext

pageContext   他是jsp页面的运行环境,这个对象不仅封装了对其他8大隐式对象的引用,自身还是一个域对象,可以作为入口对象获取其他八大隐式对象的引用,作用域仅当前jsp,属于最小的    pageContext.setAttribute("name","无忌孩儿");    request.setAttribute("name","赵敏");     session

2017-05-29 11:21:54 268

原创 多线程中的wait()和notify()

public class   Res{       String name;       String sex;      boolean  flag = false;}class Input implement  Runnable {       private Res r;     private Input(Res r){            this.r=

2017-05-28 22:47:03 262

原创 flex笔记

最近公司做的项目用到了flex框架,所以自己百度学习一下,顺便整理了一点,安装好flex builder 之后,就可以创建flex项目了,分别可以创建 ActionScript project   、 Flex   Project    和  Flexlibrary project   ,actionScript  project  与 flex  project 的不同在于 action

2017-05-28 22:42:16 198

转载 eclipse部署web项目至本地的tomcat但在webapps中找不到

一、发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。 二、验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中。在内置浏览器中输入http://localhost

2017-05-28 22:17:49 193

转载 64位Eclipse运行时提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一个解决方案

64位Eclipse运行时提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一个解决方案2013-03-15 10:27 44648人阅读 评论(2) 收藏 举报由于开发环境改变,改用64位Juno 64位 SP1环境替换了原来的Juno 32位。结果启动Eclipse报错:

2017-05-20 20:29:51 558

原创 java正则中的反向取

package frist;public class Demo{public static void main(String[] args) {String st="aaaabbbcccccmm";replaceDemo(st,"(.)\\1{2}","&");  //&a&&ccmm   ,这里的{2}不写的话,默认的是匹配两个,等价于{1}}   public

2017-05-20 19:04:32 965

原创 闭包理解

function getCount(){     var n =1;     var count = function (){           return n++;     }   return count;}var getTotal = getCount();   // 1var getTotal = getCount();   //2在普通的函

2017-05-18 17:42:11 252

dbforgemysql

mysql的客户端

2019-03-18

apache-jmeter

测试工具,解压之后配置路径,然后运行即可。。。。。。。。。。。。。。。。。。。。。。

2018-07-05

tomcat7.0.65

tomcat服务器

2017-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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