php
文章平均质量分 65
释雨
这个作者很懒,什么都没留下…
展开
-
红黑树之PHP代码简释
红黑树插入算法之PHP代码简释原创 2020-11-18 09:19:01 · 204 阅读 · 0 评论 -
平衡二叉树之PHP代码简释
平衡二叉树(avl树)插入算法之PHP代码简释原创 2020-11-18 09:10:43 · 123 阅读 · 0 评论 -
二叉排序树之PHP代码简释
二叉排序树插入、查找、删除之PHP代码简释原创 2020-11-18 08:20:38 · 134 阅读 · 0 评论 -
几种常见的字符串匹配算法之PHP代码简释二
Trie树之PHP代码简释原创 2020-11-17 15:49:16 · 203 阅读 · 0 评论 -
几种常见的字符串匹配算法之PHP代码简释一
BF算法、KMP算法之PHP代码简释原创 2020-11-17 15:47:43 · 149 阅读 · 0 评论 -
二分查找算法之PHP代码简释
二分查找算法及其变形版本之PHP代码简释原创 2020-11-17 15:44:18 · 116 阅读 · 0 评论 -
几种常见的排序算法之PHP代码简释
冒泡、插入、选择、归并、快速排序算法之PHP代码简释原创 2020-11-17 15:41:30 · 111 阅读 · 0 评论 -
ubuntu16.04下用laradock部署nodejs+laravel前后端环境
ubuntu16.04下用laradock部署nodejs+laravel前后端环境 一,前提:已安装下述软件: 1,docker-ce; 2,docker-compose; 3,git;二,安装laradock: 》laradock官网:laradock.io 参考laradock官方文档安装laradock: 1,git clone https://github.com/...原创 2018-02-23 18:20:43 · 1550 阅读 · 0 评论 -
win10下安装homestead如何打破网速限制,并且安装多个homestead的方法
win10下安装 homestead 的大体流程:安装virtualbox -> 安装vagrant -> 添加vagrant basic box(vagrant box add laravel/homestead) -> git clone homestead -> 配置homestead.yaml和hosts -> vagrant up -> 浏览器输入...原创 2018-02-23 18:15:25 · 856 阅读 · 0 评论 -
centos7下apache2.4.6虚拟主机配置
1,/etc/httpd/conf.d 目录下新增 vhost.conf,添加内容如下:80>#绑定的主域ServerName centos7.xxx.com#绑定的子域名ServerAlias localhost#网站主目录DocumentRoot /var/www/html/#日志配置ErrorLog /var/log/httpd/error.logCustomLog原创 2017-07-20 13:25:40 · 3112 阅读 · 0 评论 -
centos7下装php7的集成开发环境xampp
写在前面: centos7里已有apache2.4.6+mariadb5.5.52+php5.4.16,现需要再装一套php7的开发环境,以备学习研究用一,官网下载xampp: https://www.apachefriends.org/index.html 下载 XAMPP for Linux(2017.7.20 为 PHP7.1.7) 下载完成后是一个.run的文件,我这里是xampp-l原创 2017-07-20 20:39:24 · 796 阅读 · 0 评论 -
centos7下lamp环境搭建
一,Apache:1,安装apache:yum -y install httpd 2,启动apache:systemctl start httpd.service 3,设置开机启动:systemctl enable httpd.service 4,查看状态:systemctl status httpd.service 5,防火墙放通80端口:firewall-cmd –zone=public原创 2017-07-20 12:30:57 · 865 阅读 · 0 评论 -
使用PHP的ZipArchive类实现多个文件的zip压缩包打包下载
使用PHP的ZipArchive类实现多个文件的zip压缩包打包下载原创 2016-05-31 15:35:08 · 3829 阅读 · 0 评论 -
jquery.fileupload.js插件使用--前两篇日志中两个类的使用示例
一,前台代码: 上传一张正确图片测试: 上传一张错误图片测试: 上传一个正确视频测试: 上传一个错误视频测试: 二,后台代码:<?phprequire_once 'upload_one_class.php';$upload_one_class = ne原创 2016-02-26 16:15:03 · 1310 阅读 · 0 评论 -
图解PHP的几种运行模式
最近看了几篇关于PHP运行模式的文章,便用图表的形式把自己的理解记录下来:一、CGI:fork-and-excute 二、FastCGI: 三、 LoadModule(Apache独有): 在Apache配置文件httpd.conf里,通常加的LoadModule php7_module “D:/…/php71/php7apache2_4.dll”起到的作用就是这个 四、ISAPI(IIS独原创 2017-01-26 11:40:31 · 1258 阅读 · 0 评论 -
win7-64位安装配置php7+apache+mysql+navicat
一、卸载电脑中原有程序:(一)备份: 1. 电脑中原有项目目录(例如htdocs或www)、windows的hosts文件、Apache的httpd-vhosts.conf和logs等按需打包备份; 2. mysql的数据库表存放目录按需打包备份; (二)windows系统服务卸载: 1. 若Apache之前已安装到windows系统服务里,则需把服务从系统中删除,命令行进入到Apache的原创 2017-01-25 10:32:04 · 949 阅读 · 0 评论 -
不同中奖概率的多奖包抽奖几种算法
不同中奖概率的多奖包抽奖几种算法需求描述:总共有很多个奖包,每个奖包的中奖概率是人为自由设定的,规定每次抽奖必须抽中。 算法分类: 一、最初自行编写的算法:<?php//目标id:随机抽中的奖包id$pid = 0;//$pList为奖包信息存放数组,是从数据库中提取出来的//为方便研究,这里直接给$pList赋值$pList = array( [0] => array原创 2016-12-20 11:14:38 · 2666 阅读 · 0 评论 -
不依赖于第三方库的日期时间选择器插件--Rome
一、学习背景: 由于项目中原有的 formValidator 验证插件,与新添加的基于jquery的各种日期时间插件,都产生冲突,无奈之下,只好另辟蹊径,这时,今天的主角Rome便登场了。二、Rome的 下载: 点击此处 下载下来的原始目录如下: 其中,只有dist目录下的rome.css 和 rome.js 文件是在开发中必须引入的。三、实验:原创 2016-07-27 17:26:23 · 1382 阅读 · 0 评论 -
jquery.fileupload.js插件使用初探--单图片上传预览
一、官方插件下载地址:http://plugins.jquery.com/blueimp-file-upload/ 下载下来后会发现里面包含了一堆文件,首先需要弄清楚的是最核心的部分是哪些,根据官方的例子可以知道,一个最简单的jQuery File Upload上传组件,必须包括以下文件:jQuery核心库,建议使用jQuery 1.8以上版本js/vendor/jque原创 2016-02-26 14:21:23 · 2058 阅读 · 0 评论 -
jquery.fileupload.js插件使用初探--多图片上传预览
一、前台代码: jquery.fileupload.js使用测试 .bar { margin-top:10px; height:10px; max-width: 370px; background: green;原创 2016-02-26 14:28:25 · 9588 阅读 · 0 评论 -
jquery.fileupload.js插件使用--单视频或音频上传预览
一、前台代码: jquery.fileupload.js使用测试 .bar { margin-top:10px; height:10px; max-width: 300px; background: green;原创 2016-02-26 15:58:04 · 32513 阅读 · 31 评论 -
jquery.fileupload.js插件使用--多视频或音频上传预览
一、前台代码: jquery.fileupload.js使用测试 .bar { margin-top:10px; height:10px; max-width: 370px; background: green;原创 2016-02-26 16:02:39 · 7774 阅读 · 4 评论 -
jquery.fileupload.js插件使用--前台上传预览辅助插件类
<?php/** * 前台上传文件预览辅助插件类 * */class upload_plugin_class { /** * 输出上传一个文件的前台代码 * * @param String $accept_upload_ajax_url: 响应上传ajax的url地址 * @param String $file_type: image/vi原创 2016-02-26 16:05:58 · 1142 阅读 · 0 评论 -
jquery.fileupload.js插件使用--后台处理单个上传文件类
<?php/** * 处理单个上传文件类 * 主要实现功能:1.判断文件类型和扩展名 2.判断文件大小 3.判断图片宽高 4.获取预览地址 5.移动文件(通常用于把预览文件移动到最终目录) * */class upload_one_class { //数组,$_FILES中存放的临时文件信息: protected static $post_file; //字符串,$_FILES中原创 2016-02-26 16:12:59 · 2033 阅读 · 0 评论 -
PHP 利用 Apache OpenOffice 将word、excel转为pdf
一、开发环境: windows7(64位)+ Apache 2.4.23 + PHP 5.6.28 + mysql 5.7.15二、前提: 安装JDK,并配置好相关变量: 1.http://www.oracle.com/technetwork/java/javase/downloads/index.html 官网下载并安装最新jdk; 2.配置系统变量 JAVA_HOME ,值为 C:\Pr原创 2017-01-26 12:32:50 · 5642 阅读 · 1 评论