业务系统的管理后台往往数量众多,且各自需要一套用户名密码来进行登录,不方便使用。因此花了点时间研究如何实现一套单点登录系统。 众所周知,SSO系统设计中,往往需要想办法解决cookie不能跨域的问题,因此本系统要求各个需要接入SSO的业务系统,也进行cookie写入。整体工作流程如下: 实际上在实现 ...
分类:
其他好文 时间:
2020-10-08 19:44:38
阅读次数:
23
简介 java程序的逻辑是由一个个的方法组成的,而在编写方法的过程中,我们也需要遵守一定的安全规则,比如方法的参数进行校验,不要在assert中添加业务逻辑,不要使用废弃或者过期的方法,做安全检查的方法一定要设置为private等。 今天我们再来深入的探讨一下,java方法的编写过程中还有哪些要注意 ...
分类:
编程语言 时间:
2020-10-08 19:06:42
阅读次数:
21
获取源码 git clone https://github.com/llvm/llvm-project.git 相关依赖安装 apt-get update apt-get install -y git vim build-essential gcc-6 g++-6 cmake swig python ...
分类:
其他好文 时间:
2020-09-24 21:21:45
阅读次数:
37
前言老师要求我们学生做一套拍照身份验证系统,经过长时间的学习,有了这篇文章,希望能帮到读者们。
问题来源 做ssh实验,需要两台服务器,因此再原来虚拟机的基础上克隆了一个虚拟机。ifconfig出现如下图信息: 因此我需要配置ip信息。我本机的网关再192.168.109这个网段。因此我使用ifconfig 192.168.109.7设置为我新增虚拟机的ip地址。设置之后本地ping新增虚拟机 ...
分类:
Web程序 时间:
2020-09-18 17:25:22
阅读次数:
72
@echo off/*获取当前日期*/ set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" /*数据库自带的备份脚本的存放地址 --opt -u 数据库账号 --password=数据库密码 数据库的Database > 存放备份文件路径 */ "C:\Progra ...
分类:
数据库 时间:
2020-09-18 12:28:25
阅读次数:
58
如果一开始是用git命令( ssh-keygen -t rsa -C [邮箱] ),生成的公钥和密钥( 比如 id_rsa 和 id_rsa.pub ) 首先,把生成的公钥粘贴到 git远程仓库管理中心。接下来用ssh的方式连接远程仓库。 有两种操作方式: 1.用 git命令 可以直接用命令“git ...
分类:
其他好文 时间:
2020-09-18 12:07:59
阅读次数:
43
1. ArrayList概述 集合是存储和操作数据的容器, java中提供了完整的集合框架. 由于篇幅限制, 此篇只讨论ArrayList的使用情况. 1.1 ArrayList继承体系 java.lang.Object java.util.AbstractCollection<E> impleme ...
分类:
其他好文 时间:
2020-09-18 02:55:08
阅读次数:
29
Django应用容器化实践 django项目介绍 项目地址: https://gitee.com/agagin/python-demo.git $ git clone https://gitee.com/agagin/python-demo.git $ cd python-demo/ $ ll to ...
分类:
其他好文 时间:
2020-09-18 00:18:45
阅读次数:
31
克隆图 LeetCode-133 使用一个map来存储已经遍历的结点,这个存起来的结点必须是新new的才符合题意 /* // Definition for a Node. class Node { public int val; public List<Node> neighbors; public ...
分类:
其他好文 时间:
2020-09-17 23:15:52
阅读次数:
29