自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 php使用exec函数占用cpu较高得解决办法

然后,可以使用`fwrite()`函数向标准输入写入数据,使用`stream_get_contents()`函数从标准输出和标准错误中读取数据。需要注意的是,如果命令需要使用标准输入、标准输出或标准错误,那么在使用`proc_open()`函数时,需要将相应的流设置为可写或可读。这种情况下,`proc_open()`函数会将标准输入、标准输出和标准错误映射到PHP脚本的标准输入、标准输出和标准错误。使用`proc_open()`函数可以避免`exec()`函数执行时间较长时导致的CPU占用过高的问题。

2023-12-14 09:20:10 947

原创 php使用OpenCV实现从照片中截取身份证区域照片

echo "身份证区域已裁剪并保存为identity_card.jpg或identity_card.png";echo "无法找到身份证区域";// 使用OpenCV来识别身份证区域。// 检查是否成功找到身份证区域。// 检查文件是否为图像文件。// 检查文件是否上传成功。// 检查是否成功加载图像。// 定义身份证区域的坐标。// 生成裁剪后的图像文件。// 获取文件的临时名称。// 获取文件的错误信息。// 获取上传的文件。// 获取文件的类型。// 获取文件的大小。// 裁剪身份证区域。

2023-12-13 11:08:23 627

原创 centos安装中文字体1.安装字体库

切换到中文目录下 将Windows中文字体上传。2.安装更新字体命令(如果安装,则跳过此步骤)# 该目录及其下所有文件需要有执行权限。1.安装字体库(如果安装,则跳过此步骤)4.重新键列字体索引,更新缓存。3.新建目录,上传中文字体。5.查看字体是否安装成功。

2023-12-12 09:50:38 432

原创 Linux下实现Word文件转PDF

Unoconv是一个开源工具,用于将各种文档格式转换为PDF格式。可以使用以下命令安装:转换文件的命令如下:其中,为待转换的Word文件名。使用Unoconv工具的优点是非常简单易用,但需要注意的是,该工具需要依赖OpenOffice或LibreOffice来实现转换,所以在使用前需要确保已经安装了相应的软件。

2023-12-12 09:15:32 1609

原创 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 806

原创 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 435

转载 使用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 11619

原创 guzzle的简单应用

class Service{ /** * @param array $headers 设置请求头部信息 * @param array $options 更多设置项 * @return \GuzzleHttp\Client 返回请求实例化对象 */ private static function init ($headers = [], $...

2018-11-09 14:54:55 290

原创 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 134

原创 原生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 4643

原创 图片压缩上传

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 112

转载 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 1623 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 372

转载 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 170

翻译 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 473

翻译 centos7 搭建lnmp环境

2018-02-08 11:34:14 248

原创 数据库远程访问权限设置

总结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 1824

翻译 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 1403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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