自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 Redis支持的5种数据类型

String(字符串): string类型是二进制安全的,意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象 ;string类型是Redis最基本的数据类型,一个键最大能存储512MB。 Hash(哈希): hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。 List(列表): list...

2020-02-25 19:21:38 565

原创 php预定义的超全局变量

php提供了九种预定义超全局变量: $_GET、$_POST、$_REQUEST、$_SERVER、$_ENV、$_FILE、 $_COOKIE、$_SESSION、 $GLOBALS$_GET:通过http get方式给服务器传送的信息,会被封装在$_POST超全局数组中。 $_POST:通过http post方式给服务器传送的信息,会被封装在$_POST超全局数组中。 $_REQUES...

2020-02-25 11:29:59 168

原创 关系数据库关系运算

选择 选择的逻辑表达式的基本形式为:XθY。其中θ代表比较运算符,它可以是比较运算符。X、Y是属性名或常量或简单函数。它是从行的角度进行的运算。select * from order where id > 30 投影 关系R上的投影是从关系R中选出若干属性列组成新的关系。它是从列的角度进行的运算。由于投影取消了某些列之后可能出现重复的行,应取消...

2020-02-25 00:04:20 824

转载 HTTP请求中GET和POST请求的区别以及底层原理

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”...

2020-02-24 22:27:02 581

原创 http通过域名访问服务器过程

1.域名解析首先你在客户端(浏览器)输入一个域名:www.baidu.com,然后就要对这个域名进行解析。客户端向本地的DNS服务器发起一个请求,本地DNS服务器 首先会查看缓存记录,就是域名与ip的对应关系。如果缓存中有该条记录(有输入的域名),就会将对应ip返回给客户端。本地DNS服务器缓存中没有记录,本地DNS服务器就会向根DNS服务器发起请求,根DNS服务器中有域名与ip的对应关系记...

2020-02-24 21:02:44 8198 1

原创 数据库事务脏读、幻读、不可重复读的解决方法

概念脏读:脏读又称无效数据的读出,是指在数据库访问中,事务T1将某一值修改,然后事务T2读取该值,此后T1因为某种原因撤销对该值的修改,这就导致了T2所读取到的数据是无效的。幻读:幻读是指当事务不是独立执行时发生的一种现象,例如第一个事务对一个表中的数据进行了修改,比如这种修改涉及到表中的“全部数据行”。同时,第二个事务也修改这个表中的数据,这种修改是向表中插入“一行新数据”。那么,...

2020-02-22 15:46:28 6252 1

转载 php-fpm进程占用CPU和内存过高分析思路

一,开启日志记录,为以后排查做准备1.1 开启php-fpm.conf的错误日志和慢执行日志和常规日志, 采样一个小时,就可以根据这些日志的内容进行分析问题error_log = /tmp/error.log //错误日志access.log = /tmp/access.$pool.log //常规日志,记录每次访问时间,记录不同参数,以防止恶意攻击,后面会详细解析access.form...

2020-02-22 15:10:13 2281

原创 Web常见的安全问题及预防

1,SQL注入定义:SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。防御:不要使用动态SQL:避免将用户提供的输入直接放入SQL语句中;最好使用准备好的语句和参数化查询...

2020-02-22 14:52:01 363

转载 浏览器访问服务器的流程

1、浏览器输上域名,例如www.baidu.com2、浏览器会先访问DNS服务器【DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器】,把域名解析成ip地址,在返回给浏览器2)DNS的解析原理:原理步骤:1)系统首先会查找本地的DNS缓存和hosts文件信息,确认其中是否有与...

2020-02-21 23:39:47 2487

php圈复杂度 phploc.phar

php圈复杂度 phploc.phar

2022-05-05

timthumb.php

通过使用下载文件快速完成多图片、大图片加载的功能,详细介绍可以到本人博客下的《html压缩图、多图加载》文章查看

2020-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除