使用trait的功能使类变为单例。<?phptrait SingletonObject{ protected static $_singleton = null; ...
前言:在大型富交互的项目中,前后端分离的设计越来越受到重视。为了方便前后端同学在一个项目中进行开发,我这边的项目搭建并没有使用laravel-mix(领导说不要使用不熟悉的东西),而是直接使用vue+webpack进行搭建。背景:-resources ...
function view($__path, $__data){ $obLevel = ob_get_level(); ob_start();&...
(零)没有并发控制存在的问题:更新遗失。 解决办法就是下面的“可读取未确认”。(一)可读取未确认(Readuncommitted)写事务阻止其他写事务,避免了更新遗失。但是没有阻止其他读事务。 存在的问题:脏读。即读取到不正确的数据,因为另一个事务可能还没提交最终数据,这个读事...
粒度是在一个体系(系统)中的最小单位的衡量。在编程开发中粒度从小到大可以扩展为:一个表达式->一行代码->一个函数->一个模块->一个组件->一个系统->一个分布式系统->一个平台->一个云在编程思想中粒度可以扩展为:过...
今天又仔仔细细的研究了一下鸟哥写的yield的文章:传送门突然对yield的作用明晰了。就像很多人说的yield其实就是实现一种以同步方式写异步代码的功能,写了这么多年PHP,完全不清楚这个到底是啥意思。不过看完这篇文章算是懂了。一般的PHP代码(类似于同步IO):PHP完全以同步的方式在处理...
对函数内部进行参数设置是在编码中经常遇见的一个设计问题,一般情况下,我们会有三种方式。1、2B程序员(没错这就是我经常用的那种)function a_func($option1, $option2){if ($option1) {//some...
帮助函数验证18位身份证的校验位/** * 身份证验证 * @param $id_card * * @return bool */function check_id_...
帮助函数分析身份证的:省、市、区、生日、性别/** * 身份证信息获取 * * @param string $idcard_no * * @return array&...
帮助函数将php的数组解析为一个可inculde的php文件/** * 将数据输出到文件中,并可直接include引入 * * @param array $input * @param ...
- 搜索
- 最新留言
-
- homebrew-php 凉了....烦....
- Winner Winner Chicken Dinner
- 其实我又发现了一种新的生成方式:https://gist.github.com/reatang/6f8c336e87639a68ce35b00b746649e1
- 测试
- 你应该用Hello World!多有范~
- 这应该是进程的标准输入/输出交互,并不是管道交互……管道需要另开IO……
- 我的理解(未必是对的):分层、模块、组件属于不同角度的切分,可以想象一个立方体,在垂直层面上切,这叫(分)层,在水平面上切这叫(模)块,如果竖着拿出一列来,这叫一个组(件);层与层之间的关系叫切面;块与块之间的关系叫调用和依赖;组与组之间的关系叫接口
- 战场原~荡漾~
- 生成自签名:openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
- 老Tang司机你好
- 文章归档
-
- 2023年1月 (1)
- 2022年12月 (1)
- 2022年11月 (2)
- 2022年10月 (2)
- 2022年7月 (1)
- 2022年5月 (1)
- 2022年3月 (1)
- 2021年12月 (1)
- 2021年9月 (2)
- 2021年8月 (3)
- 2021年3月 (1)
- 2020年11月 (1)
- 2020年4月 (1)
- 2020年1月 (1)
- 2019年11月 (1)
- 2019年6月 (1)
- 2019年4月 (1)
- 2019年3月 (1)
- 2018年7月 (1)
- 2018年4月 (2)
- 2018年3月 (1)
- 2017年11月 (1)
- 2017年10月 (1)
- 2017年8月 (2)
- 2017年5月 (2)
- 2017年3月 (11)
- 2017年2月 (4)
- 2017年1月 (5)
- 2016年12月 (1)
- 网站收藏