PHP
文章平均质量分 76
风/xin云
目前某公司的部门技术总监,5年电商开发经验,8年生物行业云平台构架、开发经验,能够一人全栈开发生物云平台,目前对于js动态绘制生信图比较感兴趣,如果有兴趣一起研究或者合作的联系微信号:15000531138
展开
-
fineuploader组件的使用——纯js组件,支持分片
fineuploader是一款纯javascript的代码上传组件,组件本身功能强大,支持分片,重传,删除功能。对fineuploader进行了界面的改造和功能的使用扩充,目前已在网站中使用。原创 2023-03-08 16:14:30 · 211 阅读 · 0 评论 -
windows下的Apache2.4支持php5.6和php7.2
windows版本下载地址:https://windows.php.net/downloads/releases/archives/php所需的vc要求:注意:php5.6一般要安装vc11;php7.2一般要安装vc15,从下载的php名字上也可以看到vcxx的字样一、安装php1.php5.6,本人安装的是:php-5.6.7-Win32-VC11-x64.zip2.php7.2,本人安装的是:php-7.2.8-Win32-VC15-x64.zip以上需要安装vc11和vc15,截图原创 2021-07-29 15:37:33 · 1293 阅读 · 0 评论 -
php使用grpc(windows环境下)
所谓RPC(remote procedure call 远程过程调用)框架实际是提供了一套机制,使得应用程序之间可以进行通信,而且也遵从server/client模型。使用的时候客户端调用server端提供的接口就像是调用本地的函数一样比如:服务器端实现一个服务(Go语言实现),客户端用php调用,最终效果象调用本地方法一样使用。一、下载Protoc下载地址:https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/pro原创 2021-05-26 08:52:08 · 1552 阅读 · 0 评论 -
快速排序-php
使用php实现的快速排序:<?php//快速排序比希尔排序快一个数量级,虽然他们都是O(nlog2n),进过测试100万条随机记录,使用快速排序只需要5秒多//快速排序相当于织布机的形式,从最右面和参照因子对比function quickSort(&$arr, $low,$high){ //第一个为参照值,小于此值的放在左面,>=此值的放在右面...原创 2019-10-23 17:45:44 · 98 阅读 · 0 评论 -
php服务端实现分片上传
1.用的客户端的js上传组件是plupload,该组件支持分片上传,由于本文主要展示的是Php端的实现,客户端的自己可以自行搜索相关使用切片的思想就是使用fopen,fread,fwrite等php提供的内置函数来实现ab,wb的覆盖和追加的过程当分块数量+1 = 总快数的时候,把带后缀的.part去掉就可以了闲话不多说,上代码:/** * 上传文件 * ...原创 2019-09-25 16:52:00 · 275 阅读 · 0 评论 -
php递归组合子分类
场景:后台的目录菜单有若干个子菜单,层级可能有4级或者更多例如$infos = 如下结构调用:$infos = $this->recurseCategory($infos);Array( [0] => Array ( [title] => xxxxxx系统 [note] => xxxxxxx...原创 2019-06-11 11:17:49 · 112 阅读 · 0 评论 -
PHP--解决windows下不能使用CURL的问题
一.win7系统32位, apache2.2, php5.2升级到5.4.1. phpinfo发现没有加载curl;2. 在php.ini中设置extension_dir 指向e:\php5.4\ext; 部分php扩展加载了, 但curl仍不行。3. 设置windows系统环境变量, phpext, 指向e:\php5.4\ext, PHPRC 指向e:\php5.4设置path环境变...原创 2019-06-14 13:49:52 · 282 阅读 · 0 评论 -
php reflection(反射)的使用
对于反射我一般是使用配置来实现优雅的重定向使用如下:$config = [ 'sanger.soperator.register' => [ 'controller' => '\app\dapi\controller\Register', 'action' => 'index', ] ];$params...原创 2018-12-19 12:53:46 · 52 阅读 · 0 评论 -
php封装redis及调用
分为两个文件,第一个用于具体redis的操作封装直接上代码:1.Common/Custom/Db/Redis.class.php<?phpnamespace Common\Custom\Db;/** * redis * * @return void **/class Redis{ static $db = null; static ...原创 2018-09-28 13:02:04 · 69 阅读 · 0 评论 -
php 封装mongodb及调用
分为两个文件,第一个文件主要用于数据库连接第二个文件用于具体mongo的操作封装直接上代码:1.Common/Custom/Db/Mongo.class.php<?phpnamespace Common\Custom\Db;/** * mongo * * @return void **/class Mongo{ static $db = ...原创 2018-09-12 13:09:26 · 82 阅读 · 0 评论 -
PHP curl通信代码
1.具体代码如下:<?phpnamespace Common\Custom;/** * 任务投递 * * @return void **/class Delivery{ private $_error; private $_request_url; public function __construct() { ...原创 2018-09-12 12:47:22 · 53 阅读 · 0 评论 -
sphinx的安装及配置使用
一、下载http://sphinxsearch.com/downloads/release/二、安装解压即可三、配置1.copy根目录下的 sphinx.conf.in到bin目录下的sphinx.conf2.sphinx.conf的内容为## Sphinx configuration file sample## WARNING! While this sample f...原创 2018-09-12 11:17:53 · 92 阅读 · 0 评论