自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 XSS和CSRF

XSS 漏洞跨站脚本攻击是指恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。分类反射型XSS:<非持久化> 攻击者事先制作好攻击链接, 需要欺骗用户自己去点击链接才能触发XSS代码(服务器中没有这样的页面和内容),一般容易出现在搜索页面。存储型XSS:<持久化> 代...

2019-12-24 17:28:49 175

原创 Swoole 和 Workerman

Swoole定位: 面向生产环境的 PHP 异步网络通信引擎特性使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大...

2019-12-22 19:33:47 226

原创 PHP框架生命周期:Laravel/Yii/TP

Laravel深度挖掘Laravel生命周期Yii2Yii生命周期用户向入口脚本 web/index.php 发起请求。入口脚本加载应用配置 并创建一个应用实例去处理请求。应用通过请求组件解析请求的路由。应用创建一个控制器实例去处理请求。控制器创建一个动作实例并针对操作执行过滤器。如果任何一个过滤器返回失败,则动作取消。如果所有过滤器都通过,动作将被执行。动作会加载一个...

2019-12-13 10:39:55 386

原创 MySQL中的事务隔离级别

目的在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。我们的数据库锁,也是为了构建这些隔离级别存在的。分类未提交读(Read Uncommitted):允许脏读,也就是可能读取到其他会话中未提交事务修改的数据提交读(Read Committed):只能读取到已经提交的数据。Oracle等多数数据库默认都是该级别 (不重复读)可重复读(Repeated Read):可...

2019-12-11 15:27:20 95

原创 阿里云ECS系列之一-折腾MySQL

CentOS7下安装MySQL之前买了一台云服务器 其中MySQL安装过程比较曲折 记录一下最后终于跑通了 环境 :CentOS7.0 + PHP7.2 + MySQL5.7 + nginx1.16.1我的阿里云测试站点安装过程参考站点 写的很详细了 CentOS下安装MySQL问题汇总初始密码默认安装MySQL时,会给你的当前用户一个随机密码,需要手动修改,过程如下:查看初...

2019-12-06 16:19:25 89

原创 Win10中安装docker及推荐镜像DNMP

Win10安装docker前言:部分win10系统无法安装docker客户端,本文描述如何使用docker-toolbox安装docker,并推荐本人正在使用的一个镜像安装docker-toolboxdocker-toolbox下载地址部分组件安装是可以根据实际情况取舍可通过docker-machine查看docker是否安装成功修改默认虚拟机文件路径 运行notepad .bash_...

2019-12-04 15:29:27 466

原创 Yii自定义扩展Composer全流程

Yii扩展写扩展参考:yii2框架自定义扩展开发上传github仓库关联packagist登录 packagist,第一次访问可以直接关联你的github点击 submit 输入你的github仓库地址,然后点击check(注意 你的composer.json文件必须在仓库根目录下 你的package名字必须全球唯一)检查完毕如果没问题就可以点击添加,成功的页面如下:在g...

2019-12-04 10:08:00 201

转载 PHP中的魔术方法

PHP中的魔术方法什么是魔术方法PHP中的魔术方法实际使用什么是魔术方法PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法。所以在定义类方法时,除了上述魔术方法,建议不要以 __ 为前缀。PHP中的魔术方法__construct():构造函数,每次new创建新对象时先调用此方法。__destruct():析构函数,对象的所有引用都被删除,或者当对象被显式销毁时执行。...

2019-12-03 16:56:49 77

空空如也

空空如也

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

TA关注的人

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