- 博客(18)
- 收藏
- 关注
原创 php使用exec函数占用cpu较高得解决办法
然后,可以使用`fwrite()`函数向标准输入写入数据,使用`stream_get_contents()`函数从标准输出和标准错误中读取数据。需要注意的是,如果命令需要使用标准输入、标准输出或标准错误,那么在使用`proc_open()`函数时,需要将相应的流设置为可写或可读。这种情况下,`proc_open()`函数会将标准输入、标准输出和标准错误映射到PHP脚本的标准输入、标准输出和标准错误。使用`proc_open()`函数可以避免`exec()`函数执行时间较长时导致的CPU占用过高的问题。
2023-12-14 09:20:10
1080
原创 php使用OpenCV实现从照片中截取身份证区域照片
echo "身份证区域已裁剪并保存为identity_card.jpg或identity_card.png";echo "无法找到身份证区域";// 使用OpenCV来识别身份证区域。// 检查是否成功找到身份证区域。// 检查文件是否为图像文件。// 检查文件是否上传成功。// 检查是否成功加载图像。// 定义身份证区域的坐标。// 生成裁剪后的图像文件。// 获取文件的临时名称。// 获取文件的错误信息。// 获取上传的文件。// 获取文件的类型。// 获取文件的大小。// 裁剪身份证区域。
2023-12-13 11:08:23
900
原创 centos安装中文字体1.安装字体库
切换到中文目录下 将Windows中文字体上传。2.安装更新字体命令(如果安装,则跳过此步骤)# 该目录及其下所有文件需要有执行权限。1.安装字体库(如果安装,则跳过此步骤)4.重新键列字体索引,更新缓存。3.新建目录,上传中文字体。5.查看字体是否安装成功。
2023-12-12 09:50:38
536
原创 Linux下实现Word文件转PDF
Unoconv是一个开源工具,用于将各种文档格式转换为PDF格式。可以使用以下命令安装:转换文件的命令如下:其中,为待转换的Word文件名。使用Unoconv工具的优点是非常简单易用,但需要注意的是,该工具需要依赖OpenOffice或LibreOffice来实现转换,所以在使用前需要确保已经安装了相应的软件。
2023-12-12 09:15:32
4800
原创 PHP 实现 word/excel/ppt 转换为 PDF
OpenOffice 是一套开源跨平台的办公软件,由许多自由软件人士共同来维持,让大家能在 Microsoft Office 之外,还能有免费的 Office 可以使用。最后分享一个基于 HTML5 的 PDF 阅读器插件 pdf.js,它是 Mozilla 实验室在 GitHub 上开源的一款 js 库,专门用来读取 PDF 文件。由于是 Mozilla 的产品,所以在 Firefox 下表现的十分出色,并且只要是支持 HTML5 的浏览器,都能使用这款阅读器。2)通过网址访问 viewer.html;
2023-12-11 10:32:50
1075
原创 mpdf(htmle内容转pdf输出)
1.下载第三方mpdf库:参考官方文档:https://mpdf.github.io/2,引入mpdf库:(1)通过url地址生成pdf文件function createPDFByHTML($url, $title, $file_name, $images = []){ $type = 'D'; //$type='I';在线预览模式 //$type='...
2018-11-25 10:53:52
637
转载 使用PHP生成PDF文档
实际工作中,我们要使用PHP动态的创建PDF文档,目前有许多开源的PHP创建PDF的类库,今天我给大家来介绍一款优秀的PDF库,它就是TCPDF,TCPDF是一个用于快速生成PDF文件的PHP5函数包。TCPDF基于FPDF进行扩展和改进,增强了实用功能。特性TCPDF具有以下特性:1、支持页面页脚;2、支持HTML标签代码;3、支持jpg/png/gif/svg图形图像;...
2018-11-21 14:36:15
11701
原创 guzzle的简单应用
class Service{ /** * @param array $headers 设置请求头部信息 * @param array $options 更多设置项 * @return \GuzzleHttp\Client 返回请求实例化对象 */ private static function init ($headers = [], $...
2018-11-09 14:54:55
356
原创 php-excel数据导入导出
备注:基于第三方类库phpoffice/phpexcelgithub:https://github.com/PHPOffice/PHPExcel/前端:excel.html<form method="post" action="excel.php" enctype="multipart/form-data"> <input type="file" name=...
2018-11-07 17:59:21
158
原创 原生php连接数据库查询数据
class Db{ #结束数据库连接的变量 private $conn = null; #初始化数据库连接信息 public function __construct($db_host='localhost',$db_user='root',$db_pwd='root',$db_name='class15_blog',$port='3306'){ ...
2018-11-05 21:38:36
4704
原创 图片压缩上传
html:<input type="file" name="file" value="" id="file" onchange="upload(this.files)"><img src="" id="ImgId">js:function upload(file) { var reader
2018-10-29 17:21:38
132
转载 centos7下搭建git服务器
删除老版本Gityum remove git安装新版Git--安装gccyum install gcc--安装g++yum install gcc-c++--安装编译所需的包yum install curl-devel expat-devel gettext-devel openssl-devel zlib-develyum install gcc perl-ExtUtils-Mak...
2018-06-02 20:57:24
1703
2
原创 nginx vhost.conf
server { listen 80; server_name 118.89.218.225; #charset koi8-r; access_log /var/log/nginx/host.access.log main; location / { root /usr/share/nginx/html/thinkphp; ...
2018-02-09 09:29:53
445
转载 Nginx配置文件详细说明
Nginx配置文件详细说明在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作...
2018-02-08 14:14:51
207
翻译 lnmp环境解析php文件问题
首先先安装php-fpm,yum install php-fpmsystemctl start php-fpm #启动 php-fpm然后修改nginx配置文件nginx.conf 识别phpvi /usr/local/nginx/conf/nginx.conf,如下把之前的#给去掉就可以了,顺手改一下fastcgi_param location ~ \.php$ { root...
2018-02-08 14:11:57
548
原创 数据库远程访问权限设置
总结2种方法:第一种:1.登陆数据库 # use mysql; 2.更新远程连接数据 # update user set host = '%' where user = 'root';(%为所有ip都可以远程访问) 或直接增加一条 数据 # insert into user (host,user,password) values('192.168.0.51','root',password('1...
2018-02-08 10:13:18
1946
翻译 centos yum安装高版本php
准备工作:配置防火墙,开启80、3306端口。CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。#停止firewall服务systemctl stop firewalld.service#禁止firewall开机启动systemctl disable firewalld.service#安装yum install iptables-servic...
2018-02-07 11:41:45
1496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人