PHP
文章平均质量分 52
贤冰
这个作者很懒,什么都没留下…
展开
-
MacOS M1 MAX安装PHP7、Swoole和编译安装memcache扩展
MacOSM1MAX安装PHP7、Swoole和编译安装memcache扩展,homebrew国内源替换,加速brew安装速度。原创 2022-07-20 16:29:06 · 1255 阅读 · 1 评论 -
Java生成RSA公钥、私钥 与 GO、PHP互相加密解密
Java生成RSA公钥、私钥 与 GO、PHP互相进行RSA加密、解密原创 2022-02-04 16:21:32 · 1908 阅读 · 1 评论 -
Go操作Mysql的ORM之mysqldb在项目应用中的CRUD操作和事务操作
mysqldb库的事务支持也是类似于Laravel,但需要创建一个新的Model对象出来下面是mysqldb库在实际项目中的应用1,项目目录结构其中bootstrap作为整个项目的初始化入口,app.go里面是所有全局初始化对象,其中就包括ORM对象(我这里变量名为:DB)的生成var ( DB *mysqldb.Adapter dberr error)fun...原创 2019-01-23 13:58:23 · 521 阅读 · 0 评论 -
PHP简单实现Memcache或者Redis一致性Hash分布式集群算法
<?php/* PHP简单实现Memcache或者Redis一致性Hash分布式集群算法*/class Consistent{ protected $position = array(); protected $server; // 统一的Hash算法 public function hash($str){ return sprintf("%u"...原创 2018-05-16 19:12:07 · 512 阅读 · 0 评论 -
CentOS 6.6 LNMP编译安装
安装环境:Linux:CENTOS 6.6NGINX:nginx-1.8.1PHP:5.5.31MYSQL:mysql-5.7.11安装注意:先安装nginx和mysql,最后安装php安装前准备工作:yum install gcc-c++ libtool -y一,Nginx编译安装wget http://nginx.org/download/nginx-1.8.1.tar.gz依赖包安装: ...原创 2016-02-25 15:11:55 · 485 阅读 · 0 评论 -
Shell脚本实战-安装PHP7
#!/bin/bash#--------------------------------------------------------# Function: Install php7 for Centos# Date: 2017-10-03# Author: Jason Wang#----------------------------------------------------...原创 2018-03-26 17:14:22 · 1009 阅读 · 0 评论 -
PHP操作读取超大文件的FileReader类
PHP操作超大文件的封装类,SplFileObject配置文件操作函数,经多次测试,总结出效率最高的方式;实现在截取指定行slice()、获取前N行head()、获取末尾N行tail()和返回大文件的总行数lines()等方法原创 2016-04-26 17:21:39 · 4117 阅读 · 0 评论 -
PHP读取超大文件的最后几行
当一个文件,特别是Linux系统日志大于2个G时,1000多万条数据,如果用file打开返回所有行的数组,系统会直接卡死或者内存爆满这进,我们可以用文件指针fseek来定位、fgetc来获取换行符和fgets来获取整行,配合就可以完美的快速获取最后N行原创 2016-04-25 21:58:59 · 4884 阅读 · 1 评论 -
PHP内置Web Server探究(二)自定义PHP控制台输出console函数
我们在开发APP的服务器端,当和APP进行联调时通常需要实时跟踪URL请求和参数的接收情况。但PHP并没有像Python或Java专有的控制台输出函数,Python的print()和Java的System.out.println()。PHP的echo,print等函数在直接使用php -f index.php时,可以打印以shell屏幕上,但在cli_server运行时并不能满足原创 2016-02-25 14:44:08 · 782 阅读 · 0 评论 -
PHP内置Web Server探究(一)启动Cli_Server
自PHP5.4之后 PHP内置了一个Web 服务器(cli_server),类似于Python的内置server一样,方便我们开发阶段的调试主要使用场景:1,没有搭建nginx或apache等第三方的web server服务器环境时2,单机开发测试时3,需要快速创建多个虚拟主机站点测试时(特别是APP接口调试时)启动内置Server1 [root@l原创 2016-02-25 14:42:22 · 2801 阅读 · 0 评论 -
获取当前PHP运行环境是否cli模式
判断当前的运行环境是否是cli模式原创 2016-02-25 14:39:19 · 3545 阅读 · 0 评论