- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人