`
donald3003a
  • 浏览: 65224 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
  • 淼淼E馒头: 这举列有点不恰当啊。。电影人和不同类型的电影。是两个不同概念 ...
    合成模式
文章列表
策略模式是把对象A中变化的部分抽象出来成为接口B(抽象类也可以实现),然后根据不同的策略来实现B类(抽象类的话就为继承与实现)。 写个简单的例子 1、原始类A public class Human { private WorkBehavior workBehavior; public void sleep() { System.out.println("All animal need sleep"); } public void work(){ System.out.printl ...
前一篇写了TOMCAT怎么进行SSL单向认证 现在接着写TOMCAT怎么进行SSL双向认证 1、通过keytools生成serverkeystore keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore d:\server.keystore 注意CN必须域名 比如以后通过https://localhost:8443/path/ 访问网站 这时候CN = localhost 2、导出x509证书 keytool -export -alias tomcat -fi ...
1、通过keytools生成keystore keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore d:\server.keystore 注意CN必须域名 比如以后通过https://localhost:8443/path/ 访问网站 这时候CN = localhost 2、tomcat 打开SSL配置 <Connector port="8443" protocol="HTTP/1.1" SSLEnabled=" ...
junit 4,easymock 3 1、测试代码 import static org.junit.Assert.assertEquals; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.Ht ...
public enum AgentType { HTTP("http") { public Agent newInstance() { return new HttpAgent(); } }, WEBSERVICE("webSerivce") { public Agent newInstance() { return new WSAgent(); } }; public abstract Agent newInstance(); private String op; pri ...
(1)、生成jar <?xml version="1.0" encoding="UTF-8"?> <project name="sso_client" default="compile" basedir="."> <property name="src.dir" value="src" /> <property name="build.dir" value="classe ...
1、 共享cookie类(未完成) (1)服务器端代码 import java.io.IOException; import java.io.PrintWriter; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.http.Cookie; import ...
1、搭建项目 在pom.xml添加 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-core</artifactId> <version>3.1.2.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.s ...
Global site tag (gtag.js) - Google Analytics