- 博客(12)
- 资源 (3)
- 收藏
- 关注
转载 单系统登录机制
GitHub:https://github.com/sheefee/simple-sso一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资...
2018-04-27 15:50:46 206
转载 seq命令
seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制语法: [1] seq [选项] 尾数 [2] seq [选项] 首数 尾数 [3] seq [选项] 首数 增量 尾数选项: -f, --format=格式 -s, --separator=字符串,使用指定的字符串分割数字...
2018-04-25 09:28:10 275
转载 awk常见操作
awk的基本结构12345678910111213awk 'BEGIN{} pattern {} END {}'#pattern {} 部分是针对每行进行循环处理的,有pattern表示对匹配到的行处理,没有pattern表示对所有行处理<br>[root@test88 etc]# echo -e "line1\nline2" | awk 'BEGIN {print "Start"} ...
2018-04-25 09:23:44 226
转载 Spring Mvc过滤器Filter实现登陆验证
过滤器实现用户登陆判断,如果用户登陆成功跳转到首页,如果用户未登陆,跳转到登陆页面。 1.用户登陆 首先我们天添加两个页面,一个是登陆页面login.jsp,一个是登陆成功后的index.jsp.在login.jsp中我们添加两个用户名和密码文本输入文本框 index.jsp [html] view plain copy<%@ page language="java" contentTy...
2018-04-16 23:48:45 2307
转载 Java集合(实现类线程安全性)
1、集合和Map 下图是Java集合的Collection集合体系的继承树: 下图是Java的Map体系的继承树: 对于Set、List、Queue和Map四种集合,最常用的是HashSet、TreeSet、ArrayList、ArrayQueue、LinkedList和HashMap、TreeMap等实现类。 其中Vector、HashTable、Properties是线...
2018-04-11 23:48:44 1944
转载 Docker详细介绍
一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker HubDocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建立、运行、发布你的 Docker...
2018-04-11 23:46:54 290
转载 Callable异步原理简析
Callable异步执行,应该不会陌生,那么在java中是怎么用的呢?又是如何实现的?下面我们循序渐进,慢慢分析。 先看一个例子,实现Callable接口,进行异步计算:package com.demo;import java.util.concurrent.*;public class Demo { public static void main(String[] args) th...
2018-04-11 23:43:48 550
转载 三种存储类型比较-文件、块、对象存储
块存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。 首先,我们介绍这两种传统的存储类型。通常来讲,所有磁盘阵列都是基于Block块的模式(DAS),而所有的NAS产品都是文件级存储1、块存储 ...
2018-04-11 23:42:23 621
转载 heartbeat实现ip漂移
此文章是实现多台apache+tomcat集群功能的操作的部分之一-------使用Heartbeat实现IP飘移(虚拟机vm中部署)使用Heartbeat实现”双机热备”或者称为“双机互备”heartbeat的工作原理:heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路(本次测试使用网络)和串口进行,而且支持冗余链路,它们之间相互发送报文来告诉对方自己当...
2018-04-11 23:40:26 816
转载 openfire+spark+smack实现即时通讯
最近看到一个基于openfire的即时通讯技术openfire+spark+smack实现即时通讯http://www.eoeandroid.com/thread-282925-1-1.html最近公司项目需要用到即时通讯功能,经过调研发现openfire+spark+smack可以实现。在网上找了很久,资料都十分有限,即使有些朋友实现了也说的不清不楚。于是决定自己
2018-04-08 21:05:14 380
转载 深入浅出SOA
SOA是什么?SOA全英文是Service-Oriented Architecture,中文意思是中文面向服务编程,是一种思想,一种方法论,一种分布式的服务架构(具体可以百度)。 用途:SOA解决多服务凌乱问题,SOA架构解决数据服务的复杂程度,同时SOA又有一个名字,叫做服务治理。 通过一个系统我们看一下架构的演变过程(由统一到分布式):
2018-04-07 23:24:34 378
转载 什么是RESTful
老婆经常喜欢翻看我订阅的技术杂志,她总能从她的视角提出很多有趣的问题。一个悠闲的周日下午,她午觉醒来,又习惯性的抓起这个月的杂志,饶有兴趣地看了起来。果不其然,看着看着,她又对我发难了,“Restful是什么呀,老公?是restaurant的形容词吗,突然就觉得好饿了啊......”作为一个合格的程序员,我一直把能够将一项技术讲给老婆听,并且能给她讲懂,作为我已经掌握了这项
2018-04-07 23:14:08 159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人