文艺の张

4
获赞数
4
关注数
2
粉丝数
深圳
湖北经济学院 | 法学
IP 属地广东
2015-07-31 加入
浏览 6.3k

愿自己永远不缺从头再来的勇气和激情。

19 声望|新手
php
12
swoole
8
php-extension
8
phalcon-devtools
6
phalcon
6
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2022-05-13
    岁末将至,再见 2021
    本文参与了 SegmentFault 思否征文「2021 总结」,欢迎正在阅读的你也加入。前言如果用一个词总结我的 2021 ,我想应该是 从容不迫 。面对繁重的工作,从容不迫...面对突如其来的变动,从容不迫...其实自己知道虽然做到了一些从容不迫,但还是改不了自己的急性子。关...
  • 发布了文章2021-11-09
    使用版本管理创建composer私有库
    一、背景多个项目有相同代码  二、创建1、初始化一个裸仓 xxxx.git2、git clone 到本地3、在根目录下创建src目录,composer的一种格式规范,composer库的代码在该目录下开发4、初始化composer配置,composer init 生成 composer.json,交互式【一路回车】...
  • 发布了文章2021-07-29
    一些开发过程中问题的解决
    一、环境问题1、phpstudy 启动nginx 提示 “占用端口进程为svchost.exe,关闭失效”解决:win+r,输入“cmd”回车命令行输入“netstat -ano”,找到被占用的端口号,并查看PID是多少ctrl+alt+del打开任务管理器,点击“详细信息”,点击“PID”排序,找到相同PID的进程,右击选...
  • 发布了文章2020-12-15
    从零搭建php环境-php8-扩展-redis
    一、下载1、https://pecl.php.net/get/redis-5.3.2.tgz下载到本地,文件传输上传到 /usr/local/src/2、wget -P /usr/local/src/ https://pecl.php.net/get/redis-5.3.2.tgz
  • 发布了文章2020-12-15
    从零搭建php环境-php8
    1、https://www.php.net/distributions/php-8.0.0.tar.gz下载到本地,文件传输上传到 /usr/local/src/2、wget -P /usr/local/src/ https://www.php.net/distributions/php-8.0.0.tar.gz
  • 发布了文章2020-12-15
    从零搭建php环境-php8-扩展-swoole
    一、下载1、https://pecl.php.net/get/swoole-4.5.9.tgz下载到本地,文件传输上传到 /usr/local/src/2、wget -P /usr/local/src/ https://pecl.php.net/get/swoole-4.5.9.tgz
  • 发布了文章2020-12-14
    从零搭建php环境-redis
    1、http://download.redis.io/releases/redis-6.0.9.tar.gz下载到本地,文件传输上传到 /usr/local/src/2、wget -P /usr/local/src/ http://download.redis.io/releases/redis-6.0.9.tar.gz
  • 发布了文章2020-12-14
    从零搭建php环境-openresty
    1、Can't locate File/Temp.pm in @INC (you may need to install the File::Temp module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at ./co...
  • 发布了文章2020-12-14
    从零搭建php环境
    前言:开发人员在一定时间段是需要接触服务器知识,比如搭建自己语言或者项目运行的环境,定时脚本,监控系统等,该系列文章即为php-web应用的环境搭建学习记录。
  • 发布了文章2020-11-20
    限流
    解决方案:1、计数器:2、滑动窗口计数器:redis,zset数据结构,权重score存时间戳,使用rangeByscore查询指定时间段内的3、漏桶:4、令牌桶:
  • 发布了文章2020-11-11
    使用webtool生成代码
    在创建项目时,如果参数指定 --enable-webtools,则会在入口文件的同级生成一个webtool.php文件;如果使用配置的域名访问域名/webtool.php则会出现可视化的界面,来帮助生成代码。此流程非必须,且在上线代码中,应配置web服务器禁止访问该文件,或者直接移除。初次...
  • 发布了文章2020-11-11
    modules项目类型默认运行流程
    默认加载web脚手架 modules\\app\\bootstrap_web.php,包含以下内容:1、实例化依赖注入服务工程类 $di = new FactoryDefault();
  • 发布了文章2020-09-25
    使用phalcon-devtools构建modules项目
    phalcon-devtools是一个命令行的脚手架工具,如果有前端经验,可以类比于vue-cli,它能通过命令初始化一个phalcon的应用目录结构,即我们在上一篇里提到的,官方指定的目录结构,这可以让你快速上手框架并进行编码验证。,其开发出来的主要目的是为了更好的为使用pha...
  • 发布了文章2020-09-18
    环境搭建
    phalcon是一款国外的php框架,它和国内的鸟哥开发的yaf框架很像,需要先安装相关的php扩展,而框架是松耦合的,其包含的框架相关的类库全部借由php扩展文件注入到php的原生类库中,所以这个扩展文件可以说就是这个框架。
  • 回答了问题2020-03-21
    字符编码转换的问题
    后面发现,我改变该检测字符编码函数的第三个参数,结果却各不相同:$encode = mb_detect_encoding($result, array("UTF-8",'iso-8859-1',"Shift_JIS","cp1252",'UTF-16'));
  • 赞了回答2019-08-22
    Nginx配置中fastcgi_split_path_info的正则含义
    (?U)表示对后面的子串进行Ungreedy匹配,也就是非贪婪匹配。通常情况下如果不标注的话是贪婪匹配,也就是说如果你对.php进行贪婪匹配的话,对于php?abc=def.php的话,它会一直向后找,直到找到最后一个.php为止,但是如果是Ungreedy非贪婪匹配,它就不那么贪,找到第...
  • 赞了回答2019-03-07
    PHP sleep() 是否会占用很多资源?
    @felix021 和 @KJ 说的都对,你需要评估一下在sleep中,有哪些资源是占用的,比如HTTP连接,数据库连接。尤其是数据库最大并发连接通常要少于HTTP连接,需要小心连接被吃满的情况。如果是脚本下执行的PHP,那sleep是很简单靠谱的办法;如果是web,需慎重。
  • 赞了回答2019-03-07
    PHP sleep() 是否会占用很多资源?
    sleep不占用系统资源,它会把cpu的控制权交换给内核,内核会再schedule到另一个进程。这种简单的事情,你写个while (true) sleep(1)的程序然后top一下就能判断的。
  • 赞了回答2018-10-18
    php静态方法什么时候开始占用内存呢?不同php进程会共用静态方法吗?
    不同php进程会共用静态方法吗? 首先,进程是系统进行资源分配和调度的基本单位,所以执行每个php脚本的php-fpm进程所使用的内存是互相隔离的
  • 赞了文章2018-05-22
    PHP中Trait详解及其应用
    从PHP的5.4.0版本开始,PHP提供了一种全新的代码复用的概念,那就是Trait。Trait其字面意思是"特性"、"特点",我们可以理解为,使用Trait关键字,可以为PHP中的类添加新的特性。