一、简介 Spring Security 是基于Spring的提供声明式安全访问控制解决方案的安全框架。该框架利用了Spring IOC、DI、AOP等功能,减少了企业级为安全控制编写大量重复代码的工作。 二、security的两种认证方式 1. 基于httpBasic 浏览器与服务器做认证授权 , Read More
posted @ 2019-05-23 21:49 东隅已逝x Views(580) Comments(0) Diggs(0)
一、docker安装 1.docker需要Centos内核版本在3.10以上 uname -r 查看 yum -y update 使用root权限将centos更新到最新(更新非常慢,不建议)。 2.卸载掉旧版本的docker yum remove docker docker-common dock Read More
posted @ 2019-05-06 00:03 东隅已逝x Views(923) Comments(1) Diggs(0)
一、安装mysql yum list installed | grep mariadb yum remove mariadb-libs.x86_64 并且移除/etc/my.cnf文件 rm -r /etc/my.cnf 由于mariadb是mysql的一个分支在centos7中会默认安装该数据库, Read More
posted @ 2019-04-20 15:54 东隅已逝x Views(421) Comments(0) Diggs(0)
gitlab下载地址: 一、rabbitmq实现原理 二、使用MessageID区分消息 在请求头中传入MessageId标注唯一性 未完待续。。。预计在2019-4-04-17晚上更新完毕 Read More
posted @ 2019-04-16 23:52 东隅已逝x Views(966) Comments(0) Diggs(0)
一、概述 1.消息中间件:主要解决应用的解耦、异步消息、减轻流量、实现高可用,可伸缩,和最终一致性架构等问题。目前有ActiveMQ、RabbitMQ、Kafka、RocketMQ、ZeroMQ、MetaMQ等。 2.JMS规范:Java Message Service 是Java中面向消息中间件的 Read More
posted @ 2019-03-10 20:22 东隅已逝x Views(292) Comments(0) Diggs(0)
本文主要记录ehcache和redis实现缓存(redis版本号:5.0.3) 一、ehcache 1.ehcache:用来管理Java中缓存的轻量级工具,其核心通过CacheManager使用,一般使用于单机版,可以部署集群,但是不推荐,一般使用redis或者其他框架来实现分布式缓存。 2.缓存过 Read More
posted @ 2019-02-25 22:23 东隅已逝x Views(930) Comments(0) Diggs(0)
Java多线程中相关术语: 一、Java多线程原则 1.原子性:一个操作或者多个操作要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。一般使用线程同步或者Lock锁来确保。 2.可见性(Java内存模型):当多个线程同时访问一个变量时,其中某个线程改变改变量值,其他线程需要立即查询到。 Read More
posted @ 2019-02-20 20:45 东隅已逝x Views(304) Comments(0) Diggs(0)