潇潇枫叶学习网

宝剑锋从磨砺出
梅花香自苦寒来

SQL语言的四大类

阅读(124)评论(0)

SQL语言共分为四大类: 数据操纵语言DML 数据查询语言DQL 数据定义语言DDL 数据控制语言DCL     1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WH...

PHP

OpenSSL生成私钥和公钥以及PHP使用加密传参

阅读(212)评论(0)

1.生成私钥 -- 生成 RSA 私钥(传统格式的) openssl genrsa -out rsa_private_key.pem 1024 -- 将传统格式的私钥转换成 PKCS#8 格式的(JAVA需要使用的私钥需要经过PKCS#8编码,PHP程序不需要,可以直接略过) openssl pkcs8 -topk8 ...

Linux

搭建V2ray与BBR流程

阅读(549)评论(0)

1、下载并安装一键安装脚本,需要申请域名,添加域名解析,除了域名要填 其它建议直接默认回车就行 bash <(curl -L -s https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh) | tee v2ray_...

Linux

搭建SSR与BBR流程

阅读(287)评论(0)

1、下载SSR一键安装脚本,并且执行安装配置参数 wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all....

Redis

Redis缓存穿透、缓存雪崩的分析和解决方案

阅读(422)评论(0)

1、缓存穿透 缓存穿透,是指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是,数据查询先进行缓存查询,如果key不存在或者key已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如果数据库查询对象为空,则不放进缓存,假设key为整数,然后攻击者用key=-1进行访问攻击就会出现缓存穿透。 解决方案:目的...

PHP

PHP反防盗链技巧

阅读(243)评论(0)

如果我们在采集图片的时候,遇到使用防盗链技术的站点,我们可以在采集图片的时候伪造一个Referer头信息。 <?php /** * 下载图片 * @author webbc */ require './Http.class.php';//这个类是我自己封装的一个用于HTTp请求的类 $http = ...