最新 最热

Redis Hash

当我们使用用户名作为用户缓存信息的Key,容易和Redis内其余数据重合,这中情况就需要使用Redis的Hash来解决:

2023-02-22
0

缓存穿透

当使用错误或者不存在的账号进行登录时,因为账号不存在,所以Redis里不会存入缓存数据,但程序实际上还是会每次都查询数据库,导致数据库压力仍然过大。读写速度越来越慢,甚至宕机,这属于系统漏洞。...

2023-02-22
1

Java并发(Stream API)

Stream(流) 的主要作用是对 集合(Collection) 中的数据进行各种操作,增加了集合对象的功能。

2023-02-22
1

Vue基础③

依赖:案例中 就是计算属性的依赖 缓存:上一次计算得到的值结合上面的案例解释一下:

2023-02-22
0

TCTF/0CTF2018 h4x0rs.space Writeup

TCTF/0CTF中的压轴题目,本来可以在题目还在的时候研究的,无奈又因为强网杯的事情又拖了好几天,今天才整理出来,整个题目的利用思路都是近几年才被人们提出来的,这次比赛我也是第一次遇到环境,其中关于Appcache以及Service W...

2023-02-21
1

基于Service Worker 的XSS攻击面拓展

在前段时间参加的CTF中,有一个词语又被提出来,Service Worker,这是一种随新时代发展应运而生的用来做离线缓存的技术,最早在2015年被提出来用作攻击向,通过配合xss点,我们可以持久化的xss控制。...

2023-02-21
1

信息加密

信息加密(Encryption)是将明文信息转换为密文信息,使之在缺少特殊信息时不可读的过程。只有拥有解密方法的对象,经由解密过程,才能将密文还原为正常可读的内容。...

2023-02-21
1

Asis2016_Binary Cloud

上周的asis2016比赛中,有个很特别的题目叫Binary Cloud,而getshell的方法是前段时间的才爆出来的Binary Webshell Through OPcache in PHP 7,在实战环境中比较有趣~(~ ̄▽ ̄)~...

2023-02-21
1

《Spring核心技术》第4章:深度解析从IOC容器中获取Bean的过程

作者:冰河星球:http://m6z.cn/6aeFbs博客:https://binghe.gitcode.host文章汇总:https://binghe.gitcode.host/md/all/all.html源码地址:https://github.com/binghe001/spring-annotatio......

2023-02-21
0

Mysql实战之一条SQL查询语句是如何执行的

作为一位开发人员,必然要和mysql打交道,平常肯定也写各种各样的sql语句,下面咱们先来看一个非常简单的sql语句

2023-02-20
1