文章列表
php / 陈大剩
· 2020-10-17 11:13:35
SESSION:服务器端的会话技术。为每一个访问者创建唯一的id(UID)(而且同一用户不同的浏览器也会生成不同的UID),并基于这个id(UID)来存储变量;
UID存储在cookie中,亦或者通过URL进行传导;
Session底层实现、会话实现原理
Session会话实现
当用户A端第一次访问网站服务器时,服务器中确保有设置session的代码,那么服务器请求头
php / 陈大剩
· 2020-09-28 10:13:35
相信很多小伙伴在面试过程中可能会碰到面试官问你基础知识的时候,会问平常我们使用的 `array` 函数有哪些,你说一说?
如果你平时忙于工作和学习没有去总结,你可能当时发蒙紧张一时说不上来。我们开发过程中经常用,却很难说出来(有可能当时紧张)。
知识是海量的,同时太多的信息大脑记不住,大脑喜欢有规律(结构)的信息。现在我带大家重新整理归档,在开发过程中,涉及到 `array` 函数的时
php / 陈大剩
· 2020-09-24 20:47:20
一直再听说高并发,没有体验过真正的高并发,这次体验下1000w数据表(不知道算不算大数据),刚好体验下mysql索引的性能;
这次带大家体验下上千万的表并发查询操作,本例用的是swoole协程,插入1000W条数据(引用官方demo);
固态硬盘大概30分钟左右,机械硬盘可自行测试,可修改for循环中的个数控制插入条数;
```php
<?php
/
@author C
php / 陈大剩
· 2020-08-25 23:09:48
匿名函数
引用官方的一句话:匿名函数(Anonymous functions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。
但是在PHP内,由于匿名函数是通过闭包类实现的( Anonymous functions are implemented using the Closure c
php / 陈大剩
· 2020-07-27 17:11:07
后台管理系统利用excel批量导入用户数据时,在其他成员的电脑上上传excel时,mime-type类型为application/octet-stream 无法通过后台验证(后台是校验的mime),但在我的电脑上可以,百度也没有相关解决方法;
php / 陈大剩
· 2020-07-20 17:24:28
阅读tp框架源码过程中,经常被代码绕来绕去,头晕的很(tp框架源码已很久没有更新);
于是想到了phpstorm+xdebug 断点调试,各种配置不成功后,开始记录自己踩坑记录(在老早以前配置过);
上周一个composer的extra参数搞了一两天,实在太忙,一直强调自己一周至少写一篇文章(好像有两周没有更新文章了);
php / 陈大剩
· 2020-07-09 21:27:49
部署博客后,评论的时间不正确,比正常时间慢了8小时;都是用的 timestamp 字段存储的时间,只有评论留言取出来的时间慢的8小时,其他没有页面没有;时区改成PRC、缓存也清了, 但是就是不生效;
php / 陈大剩
· 2020-07-02 13:23:19
记一次数据库删表事件,目前我司正处于一种混乱的开发环境中;对于数据库字段增修都是开发人员直上服务器数据库修改(我多次强调);我未入职前,是直接通过SFTP连接服务器,对项目进行开发和修改(话说造成代码覆盖都不知道是谁干的,多次建议开发使用Git);
php / 陈大剩
· 2020-06-18 20:05:04
在TP5的框架使用过程中,自动加载类是可能会接触到,上手不难,但若想随心所欲的用,还是需要了解一番。用了千次,却没看过一次源码,学习源码,起码对TP5这个框架使用更加得心应手,毕竟技术服务于业务,能够写出更简介、更方便、更有效的业务代码,本身就是一件身心愉悦的事儿;
php / 陈大剩
· 2020-06-15 09:02:24
面试中经常会被问到网站高并发相关知识:当然长期高并发基本无解,但是短期高并发可以从以下几点方案中进行优化
....正在加载