
项目常用工具
houysx
这个作者很懒,什么都没留下…
展开
-
阿里大于工具类
坐标依赖 <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>3.2.5</versio...原创 2018-06-03 20:46:11 · 608 阅读 · 0 评论 -
网页静态化技术 Freemarker(一)简介
1.1 为什么要使用网页静态化技术 网页静态化解决方案在实际开发中运用比较多,例如新闻网站,门户网站中的新闻频道 或者是文章类的频道。 对于电商网站的商品详细页来说,至少几百万个商品,每个商品又有大量的信息,这样的情况同样也适用于使用网页静态化来解决。 网页静态化技术和缓存技术的共同点都是为了减轻数据库的访问压力,但是具体的应用 场景不同,缓存比较适合小规模的数据,而...原创 2018-06-02 10:56:24 · 259 阅读 · 0 评论 -
JMS|消息中间件(二)简单操作
JMS 入门小 Demo点对点模式 点对点的模式主要建立在一个队列上面,当连接一个列队的时候,发送端不需要知道接 收端是否正在接收,可以直接向 ActiveMQ 发送消息,发送的消息,将会先进入队列中,如 果有接收端在监听,则会发向接收端,如果没有接收端接收,则会保存在 activemq 服务器, 直到接收端接收消息,点对点的消息模式可以有多个发送端,多个接收端,但是一条消息, ...原创 2018-05-31 10:44:18 · 219 阅读 · 0 评论 -
JMS|消息中间件(一)简介
1什么是消息中间件 消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有 Producer(生产者)、Consumer(消费者) 常见的消息中间件产品:: (1 )ActiveMQ ActiveMQ 是 Apache 出品,最...原创 2018-05-31 10:26:28 · 336 阅读 · 0 评论 -
CAS单点登录(四)CAS 客户端与 SpringSecurity
4.1 Spring Security 测试工程搭建 (1)建立 Maven 项目 casclient_demo3 ,引入 spring 依赖和 spring secrity 相关依赖 ,tomcat 端口设置为 9003 (2)建立 web.xml ,添加过滤器等配置 (3)创建配置文件 spring-security.xml (4)添加 html 页面4.2 Spring ...转载 2018-06-05 11:24:21 · 397 阅读 · 0 评论 -
CAS单点登录(四)CAS 客户端与 SpringSecurity
4.1 Spring Security 测试工程搭建 (1)建立 Maven 项目 casclient_demo3 ,引入 spring 依赖和 spring secrity 相关依赖 ,tomcat 端口设置为 9003 (2)建立 web.xml ,添加过滤器等配置 (3)创建配置文件 spring-security.xml (4)添加 html 页面4.2 Spring ...转载 2018-06-05 11:24:08 · 558 阅读 · 0 评论 -
CAS单点登录(三) 服务端数据源设置
2.1 需求分析我们现在让用户名密码从我们的 user 表里做验证 (1)修改 cas 服务端中 web-inf 下 deployerConfigContext.xml ,添加如下配置<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"p:driverClass="com.mysql.j...转载 2018-06-05 11:05:08 · 1718 阅读 · 0 评论 -
CAS单点登录(二)客户端入门小 Demo
1.5.1 客户端工程 1 搭建(1)搭建工程引入依赖 创建 Maven 工程 (war)casclient_demo1 引入 cas 客户端依赖并制定 tomcat 运行端口为9001 <dependencies> <!-- cas --> <dependency> <g...转载 2018-06-05 10:57:48 · 691 阅读 · 1 评论 -
CAS单点登录(二)服务端部署
1.3 CAS 服务端部署Cas 服务端其实就是一个 war 包。 将其改名为 cas.war 放入 tomcat 目录下的 webapps 下。启动 tomcat 自动解压 war 包。浏览器输入 http://localhost:8080/cas/login ,可看到登录页面这里有个固定的用户名和密码 casuser /Mellon 登录成功后会跳到登录成功的提示页面 ...转载 2018-06-05 10:45:03 · 478 阅读 · 0 评论 -
CAS单点登录(一)简介
1. 开源单点登录系统 CAS1.1 什么是单点登录 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案 之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应 用系统。 对于分布式项目,我们目前的系统存在诸多子系统,而这些子系统是分别部署在不同的服务器中,那么使用传统方式的 session 是无法...转载 2018-06-05 10:29:04 · 406 阅读 · 0 评论 -
Freemarker页面静态化(二)
Freemarker基本语法1、文本,直接输出的部分 2、注释,即<#–…–>格式不会输出 3、插值(Interpolation):即${..}部分,将使用数据模型中的部分替代输出 4、FTL 指令:FreeMarker 指令,和 HTML 标记类似,名字前加#予以区分,不会输出。 5、内建函数 6、运算符 7、控制处理4、FTL 指令4.1 assign...原创 2018-06-02 11:51:25 · 214 阅读 · 0 评论