-
技术讨论——数据库相关
阅读全文 →本篇主要是简略记录数据库相关的知识。
定义
存储数据、管理数据的仓库,简称数据库。
分类
可以分为关系型数据库和非关 …
-
技术讨论——缓存相关
阅读全文 →主要的内容是计算机组成原理里面的缓存的相关知识。
一个情况是,随着时间的推移设备逐渐发展,CPU的数据处理速度是超过内存数据的访问速度的,这样的话会出现CPU处理完当前数据 …
-
Nginx的使用
阅读全文 →Nginx使用这部分内容主要是对其配置文件进行操作。
Nginx的优点
高并发:使用了epoll。并发连接可以达到万的数量级。
内存消耗少。免费使用可以商业化,配置文件简单。
安装
一般可以用yum进行安装 …
-
PHP的垃圾回收机制
阅读全文 →php的垃圾回收机制基于的是zval变量容器。
一般情况
一个zval变量容器,除了包含变量的类型和值,还包含两个字节的额外信息,第一个是
is_ref,是个bool值,用来区分变量是否是属于 … -
PHP——PECL扩展库安装
阅读全文 →PHP扩展安装这部分参考的是PHP的文档部分内容,个人看来PHP的扩展相比其他有管理器的语言有点麻烦了,比较原始。
Windows平台的php扩展安装
似乎是最简单的安装方式,因为Win平台的php扩展会在PECL上定期有编译好的dll文件可供下载,可以直接下载对应的文件,放入php目录下的ext目录中,然后在
php.ini中添加extension = extname这 … -
Laravel邮箱验证的一般步骤
阅读全文 →这部分内容主要是参考Laravel文档的内容进行的笔记记录,具体效果还没有使用过,如果之后有使用到,再进行一下记录。
使用MustVerifyEmail接口
首先要在用户Model中引入
MustVerifyEmail这个接 … -
视图
阅读全文 →blade.php
用view操作。with添加属性。
Laravel Mix 是一个拓展包,可以轻松编译和压缩应用程序中的CSS和JS文件,链式调用可以流畅定义资源管道。
运行Mix,要确保安 …
-
算法研究
阅读全文 →冒泡排序
简单回忆一下,冒泡排序的时间复杂度是O(n^2),可以用泡泡从瓶底向上冒出的流程理解。
function bubbleSort($array) { //计算传入的数 …
-
Laravel安全相关
阅读全文 →用户认证
通过应用程序进行身份验证和登录的方法,在web应用程序中实现此功能自己写比较困难,Laravel提供了一套脚手架。
Laravel的核心用户认证机制是由“看守器”和“提供器”,看守器定义如何对每个请求的用户进行 …
-
php代码简洁之道
阅读全文 →变量
使用有意义且可读的变量名
对同一类型的变量使用相同的词汇
使用可搜索的名称,例如数字,给它做成赋值形式,这 …