自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

零度的博客

开发技术的钻研

  • 博客(15)
  • 收藏
  • 关注

原创 安装Mysql

安装Mysql一、MySQL官网下载安装包 https://dev.mysql.com/downloads/mysq二、移到安装目录下:解压下载的文件3.在解压的文件中添加my.ini文件三.(一定要以管理员运行)cmd命令 进入 D:\mysql-5.7.25-winx64\bin初始化MySQL数据库输入mysqld --initialize-insecure -...

2020-02-11 11:53:21 488

原创 Git 提交项目

1,. git init这一步之后创建了一个名为.git的文件夹,不过它在默认状态下是隐藏的,系统将隐藏文件夹显示出来,可以看到有这样一个文件夹。2.git remote add origin 远程仓库链接.git(注意后面要+.git)连接远程仓库3.git add . (将改动添加到暂存区)4.git commit -m "提交说明"5.git push origin master...

2019-11-07 09:06:51 239

原创 Nginx入门到实战

目录基础篇一、环境二、Nginx是什么?三、我们为什么选择Nginx?三、安装与目录四、基本配置五、模块场景实现篇一、静态资源WEB服务二、浏览器缓存三、跨站访问四、防盗链五、HTTP代理服务负载均衡和缓存服务一、负载均衡二、缓存服务常见问题一、相同 server_name 多个虚拟主机优先级二、location 匹配优先级三、try_files的使用四、...

2019-10-21 09:51:30 346

原创 使用AES前后端加解密

前端整合AES/**加密(需要先加载lib/aes/aes.min.js文件)@param word@returns {*}*/function encrypt(word){ var key = CryptoJS.enc.Utf8.parse("abcdefgabcdefg12"); var srcs = CryptoJS.enc.Utf8.parse(word);...

2019-10-17 10:13:23 413

转载 Redis使用RedisTemplate

一、Maven依赖(1)本文所采用的SpringBoot的版本如下<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> &l...

2019-09-17 10:58:36 782

原创 shiro整合jwt+redis

前两篇文章我们整合了shiro+jwt无状态权限验证,这样只把tocken存储在前端,后端只验证Tocken是否合法。 考虑一个问题就是我们在设置了token过期时间之后会使前端用户退出在APP端的话很不友好,而且也不是很安全。 两种业务模式仅供参考: 1.BS架构时 我需要前端在国半小时自动退出,那么我们可以直接使用tocken过期自动退出。 2.在app端我不想让...

2019-09-17 10:46:53 2942

原创 Shiro + SpringBoot 整合 JWT

JWTJSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用 JWT 在用户和服务器之间传递安全可靠的信息。我们利用一定的编码生成 Token,并在 Token 中加入一些非敏感信息,将其传递。一个完整的 Token : eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmcm9tX3VzZXIiOiJCIiwidGFyZ2V0X3Vz...

2019-09-12 11:10:37 5638 1

转载 Shiro进行权限认证

背景介绍Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。知识剖析1.常用的几个概念Subject主体,代表了当前“用户”,这个用户不一定是一个具体的人,与...

2019-09-12 10:41:59 1148

原创 BootStreap 快速拖拽开发

#BootStreap 快速开发 网址 http://www.ibootstrap.cn/

2019-09-03 13:49:15 818 1

转载 Ubuntu安装docker

开始安装由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:$ sudo apt-get remove docker docker-engine docker-ce docker.io更新apt包索引:sudo apt-get update安装以下包以使apt可以通过HTTPS使用存储库(repository): sudo apt-get install -...

2019-08-11 14:03:06 103

转载 悲观锁于乐观锁使用的场景

前言为什么需要锁(并发控制)?  在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。典型的冲突有:丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。脏读:当一个事务读取其它完成一半事务的记录时,就会发生脏读取。例如:用户A,B看到的值都是6,用户B把...

2019-08-02 17:27:32 145

转载 Docker容器学习梳理--容器间网络通信设置(Pipework和Open vSwitch)

自从Docker容器出现以来,容器的网络通信就一直是被关注的焦点,也是生产环境的迫切需求。容器的网络通信又可以分为两大方面:单主机容器上的相互通信,和跨主机的容器相互通信。下面将分别针对这两方面,对容器的通信原理进行简单的分析,帮助大家更好地使用docker。前面已经在Docker容器学习梳理–基础知识(2)这一篇中详细介绍了Docker的网络配置以及pipework工具。docker单主机容器...

2019-08-02 15:03:16 249

原创 LINUX下ORACLE表空间及用户创建

前言,我记录了在docker中创建orcal数据库现在我也是在docker中创建orcal表空间和创建用户赋予权限1.进入容器1.docker ps -a 找到orcal的相对应镜像2.使用 docker exec -it 镜像ID bash 3.su root 密码 helowin 进入root用户主要是为了建立软连接 ln -s $ORACLE_HOME...

2019-08-01 14:43:13 507

原创 Docker安装配置orcal

1.下载拉取 oracle11g镜像-- docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g2.下载之后使用docker imaegs 查看镜像3.使用docker运行镜像docker run -d --name oracle11g -p 1521:1521 -v ${HOME}/docker/app/:/a...

2019-08-01 11:38:38 290

转载 前端常用加密方式

js的常见加密方式写前端的时候,很多的时候是避免不了注册这一关的,但是一般的注册是没有任何的难度的,无非就是一些简单的获取用户输入的数据,然后进行简单的校验以后调用接口,将数据发送到后端,完成一个简单的注册的流程,那么一般来说,密码是不做加密的。但是也有一些数据库里面存放的是加密后的密码,这样有一个比较安全的地方在于,即使黑客将用户输入的文本密码得到了,也不知道具体是什么,因为密码是经过加密的。...

2019-08-01 09:21:33 799

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除