摘要: PHP的基础知识(二) 在OOP编程中,有一些基本的概念容易弄错或者混淆,在这里也记录一下。 1. static关键词 static可以用来声明类属性或方法,但是不能用来声明类,静态属性和方法都是属于类的。静态属性不能通过对象访问,但静态方法可以通过对象访问。 (1) 静态变量 静态变量属于静态存储 阅读全文
posted @ 2020-03-15 20:59 欢乐豆123 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 反射在PHP中的应用 反射是php5增加的功能,通过反射,可以导出或提取出关于类、方法、属性、参数等的详细信息。反射在日常的 Web 开发中其实用的不多,更多的是在偏向底层一些的代码中,比如说框架的底层中依赖注入、类加载、设计模式等等,都会大量运用到反射技术。 PHP的反射API很多,但是常用的一般 阅读全文
posted @ 2020-03-14 17:52 欢乐豆123 阅读(277) 评论(0) 推荐(0) 编辑
摘要: PHP的基础知识(一) 做PHP开发有一段时间了,有时候觉得自己的基础知识还是比较薄弱的,现在空下来把一些重要的知识记录下来。 PHP引擎原理 如果浏览器请求的页面是.php页面,apache服务器只能解析静态页面,所以要请PHP引擎来帮忙,PHP引擎将动态页面执行的静态结果返回给apache服务器 阅读全文
posted @ 2020-03-11 20:31 欢乐豆123 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 微信第三方平台开发流程整理 刚开始做微信第三方平台开发时,对整个流程都有点懵,现在抽空来对其中比较重要的授权流程整理下,并附上开发中使用到的数据库设计。 一、概述 微信第三方平台开放给所有通过开发者资质认证后的开发者使用。在得到公众号或小程序运营者授权后,第三方平台开发者可以通过调用微信开放平台的接 阅读全文
posted @ 2020-03-03 17:57 欢乐豆123 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: laravel框架加载自定义函数/类文件/文件目录 larvel 如何自定义全局的函数/类/文件目录 1. 新建自定义文件存放目录 在app/Library目录下新建一个文件夹Crypt和Wxpay,在 app/Http 目录下新建一个文件夹Classes 。说明:新建的目录不是固定的,根据自己实际 阅读全文
posted @ 2020-02-27 15:21 欢乐豆123 阅读(962) 评论(0) 推荐(0) 编辑
摘要: linux常用命令 记录一些在工作中经常使用的linux命令,想起来就继续补充 一、日志 1. tail 说明:查看日志文件经常使用的命令,默认在标准输出上显示给定文件的最后10行内容 tail -f 查看文件末尾的增长情况,会自动更新 tail -n -N 指定在标准输出上显示文件的最后N行内容 阅读全文
posted @ 2020-02-25 20:22 欢乐豆123 阅读(190) 评论(0) 推荐(0) 编辑
摘要: HTTP中的请求头和响应头属性解析 下面总结一下平时web开发中,HTTP请求的相关过程以及重要的参数意义 一次完整的HTTP请求所经历的7个步骤 说明:HTTP通信机制是在一次完整的HTTP通信过程中,web浏览器与web服务器之间将完成下列7个步骤: 1. 建立TCP连接 2. Web浏览器向w 阅读全文
posted @ 2019-05-14 12:24 欢乐豆123 阅读(4921) 评论(0) 推荐(0) 编辑
摘要: Redis键通知机制 一、概念 自从 redis2.8.0 以后出了一个新特性,Keyspace Notifications 称为“键空间通知”。 这个特性大概是,凡是实现了Redis的Pub/Sub的客户端,只需要订阅相应Channel,就可以获得对Key操作的一些事件,从而可以处理一些业务。 比 阅读全文
posted @ 2019-05-05 14:26 欢乐豆123 阅读(2580) 评论(0) 推荐(0) 编辑
摘要: PHP中filesystem的使用 最近在用腾讯云COS上传对象的时候,涉及到文件流的使用 参考文档:https://cloud.tencent.com/document/product/436/12266 此处是将fopen打开的资源句柄,直接作为参数传到body中。 问题:上传大文件时,需要将其 阅读全文
posted @ 2019-04-30 18:23 欢乐豆123 阅读(405) 评论(0) 推荐(0) 编辑
摘要: PhpStorm如何连接外部服务器 Phpstorm是可以连接本地或者远程服务器,推送代码或者使用git进行版本库管理的 1)打开PhpStorm编辑器左上方的窗口栏中的 Tools->Deployment->Configuration 2)在弹出的窗口中,点击左上方的“+” Name就填你服务器地 阅读全文
posted @ 2019-04-23 10:55 欢乐豆123 阅读(893) 评论(0) 推荐(0) 编辑