- 博客(30)
- 收藏
- 关注
转载 windows下php Call to undefined function curl_init()
win10下apache2.4,php-5.6.30 curl报错Call to undefined function curl_init()。 1、确认extension_dir = "php扩展目录" 2、确认extension=php_curl.dll的注释已经去掉,且ext目录下...
2018-07-20 14:01:00 151
转载 MySQL的btree索引和hash索引的区别
Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。 可 能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多...
2018-07-19 15:56:00 112
转载 post参数丢失
遇到个奇怪问题,排查解决了,这里记录一下解决的过程。 问题:post表单数据参数丢失,最后的一部分参数总是接不到。 1、刚开始怀疑配置文件里post_max_size是不是太小,看了一下post_max_size=8M,memory_limit = 256M,而数据只有40多...
2018-06-26 11:10:00 1269
转载 php利用反射获取类的私有属性
面试被问到这个问题:不修改类文件的情况下,如何获取类的私有属性?没答出来,其实当时脑海里飘过了“反射”二字,最终没说出来,因为当时完全不确定可不可行,我不喜欢说拿不准的东西。 回来查了一下,看到ReflectionClass我就想起来两年多前用过,当时试图用它从外...
2018-06-26 10:11:00 515
转载 linux(三)安装gitlab
文档地址:https://about.gitlab.com/installation/#centos-7 1、安装依赖并配置防火墙 sudo yum install -y curl policycoreutils-python openssh-serversudo systemc...
2018-06-22 17:06:00 96
转载 linux(二):安装系统之后
1、安装wget,用于下载资源 yum install wget 2、更换yum源。现在默认是是国外源,速度很慢,甚至有些根本无法下载(可能是墙) 2.1更换为阿里云(先备份) mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/...
2018-06-15 16:15:00 77
转载 linux(一):VMware Workstation Pro虚拟机安装centos7系统
之前一直觉得网上这类东西很多,没必要自己记,然后每次都上网上搜,现在感觉这样很不方便,而且找到的东西也未必都对,准备自己搞一个系列出来,这样以后需要用的话,既省心又顺畅。 前置:无法连接MKS:套接字连接尝试次数太多,正在放弃 物理机服务需要开启 VMware Authorizat...
2018-06-15 14:31:00 102
转载 数据重组为树形结构
/** * 重组为树形结构 * list 目标数据 * parent_code 默认父级编码 */ function make_tree($list,$parent_code=null){ $temp=arr...
2018-06-13 10:55:00 268
转载 词义化时间显示
来源于从未谋面的前同事遗产,我不知道他/她自己写的还是转的,不确定来源 /** * 词义化时间 * * @access public * @param string $from 起始时间 * @param string $now 终...
2018-06-13 10:49:00 191
转载 phpexcel单表格公共导出
通用导出方法,传入对应参数 /** * 单表格公共导出excel * $title 表格标题 * $rule 导出规则(array('列头1','字段',宽度,对齐方式,对齐参数生效最后一行),array('列头2','字段',宽度),array('列头3','字段...
2018-06-13 10:37:00 91
转载 php获取headers信息
获取headers头信息数组 foreach ($_SERVER as $name => $value) { if (substr($name, 0, 5) == 'HTTP_') { $headers[str_replace('...
2018-06-13 10:26:00 190
转载 mysql计划任务
set global event_scheduler=1;//启用事件调度器CREATE EVENT `NewEvent`ON SCHEDULE EVERY 10 SECONDON COMPLETION NOT PRESERVEENABLECOMMENT...
2018-05-21 15:02:00 71
转载 phpexcel导出表格,中文文件名乱码
windows7系统 php做表格导出,chrome下正常,在IE浏览器下中文文件名乱码 需要特殊处理文件名 $title = iconv("utf-8", "gb2312", $title); header("Content-Disposition:attachment;filena...
2018-05-15 17:45:00 1432
转载 反垃圾思路
垃圾识别 对于判别垃圾,通常有下面一些方法。 基于内容的识别 在基于内容的判别上,最直接的是关键词过滤,比如包含“开xx”、“激情视频”这类词的极有可能是垃圾内容,我们通过字符串匹配来判断是否有这类关键词。这里有一个难题,如果是检索一段内容是否包含某一个词还算简单,有很多算法可以实现...
2018-04-27 11:40:00 189
转载 group_concat+case when实现分组查询中,返回每组的特定数据
实际业务很复杂,不细说了,我只说一下和要讲的东西相关的一点 问题描述:假设有一个企业项目表table1如下: column1 column2 code1 a code2 b ...
2018-04-13 17:21:00 1675
转载 centos 7安装配置vsftpd
1、yum安装,启动 yum install vsftpd* -ysystemctl start vsftpd.service 2、自定义默认根目录 vi /etc/vsftpd/vsftpd.conf添加local_root=/var/webrootchroot_lo...
2018-04-11 17:24:00 80
转载 nginx+php-fpm运行php "The page you are looking
nginx+php-fpm运行php "The page you are looking for is temporarily unavailable. Please try again later" 1、先确定真是报错信息。 “The page you are looking fo...
2018-04-10 14:52:00 347
转载 windows 安装Laravel-admin
我的环境:apache2.4、php-7.2.3。 前置:检查laravel需要的php扩展有没有打开;注意php.ini中的扩展名称和ext下的实际文件名是否一致php-7.2.3的有好多都不一致 1、使用 Composer 下载 Laravel 安装程序,我放到D:\webroot\l...
2018-03-06 17:24:00 152
转载 PHP实现异步调用方法研究
浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。浏览器通过 URL 向服务器发起请求,Web 服务器接收到请求,执行一段程序,然后做出响应,发送相应的html代码给客户端。 这就有了一个问题,Web 服务器执行一段程序,可能几毫秒就完成,也可能几分钟...
2018-02-28 11:46:00 78
转载 vscode php使用xdebug断点调试 windows下
xdebug扩展安装 A、下载地址https://xdebug.org/download.php,根据自己的php版本下载xdebug。我的是PHP 5.6 VC11 TS (64 bit),下载完成php_xdebug-2.5.5-5.6-vc11-x86_64.dll。 B...
2017-10-26 18:12:00 164
转载 apache rewrite判断手机访问
RewriteCond %{HTTP_USER_AGENT} "Mobile|iPhone|Android|WAP|NetFront|JAVA|OperasMini|UCWEB|WindowssCE|Symbian|Series|webOS|SonyEricsson|Sony|BlackBer...
2017-03-13 09:44:00 250
转载 windows下安装redis和phpredis扩展
超简单: php的igbinary扩展:http://windows.php.net/downloads/pecl/releases/igbinary/1.1.1/ php的redis扩展 : http://windows.php.net/downloads/pecl/snaps/r...
2017-03-10 13:40:00 56
转载 linux安装redis服务,添加服务,开机启动
网上资源:http://download.redis.io/releases/ wget http://download.redis.io/releases/redis-3.2.8.tar.gztar -zxvf redis-3.2.8.tar.gzcd redis-3.2.8m...
2017-03-07 16:45:00 48
转载 linux下php安装redis扩展
找到网上资源:https://pecl.php.net/package/redis wget https://pecl.php.net/get/redis-3.1.1.tgztar -zxvf redis-3.1.1.tgzcd redis-3.1.1 我的php目录、/web/p...
2017-03-07 15:15:00 57
转载 PHP实现过滤各种HTML标签
$str=preg_replace("/<s*imgs+[^>]*?srcs*=s*('|")(.*?)\1[^>]*?/?s*>/i","", $str); //过滤img标签 $str=preg_replace("/s+/","", $str); //过滤多余回...
2017-02-17 16:43:00 174
转载 mysql的order by隐形陷阱
说来忏愧,做了5年php,以为php+mysql网站开发已经完全掌握了,谁知道今天被个bug打脸! bug描述:展示用户数据时,按年龄分页排序,结果发现有数据重复的情况 我弄了两小时,做各种测试都没搞明白是什么原因导致的。 后来记录下sql日志,拿同样一条sql放到数据库运行结果发现:数...
2017-02-17 15:56:00 71
转载 excel超链接跳转发现的问题
背景假设:网站有A链接,B链接,访问A,B都需要经过一个父级控制器C。A链接里有特殊参数k 问题描述:先访问A链接会跳转的B链接,我们需要把A链接的k记录下来,B的程序需要用它,我使用session记录。 直接在浏览器打开A链接,在C中记录session['k'],B链接可以取到k; 如...
2017-02-10 11:25:00 308
转载 ssh密钥登录
windows远程登录linux,使用putty 工具:putty.exe,puttygen.exe,pageant.exe 下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 首先登录服务器,这个时候...
2016-10-18 15:49:00 93
转载 听云server探针安装历程
我的服务器:阿里云CentOS 6.5 64位,环境是php+nginx+apache -------------------------------------------------------- 我先是按照官网的步骤一步步安装,重启nginx和apache,过程非常顺利 ...
2016-10-14 17:32:00 525
转载 公司微信1.0开发,今天抓到了那条滑溜的鱼
header跳转也算是经常用的,我一直知道它的特性是前边不能有输出,但是从来没注意过header后边有输出会发生什么。 这次是微信服务号的开发任务,领导给了两周时间,问题是仅有的两个php程序员都没有做过。任务包括:公司平台上的扫码登录,微信公众号的群发基本功能加上微场景、微...
2015-12-08 16:13:00 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人