PHP安全问题总结之有哪些?[图]1、XSSCross-SiteScripting(跨站脚本***)简称XSS,是一种代码注入***。***者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,***者可获取用户的敏感信息如Cookie、SessionID等,进而危害数据安全。来源来自用户的UGC信息来自第三方的链接URL参数POST参数Referer(可能来自不可信的来源)Cook
分类:
Web程序 时间:
2020-11-04 18:39:45
阅读次数:
24
小小分个类 #一:图论 ##1. tarjan 这里推荐这篇博客:[https://blog.csdn.net/mengxiang000000/article/details/51672725] ####例:受欢迎的牛[https://www.luogu.com.cn/problem/P2341] ...
分类:
其他好文 时间:
2020-11-01 21:28:37
阅读次数:
18
此次搭建网站共花费19元,域名9元/年,服务器10元/月;搭建网站所需要的资源均在腾讯云上购买。 搭建之前我们需要准备以下东西,建议读者在相同平台购买域名和服务器。 域名 服务器 网站文件 新手快速搭建个人网站([腾讯云](https://l.gushuji.site/tencent) 镜像部署 W ...
由于我的VScode出了问题就在终端里使用。 text='20201225' import hashlib m=hashlib.md5() m. update(str.encode(text))m=m.hexdigest()import uuidres=str(uuid.uuid4)print(re ...
分类:
其他好文 时间:
2020-11-01 09:57:34
阅读次数:
22
在linux服务器,我们应该周期性的去修复一些系统及软件的漏洞,也常称为打补丁 对于redhat系列,包括centos服务器,系统提供了yum的方式、安装补丁,记录如下: 1、最简单及最全面的更新,可以直接使用yum update 命令,但是此命令,检查系统中所有rpm软件包,发现有更新的,直接升级 ...
分类:
其他好文 时间:
2020-11-01 09:34:03
阅读次数:
21
事务的日志 1.redo log redo:"重做",记录的是,内存数据页的变化过程 1)作用 在事务ACID过程中,实现的是 "D" 持久化的作用。 2)工作原理 #1.修改数据时: 1)首先数据会从磁盘取出,加载到内存的data buffer page 2)操作数据,使用update语句修改数据 ...
分类:
数据库 时间:
2020-10-31 01:58:06
阅读次数:
15
备注:mysql有以下几种日志(本文罗列了mysql相关的日志说明,请结合实际需要配置开启):错误日志:-log-err查询日志:-log(可选)慢查询日志:-log-slow-queries(可选)更新日志:-log-update二进制日志:-log-bin在mysql的安装目录下,打开my.ini(win)、my.cnf(linux)在后面加上上面的参数,保存后重启mysql服务就行了。1、补
分类:
数据库 时间:
2020-10-31 01:56:13
阅读次数:
25
1. 没有上报101,直接上报了201,看下LOG,其中的上报下载进度成功 case OTA_EVENT_REPORT_DOWNLOAD_PROGRESS_OK: { ota_log_printf("Report download progress success\r\n"); if(ctx->do ...
分类:
其他好文 时间:
2020-10-30 12:35:50
阅读次数:
23
mybatisplus乐观锁 乐观锁 : 故名思意十分乐观,它总是认为不会出现问题,无论干什么不去上锁!如果出现了问题,再次更新值测试 悲观锁:故名思意十分悲观,它总是认为总是出现问题,无论干什么都会上锁!再去操作! 乐观锁实现机制: 取出记录时,获取当前 version 更新时,带上这个versi ...
分类:
其他好文 时间:
2020-10-30 11:47:18
阅读次数:
17
mybatisplus自动填充 数据库表的创建时间、修改时间,这些个操作一遍都是自动化完成的,我们不希望手动更新。这时候自动填充便可以发挥作用了。 1、方式一 数据库级别(注意:不建议此方式,因为工作中不允许你修改数据库) 步骤 在表中新增字段create_time, update_time,给字段 ...
分类:
其他好文 时间:
2020-10-30 11:44:14
阅读次数:
13