CVE-2016-4437 Apache Shiro 1.2.4反序列化漏洞复现 什么是Apache Shiro: Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程 ...
分类:
Web程序 时间:
2020-06-19 15:58:20
阅读次数:
229
网络分层架构: TCP/IP模型 (实际) OSI模型 (理论) 作用 核心协议 数据形式 应用层 应用层 为应用程序提供网络服务。 ssl,http 表示层 由于不同系统的编码方式可能不同,表示层用来使用一种通用的格式实现不同编码格式的转换,即规定应用程序的数据格式。 会话层 实现不同系统间的会话 ...
分类:
其他好文 时间:
2020-06-18 19:40:46
阅读次数:
49
好风凭借力,送我上青云。 介绍 SQLAlchemy对象关系映射器提供了一种将用户定义的Python类与数据库表以及这些类(对象)的实例与相应表中的行关联起来的方法 1. 安装 pip install sqlalchemy -i https://pypi.doubanio.com/simple 2. ...
分类:
数据库 时间:
2020-06-18 15:49:30
阅读次数:
49
Shiro是什么? Apache Shiro是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。 Apache Shiro的首要目标是易于使用和理解。安全有时候是很复杂的,甚至是痛苦的,但它没有必要这样。框架应该尽可能掩盖复杂的地方,露出一个干净而直观的API,来简化 ...
分类:
其他好文 时间:
2020-06-17 16:53:11
阅读次数:
55
生产环境MySQL死锁如何监控及如何减少死锁发生的概率。 首先,死锁并不是"锁死",死锁是由于两个或两个以上会话锁等待产生回路造成。 一、死锁监控及处理方法 对于死锁的监控,各个版本都提供了innodb_print_all_deadlocks选项,打开该选项即会将死锁的日志输出到MySQL的错误日志 ...
分类:
数据库 时间:
2020-06-17 10:57:04
阅读次数:
90
lnmt服务的搭建及其负载轮询 1、前提条件 准备三台服务器 服务器 ip 部署 服务端 192.168.7.10 mysql、nginx、tomcat 客户端1 192.168.7.11 tomcat9 客户端2 192.168.7.12 tomcat9 三台同时关闭防火墙 # systemctl ...
分类:
其他好文 时间:
2020-06-16 23:28:12
阅读次数:
86
【1】查看当前用户会话参数 DBCC USEROPTIONS; 里面有Set 的,标识已经设置成了ON 转自官网:https://docs.microsoft.com/zh-cn/sql/t-sql/statements/set-statements-transact-sql?view=sql-se ...
分类:
数据库 时间:
2020-06-16 15:30:59
阅读次数:
105
Cookie API 什么是会话 :用户打开一个浏览器访问页面,访问网站的很多页面,访问完成后将浏览器全都关闭的过程称为是一次会话. 会话技术解决了 保存用户各自数据的 问题. 常见的会话技术: Cookie : Cookie保存数据在浏览器 Session : Session保存数据在服务器 创建 ...
分类:
其他好文 时间:
2020-06-15 13:55:58
阅读次数:
46
#概述 当执行命令后,系统默认会在内存记录执行过的命令 当用户正常退出时,会将内存的命令历史存放对应历史文件中,默认是~/.bash_history 登录shell时,会读取命令历史文件中记录下的命令加载到内存中 登录进shell后新执行的命令只会记录在内存的缓存区中;这些命令会用户正常退出时“追加 ...
分类:
系统相关 时间:
2020-06-13 23:34:08
阅读次数:
94
这两天因为项目中一直有用到shiro这款框架,所以也是趁着休息的时间好好补课一下shiro。 一、什么是shiro? shiro是一个强大的Java安全框架,执行身份验证。授权、密码和会话管理的。使用shiro易于理解API,可以非常方便的集成到任何应用程序中。 在这里也说明一下:后续会写关于Spr ...
分类:
编程语言 时间:
2020-06-13 23:06:23
阅读次数:
76