自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 PHP垃圾回收机制----引用计数基础知识

<?php// PHP垃圾回收机制案例: 参考php手册// --------------------标量类型--------------------// tip:每个php变量存在一个叫"zval"的变量容器中,该容器中包含变量的类型和值,"is_ref":是否是引用变量,"refcount":引用计数// ex:生成一个新的 zval容器$a = 'new string'...

2019-10-24 13:56:38 188

原创 PHP字符串函数应用

判断字符串是否乱码 ( json_encode )运用 json_encode($string) == 'false' 来判断。如果字符串中含有乱码,json_encode该字符串就会返回false将一个url中的数据解析成数组 ( parse_str 函数)// 查询字符串$str = 'receipt_no=201908055&payment_receip...

2019-09-09 16:18:08 190 1

原创 mysql 条件字段有索引,但是不走索引的几个场景

对SQL 进行函数操作,导致不走索引# 不走索引select * from t1 where date(c) ='2019-05-21';# 走索引select * from t1 where c>='2019-05-21 00:00:00' and c<='2019-05-21 23:59:59';补充: c 字段存储值为 (datetime) 2019-05-22...

2019-09-03 10:26:26 3659

原创 Mysql 索引

最左匹配(前缀)原则?MySQL中的索引可以以一定顺序引用多列,这种索引叫作联合索引。如User表的name和city加联合索引就是(name,city),而最左前缀原则指的是,如果查询的时候查询条件精确匹配索引的左边连续一列或几列,则此列就可以被用到。如下:select * from user where name=xx and city=xx ; // 可以命中索引select * f...

2019-07-03 16:25:01 187

原创 正则表达式

正则表达式重点:1.分组2.前瞻后顾正则对象reg.test(str) // 返回true,falesreg.exec(str) // 返回匹配的字符串字符串对象:字符串对象.search(reg) 字符串对象.match(reg) 字符串对象.replace(reg,rep)字符串对象.split(reg) 数字:范围表示方式 [0-9]简洁方式 ...

2018-11-16 20:30:02 112 1

原创 Linux 知识总结:(持续更新)

云服务器部署LAMP (CentOS 7.2 64位)阿里云Lamp部署 链接写在最后,仅用于自己学习与查阅!

2018-11-16 09:46:11 128 1

原创 windows 下开启 mongodb扩展

参考博客1.window 下开启 php 扩展只需要复制 dll 文件到 php下的ext扩展目录下mongodb 扩展官网2.修改 php.ini 文件,增加类似如下代码;开启 Mongodb 扩展extension=php_mongodb.dll3.重启apache 服务即可但是在开启mongodb 扩展时无法开启,原因在于mongodb的扩展依赖于php的libsasl.d...

2018-11-14 09:22:02 239

原创 微信卡券---第一步:上传卡券图片素材

采用的是面对对象方法,具体代码见下:参考文章链接

2018-11-04 09:28:26 1725

转载 SQLMap详细使用说明

转:文章转载链接SQLMap常用命令介绍 1. sqlmap.py -u &quot;http://www.XXX.com/index.asp?id=1&quot; 判断id参数是否存在注入:结果中包含 “id” is Vulnerable 字段表示存在注入存在注入,下面的步骤才可以执行成功~2. sqlmap.py -u &quot;http://www.XXX.com/index.asp?id=1&quot; ...

2018-10-26 21:03:44 197

原创 invalid signature签名错误(JS-SDK)

微信开发时,使用(JS-SDK)签名算法 获取签名时,报错invalid signature1.按照官方文档的查错:2.后面还是无法解决问题,然后下载参考文件,按照文件思路重新锊一遍,发现了获取access_token时必须采用curl这种方式,并添加以下代码(之前由于方便采用了)file_get_contents($jsapi_ticket_url)正确代码示例:错误代码:...

2018-10-26 15:07:50 443

转载 怎样判断有没有SQL注入漏洞及原理?

参考博客: SQL注入:博客园

2018-10-23 17:00:00 5522

原创 测试号无法自动回复消息($GLOBALS['HTTP_RAW_POST_DATA']无法获取信息)

最近开始自己捣鼓微信公众号,在用测试号验证token时没有出错,但是发送消息后并没有接收到消息.之后通过测试才知道是 , $GLOBALS['HTTP_RAW_POST_DATA']无法获取到信息:用 file_get_contents('test.text',$xml_str) 输出数据,发现没有数据 $xml_str = $GLOBALS['HTTP_RAW_POST_DATA...

2018-09-28 19:12:41 820

原创 winsow下开启php7.2版本的curl(用于模拟请求数据转发)

(前言:我在网上找了许多教程,有的复制文件,有的修改apache配置,但是都不行。我是win10 64位系统,php7.1版本) 1.步骤: 1.打开php.ini (可能在PHP环境的安装目录下,默认在c:\WINDOWS目录下),将;extension=php_curl.dll 头部的分号去掉 ; 2.将php安装目录下的 libssh2.dll 复制到 apache ...

2018-08-27 13:22:31 966

原创 关于谷歌console控制台打印即时数据

先上代码和图: **如控制台看到的第一行foo显示的是123,但是当我们打开时,foo变成456. 因为当代码运行中时,控制台显示的是执行时打印的数据, 但当我们点击时,代码已经结束,此时显示的是代码运行完的数据, 这是由于谷歌console控制台打印的是即时数据**...

2018-08-24 10:52:00 1419

原创 Apache安装教程

1.Apache 安装1.下载apache 下载链接 2.将解压文件移动到目标目录 (整个文件目录最好用英文 不要有空格) 3.命令行注册apache 服务(不同于exe文件的安装) (以管理员身份打开cmd win10 ) (管理员身份和普通用户身份区别) (在命令行中找到目标 httpd.exe文件目录 输入cd C:\wamp\Apache24\bin...

2018-08-21 21:14:04 37422 8

原创 Apache+MySQL+PHP 安装教程(待更新)

1.Apache 配置启动时加载 php 时,发现php文件中没有 php5apache2_4.dll 文件 解决: php 安装版本问题 VC11 x86 Non Thread Safe VC11 x64 Non Thread Safe VC11 x86 Thread Safe VC11 x64 Thread Safe VC11 表示编译器版本 nts版本没有apache选项 ...

2018-08-17 20:02:53 180

原创 JS获取图片的相对路径和绝对路径

案例 —— 点击图片实现body背景图的切换:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt; &lt;style&gt;

2018-08-08 20:31:13 26106

原创 谷歌浏览器对于 video 的 autoplay 属性 无效

1.在谷歌浏览器中 video标签 设置的 autopaly 属性不会自动播放: 右键刷新不会自动播放,但 F5刷新可以实现自动播放2.在火狐和 IE8 下都可以实现自动播放&lt;video src="app.mp4" autoplay controls muted &gt;&lt;/video&gt;只需 设置 muted 属性参考博客来源...

2018-08-05 18:32:56 3143 1

转载 介绍 如何 使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-07-30 23:55:46 123

空空如也

空空如也

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

TA关注的人

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