CyborgLin的博客

开启博客之旅

Windows安装apache+php的nts版本

Windows环境下安装apache2.4+php5.6(nts) 1.下载PHP 下载地址:https://windows.php.net/download,我选择的是PHP5.6 VC11 x64 Non Thread Safe(非线程安全) 解压在E:\data\php5.6,在E:\...

2019-04-10 14:02:12

阅读数 240

评论数 0

PHP实现八皇后算法-回溯算法

回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,...

2019-04-08 16:34:43

阅读数 889

评论数 0

adb安装使用

adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。简单的说就是可以通过电脑端的命令行控制手机或者手机模拟器,例如可以控制手机的点击、滑动、安装应用、打开应用、关闭应用、输入文字等。(只适用于安卓手机) 1...

2019-04-03 17:22:13

阅读数 203

评论数 0

PHP百度人脸识别

PHP接入百度人脸识别。 1.注册百度开发者账号。 https://login.bce.baidu.com/?account=注册登录成功后,进入控制台,在左边的导航栏找到产品-》人工智能-》人脸识别: 创建应用。创建应用成功后拿到应用的API Key和Secret Key 2.接口调...

2019-03-22 15:37:46

阅读数 331

评论数 0

讯搜多端口启动

讯搜多端口启动。 安装讯搜,且启动多个端口。 1.下载解压 wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2 tar -xjf xunsearch-full-latest.tar.bz2 2.安装 ...

2019-03-15 18:37:03

阅读数 51

评论数 0

浏览器播放m3u8文件

m3u8是苹果公司推出一种视频播放标准,是m3u的一种,不过编码方式是utf-8。 浏览器播放m3u8文件,这里使用video.js插件,下载地址: http://www.jq22.com/jquery-info404 下载最新版本v7.4.1,下载完成解压打开进入,index.html就是d...

2019-02-22 14:57:05

阅读数 1192

评论数 0

Doc命令行执行php中文乱码问题

解决: 1.打开Doc命令行,输入 chcp 65001 设置编码为urtf-8 2.右键Doc命令行窗口-》属性-》字体-》选择Lucida Console 完成。 如果需要设置回原来的编码,输入 chcp 936 (原来的编码为GBK)...

2019-02-13 17:16:28

阅读数 107

评论数 1

WAMP安装redis扩展失败

我这边的环境是php5.5.12,64位,VC11,TS。WAMP安装redis扩展的步骤: (1)下载php-redis扩展。 全部版本的下载地址:https://windows.php.net/downloads/pecl/releases/redis/ 因为我的PHP版本是5.5,目前支持...

2019-02-13 17:04:32

阅读数 307

评论数 0

ThinkPHP5捕获致命错误流程

查询ThinkPHP5是怎么捕获致命错误。 首先全局搜索"register_shutdown_function",ThinkPHP5是通过register_shutdown_function方法注册程序执行结束时调用函数,找到项目路径下./thinkphp/l...

2019-01-25 16:49:43

阅读数 532

评论数 0

Linux定时执行php

Linux定时执行php脚本。使用linux工具crontabs 1.安装crontabs yum install crontabs 2.写入定时执行任务 执行命令: crontab -e 写入命令: 0 */4 * * * curl http://xxx.com/xxx.ph...

2019-01-23 18:19:09

阅读数 153

评论数 0

搭建rtmp推流服务器

搭建基于rtmp协议的推流服务器。 环境Linux centos 7.6 + Nginx 1.安装Nginx 安装Nginx依赖库: #安装Nginx的编译环境gcc yum install gcc-c++ #nginx的http模块使用pcre解析正则表达式所以安装perl兼容的正...

2019-01-19 15:11:59

阅读数 1718

评论数 0

Linux开放端口

Linux系统对端口的开放管理一般有2种: 1.iptables 2.Firewalld iptables不同的系统版本操作命名不同。我这边系统是centos 7.6。 查询端口列表: iptables -L 查询命令列表: iptables -h 新增开放80端口: ipt...

2019-01-19 11:20:24

阅读数 44

评论数 0

Linux安装PHP curl拓展

Linux环境下报错curl_init() undefind,在linux下执行php -m查看php拓展,没有看到curl,表示没有安装curl拓展。 1.安装curl 首选需要安装curl: cd /usr/local wget http://curl.haxx.se/download...

2018-11-01 17:33:50

阅读数 681

评论数 0

PHP推流地址获取图片

PHP实现通过推流地址截取视频图片。 解决思路:通过推流地址获取ts文件,将ts文件保存为mp4,再通过ffmpeg获取视频图片。 <?php // 推流地址 $url = 'http://hls.xxxx.com/openlive/fcdeb23ec83745e988...

2018-10-30 15:54:33

阅读数 384

评论数 0

PHP全文索引 讯搜xunsearch

PHP实现全文索引,使用讯搜(官方网站http://www.xunsearch.com/) 1.安装 目前讯搜只能安装在linux系统,官方安装文档:http://www.xunsearch.com/doc/php/guide/start.installation 安装步骤: # 下载安...

2018-10-16 17:38:29

阅读数 241

评论数 0

PHP抓取网页执行JS phantomjs

PHP抓取网页,网页内容是通过JS加载的,这时需要执行JS来加载内容。 需要用到phantomjs。下面是windows的安装方法。 1.安装phantomjs 下载地址:http://phantomjs.org/download.html 下载完成解压到E:\software\phant...

2018-10-08 17:55:18

阅读数 1838

评论数 0

Linux安装PHP环境LNMP

Linux系统搭建LNMP环境,即Linux+Nginx+mysql+php。 服务器版本是CentOS Linux release 7.4.1708,阿里云服务器,所以部署环境之前,需要先登录阿里云服务器管理后台开启端口:80、82、443、3306,其中82端口是我的项目配置站点的端口。 ...

2018-09-27 15:37:20

阅读数 1427

评论数 1

sublime双击选中$

默认情况下sublime双击是不能选中$,比如$value,双击只能选中value而不能连$一起选中。 选择Preferences->Settings,在左边的Preferences.sublime-settings-Default找到word_separators,复制整...

2018-09-12 16:34:52

阅读数 387

评论数 0

mysql存储emoji表情

使用mysql存储emoji表情。 正常的字段类型是char,字符编码是utf8,存储的字节数为3,但是emoji表情的字节数为4,所以需要修改字符编码为utf8mb4。 修改表字段结构为utf8mb4: ALTER TABLE table_name modify column_name ...

2018-07-31 17:50:42

阅读数 116

评论数 0

Node安装模块命令

Node安装模块命令 1.命令行进入到项目的跟目录下 2.执行命令: npm install mongodb --save 其中mongodb是模块名称,--save表示追加方式写入到package.json文件(不加--save,则会覆盖方式写入到package.json)...

2018-07-16 16:09:37

阅读数 914

评论数 0

提示
确定要删除当前文章?
取消 删除