java 判断string数组中是否有某个字符串



java 判断string数组中是否有某个字符串

/**
* 判断某个字符串是否存在于数组中
* @param stringArray 原数组
* @param source 查找的字符串
* @return 是否找到
*/
public static boolean contains(String[] stringArray, String source) {
// 转换为list
List<String> tempList = Arrays.asList(stringArray);

// 利用list的包含方法,进行判断
if(tempList.c[......]

Read more

java.lang.String 的 split()分割字符串方法



java.lang.String 的 split()分割字符串方法。

public String[] split(String regex,int limit)

示例代码

复制代码
public class StringSplit {
public static void main(String[] args) {
String sourceStr = “1,2,3,4,5″;
String[] sourceStrArray = sourceStr.split(“,”);
for (int i = 0; i < sourceStrArray.length; i[......]

Read more

struts2的 java action中获取或设置http型session变量的值

struts2的action中获取或设置http型session变量的值

web开发中 http 型的 session 变量的值经常用到,在struts2的action中获取http型session变量的值,可通过 action 上下文找到session对象,在设置或取出其中指定变量的值,实现步骤:
1,引入相应的包

[java] view plaincopy
import java.util.Map; //其他包视具体情况引入对应的
import javax.servlet.http.HttpSession;
import com.opensymphony.xwork2.[......]

Read more

Spring安全权限管理(Spring Security)

Spring安全权限管理(Spring Security)

1.Spring Security简要介绍

Spring Security以前叫做acegi,是后来才成为Spring的一个子项目,也是目前最为流行的一个安全权限管理框架,它与Spring紧密结合在一起。

Spring Security关注的重点是在企业应用安全层为您提供服务,你将发现业务问题领域存在着各式各样的需求。银行系统跟电子商务应用就有很大的不同。电子商务系统与企业销售自动化工具又有很大不同。这些客户化需求让应用安全显得有趣,富有挑战性而且物有所值。Spring Security为基于J2EE的企业应用软件提[......]

Read more

spring security控制权限的几种方法

spring security控制权限的几种方法

类: spring security 2012-02-11 10:38 99人阅读 评论(0) 收藏 举报
使用Spring Security3的四种方法概述

那么在Spring Security3的使用中,有4种方法:

一种是全部利用配置文件,将用户、权限、资源(url)硬编码在xml文件中,已经实现过,并经过验证;

二种是用户和权限用数据库存储,而资源(url)和权限的对应采用硬编码配置,目前这种方式已经实现,并经过验证。

三种是细分角色和权限,并将用户、角色、权限和资源均采用数据库存储,并且自定义过滤器,代替原[......]

Read more

简单的struts2拦截器利用session拦截用户登录

简单的struts2拦截器利用session拦截用户登录

本人在实习项目时,在网上找到一个简单的拦截用户登录,总结一下:希望高手指点,继续进步和完善。
首先编写拦截类LoginedCheckInterceptor.java 如下:package com.huangt.interceptor;
Java代码 收藏代码
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInterceptor;

import javax.servlet[......]

Read more

Struts2自定义拦截器实例—登陆权限验证

Struts2自定义拦截器实例—登陆权限验证

版本:struts2.1.6

此实例实现功能:用户需要指定用户名登陆,登陆成功进入相应页面执行操作,否则返回到登陆页面进行登陆,当直接访问操作页面(登陆后才能访问的页面)时则不允许,须返回登陆页面。

代码如下:

一、页面

login.jsp

[xhtml] view plaincopy
<%@ page language=”java” import=”java.util.*” pageEncoding=”UTF-8″%>

<!DOCTYPE HTML PUBLIC “-//W3C//DT[......]

Read more

信息学奥赛贪心算法经典例子实例讲解

信息学奥赛贪心算法经典例子实例讲解。

原文地址:贪心算法经典例子作者:走进幸福

一、定义

什么是贪心算法呢?所谓贪心算法是指,在对问题求解时,总是做出在当前看来最好的选择。也就是说,不从整体最优解出发来考虑,它所做出的仅是在某种意义上的局部最优解。

贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题都能产生整体最优解或整体最优解的近似解。

贪心算法的基本思路如下:

1.建立数学模型来描述问题。

2.把求解的问题分成若干个子问题。

3.对每个子问题求解,得到每个子问题的局部最优解。

4.把每个子问题的局部最优解合成为[......]

Read more

Struts2拦截器的原理相关教程介绍

Struts2拦截器的原理

拦截器(Interceptor)是Struts 2的核心组成部分。很多功能(Feature)都是构建在拦截器基础之上的,例如文件的上传和下载、国际化、转换器和数据校验等,Struts 2利用内建的拦截器,完成了框架内的大部分操作。
在Struts 2文档中对拦截器的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制,使开发者可以定义一个特定的功能模块,这个模块可以在Action执行之前或者之后运行,也可以在一个Action执行之前阻止Action执行。同时也提供了一种可以提取Action中可重用的部分的方式。

5.2 Struts 2拦[......]

Read more

Struts2拦截器原理

Struts2拦截器原理

Struts2拦截器原理

(2012-12-19 23:44:00)

标签:

it

Struts2拦截器原理

package com.kero99.wp.struts;

public class ActionProxy {

      public static void main(String[] args) {

           ActionInvocation invocation=new DefaultActionInvocation();

           invocation.i[......]

Read more