自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT小学生

知识点亮生活

  • 博客(86)
  • 资源 (5)
  • 收藏
  • 关注

转载 Python3和opencv的人脸识别并显示对应中文姓名完整版(含数据收集,模型训练)

如果你和我一样是个还没入门的python小白,有兴趣体验一下人脸识别。这里人脸识别代码很完整,也很简单,让我们一起试一试吧!先上美图:项目文件:1、首先第三方包安装# opencv 的安装pip install opencv-python# pillow的安装,注:pillow为图像处理包。pip install pillow # contrib的安装,用于训练自己的人脸模型的一个OpenCV扩展包pip instal opencv-contrib-python.

2020-08-28 10:25:42 8960 23

原创 python使用selenium脚本实现网站自动登录,通过百度文字识别(baidu-aip)或pytesseract自动识别验证码信息

使用谷歌浏览器chrome自动登录网页,下载chromedriver.exe并放到项目目录下,选择自己谷歌浏览对应的版本https://sites.google.com/a/chromium.org/chromedriver/downloads使用之前必须要先安装第三方扩展库pip install seleniumpip install Imagepip install baidu-aippip install pyinstallerWebDriver--定位元素的8种方式可以参..

2020-07-30 09:58:35 892 1

原创 php+mysql多关键词分词搜索查询,mysql多关键词正则匹配查询,搜索结果关键词匹配度排序

把空格转换成|$keyword = preg_replace("/\s+/", "|", $keyword); //把空格替换成 |SQL语句sql = "SELECT id, user_name, FROM_UNIXTIME(insert_time) AS insert_time FROM gks_category WHERE is_show = 1 AND LCASE(CONCAT(name,' ',user_name)) REGEXP '{$keyword}' UNION ALL..

2020-07-27 11:53:21 1547

原创 linux centos 下docker php7.3环境安装配置(yum 源安装php7.3),以及redis,swoole,ssh2,amqp等扩展安装

一、安装centos容器1、下载centos镜像docker pull centos2、启动容器(linux中代码存放路径:/www docker容器中代码存放的路径 /home)docker run --restart=always -p 86:86 -d -e "container=docker" --privileged=true -v /sys/fs/cgro...

2019-09-19 09:29:21 4563

原创 linux centos7安装rsync+sersync实现文件实时自动同步功能

一、rsync+sersync介绍(转载别人总结的)1、介绍:1). sersync可以记录被监听目录中发生变化的(增,删,改)具体某个文件或目录的名字;2). rsync在同步时,只同步发生变化的文件或目录(每次发生变化的数据相对整个同步目录数据来说很小,rsync在遍历查找对比文件时,速度很快),因此效率很高2、同步过程:1).在源数据服务器上开启sersync...

2019-03-15 09:51:32 4492

原创 CodeIgniter+swagger实现 PHP API接口文档自动生成功能 自动生成ci RESTFUL api接口文档

一、安装swagger1、首先需要有composer,没有的自行百度安装2、下载swagger,打开网站https://packagist.org/packages/zircote/swagger-php,根据自己的php版本选择对应的版本号3、安装:PhpStorm打开项目,然后在左下角点击Terminal弹窗黑窗口然后在里面输入:composter requirezirc...

2018-12-25 14:15:55 3073 8

原创 linux+centos+docker+nginx+php+mysql+redis环境安装与配置扩展安装(redis,gd,mysql等)教程

有问题希望大神能帮忙指正,万分感谢!!docker容器安装自行解决。一、Docker 安装 PHP1、拉取官方的镜像,标签为5.6-fpmdocker pull php:5.6-fpm2、等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为php,标签为5.6-fpm的镜像docker images3、运行容器docker run -p 9...

2022-02-23 14:38:36 2230

转载 如何在linux CentOS中安装cPanel和WHM

cPanel是一个众所周知,最可靠和直观的商业控制面板,用于网页托管服务。它具有丰富的功能,可以通过强大的图形用户界面来管理所有共享,经销商和业务托管服务等。它配备了一个cPanel和Web Host Manager(WHM),可以让Web管理员轻松进行Web托管:WHM提供根和经销商级访问接口,用户可以在其中管理与服务器管理和帐户管理相关的设置。 虽然cPanel提供用户级别的访问接口来管理服务器上的Web主机帐户。cPanel / WHM的特点直观而强大的GUI,用WHM控制您的服务..

2022-01-12 09:18:38 1230

原创 php的phpExcel相关操作

一、将列的字母转成数字序号使用,代码如下:$phpExcel = new PHPExcel();//$array需要导出的数组foreach($array as $k => $value){ $title_col = PHPExcel_Cell::stringFromColumnIndex($k); // 从0开始 A-Z,AA,AB... $phpExcel->getActiveSheet()->setCellValue($title_col."1",$

2021-12-14 09:16:54 810

原创 PHP + phantomJS实现网站截屏,实现在线生成PDF证书

首先下载phantomjs:https://phantomjs.org/download.html在php代码中添加exec("D:\wwwroot\PHPMyWind\uploads\phantomjs\bin\phantomjs.exe./get.jshttp://www.baidu.com./example.png");get.js代码var page = require('webpage').create(), system = require('system');var u...

2021-12-14 09:13:44 331

原创 Spring boot admin监控添加发送邮件

配置文件application.ymlspring: #安全配置 security: user: name: admin password: admin boot: admin: ui: title: 服务监控中心 notify: mail: to: [email protected] #提醒人的邮箱 from: 邮箱地址@163.com #你的邮箱(同上面

2021-12-02 13:20:31 1072

原创 linux通过systemctl设置java开机自动启动

1、设置java程序:vi run.sh。设置权限:chmod +x run.sh#!/bin/bashexport JAVA_HOME="/home/jdk1.8.0_291"export PATH=$PATH:$JAVA_HOME/binJAVA_PATH=/home/spring-cloud/config=--spring.profiles.active=devJAVA_NAME=eurekanohup java -jar $JAVA_PATH$JAVA_NAME.jar .

2021-07-27 10:58:07 1315

转载 Docker宿主机agetty进程cpu占用率100% 问题

操作环境CentOS Linux release 7.4.1708 (Core) Docker version 17.03.1-ce, build c6d412e问题描述docker宿主机通过top查看进程,发现有多个agetty进程100%占用CPU资源解决方法在宿主机以及Container中运行下述命令systemctl stop [email protected] mask [email protected]问题原因:在Google上搜了下,..

2021-07-26 15:44:53 1328

转载 Java与C++之RSA签名与验签及加解密操作

一、使用OpenSSL来生成私钥和公钥1、执行命令opensslversion-a验证机器上已经安装openssl2、

2021-07-19 17:26:59 1901 2

原创 PHP 和 python RSA签名与验签,CRYPT_RSA_SIGNATURE_PSS模式签名问题处理

签名使用的hash算法为SHA256,填充规则用RSA-PSS首先使用composer安装phpseclib/phpseclib指定版本1.0.19:composer requirephpseclib/phpseclib1.0.19 $rsa = new Crypt_RSA(); $rsa->loadKey($this->private_key); $rsa->setHash('sha256'); $...

2021-07-15 09:11:10 954

原创 windows下使用linux zip命令打包文件

zip相关命令:https://www.runoob.com/linux/linux-comm-zip.htmlwindows下zip配置参考:https://www.cnblogs.com/alantao/p/11012650.html<?php//Windows 用户可以从GnuWin32 项目页面上下载并安装 zip-3.0-setup.exe//然后在系统的 PATH 环境变量中添加:C:\Program Files (x86)\GnuWin32\bin//-j ...

2021-03-03 13:40:56 764

原创 linux和windows php pdf转图片,扩展安装imagick和ImageMagick

安装步骤根据环境下载合适的 imagick扩展 和 imagemagick程序1.下载拓展下载地址一: http://windows.php.net/downloads/pecl/releases/imagick/下载地址二: https://pecl.php.net/package/imagick要点: 注意对应php版本 ts还是nts x86还是x64这里以phpinfo()为准所以我应该下载imagick 3.4.3版本 PHP5.6 Non Thread Safe (NTS).

2021-01-26 11:33:05 1662

原创 php使用mpdf给pdf文件添加水印功能,mpdf中文水印乱码处理

$mpdf = new mPDF();$mpdf->SetWatermarkText('水印文字', 0.3);//水印文字,透明度$mpdf->showWatermarkText = true; //开启水印$mpdf->SetImportUse();$pageCount = $mpdf->SetSourceFile('old.pdf'); //读取原始文件页数for ($i=1; $i<=$pageCount; $i++) { //循环添加原始文件 $.

2020-11-17 17:26:28 4458 2

转载 python+selenium实现自动验证滑动验证码功能,python破解滑块验证码

使用python实现掘金站点https://juejin.im/滑动验证码自动验证功能完整代码如下(参考博主:https://blog.csdn.net/Tracy_LeBron/article/details/84567419),欢迎互相交流学习# pip install opencv-python# pip install numpy# pip install seleniumfrom selenium import webdriverfrom selenium.webdriv

2020-08-04 19:43:00 10314 10

原创 python+selenium实现cookie登录,并抓取指定类class下的html内容

个人研究学习研究用1、首先通过链接手动登录,https://www.educity.cn/。获取cookie信息2、再使用站点cookie登录,跳转到https://uc.educity.cn/tiku/testReport.html?id=8067641,通过F12获取<div class="shitiText lh2">发现规律,所有答案部分都有shitiText3、然后使用find_elements_by_class_name方法获取所有shitiText 下的内.

2020-08-04 19:25:54 2908

原创 使用php方法传递参数执行python程序实现大文件合并分片文件并上传AWS S3

1、创建my.php文件 //忽略用户断开 ignore_user_abort(true); //设置文件最长执行时间 set_time_limit(300); //查找未上传s3文件 header("content-type:text/html;charset=utf-8"); //传递参数,使用空格隔开 $db = DB_HOSTNAME .' '. DB_USERNAME .' '. DB_PASSWORD .' '. DB_DA.

2020-06-28 11:46:15 473

原创 php 异步请求执行https(ssl)站点方法分享(curl,fsockopen异步调用方法)

/** * 异步 执行程序 * @param string $path 异步url 地址 * @param array $postData 传递的参数 * @param string $method 请求方式 * @param string $url 请求地址 * @return bool */function request_asynchronous($path, $metho...

2020-05-08 10:19:30 1474

原创 在window下python + pymysql + wxPython GUI界面编程 实现简单的登录功能

界面展示1、安装wxPythonpip install -U wxPython2、安装pymysqlpip install PyMySQL3、安装pyinstaller,打包exe文件需要用到pip install pyinstaller4、完整代码wxPython部分代码参考(https://blog.csdn.net/zha6476003/art...

2020-04-21 14:41:09 1791 2

原创 Mysql主从同步 Error reading packet from server: Lost connection to MySQL server during query 错误解决

问题:最近公司服务器Mysql主从同步通过执行show slave status\G; 查看返回的Slave_IO_Running: YesSlave_SQL_Running: Yes,状态一切正常可是数据无法正常同步,经一番排查,是主从同步断开连接,通过如下步骤操作就可以恢复1、确定主从同步问题,用txt打开文件C:\ProgramData\MySQL\MySQL...

2020-04-10 17:07:36 3947

原创 php ci CodeIgniter框架图片缩略图处理类优化 缩放到固定大小

上传图片生成指定大小的缩略图,原始图片可以是任何尺寸的,生成的缩略图不会变形。 //上传文件路径 $upload_dir = __DIR__."/uploads/"; if ($this->upload->do_upload('file')) { $files = $this->upload->data(); $file = $u...

2020-01-14 19:56:49 912

转载 php 大文件下载,文件流下载,支持断点续传

$fileNewname = 'down.zip';//下载后的文件名$filename = '20200114.zip';//为要下载的文件名$path = __DIR__. "/" . $filename;if (!file_exists($path)) {//检测文件是否存在 echo "文件不存在!"; exit;}$fileSize = filesize($p...

2020-01-14 13:06:04 396

原创 使用Navicat Premium工具将SQL Server转换成mysql数据

1、连接SQL Server数据库需要先安装SQL Server Management Studio,下载地址为:https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15,下载安装好,就可以使用工具连接SQLServer数据库了2、使用Na...

2019-12-24 13:45:14 1590

转载 各国语言代码表

语言代码 语言名称 af 南非语 af-ZA 南非语 ar 阿拉伯语 ar-AE 阿拉伯语(阿联酋) ar-BH 阿拉伯语(巴林) ar-DZ 阿拉伯语(阿尔及利亚) ar-EG 阿拉伯语(埃及) ar-IQ 阿拉伯语(伊拉克) ar-JO 阿拉伯语(约旦) ar-KW 阿拉伯语(科威特) ...

2019-08-12 16:57:16 6799

原创 linux centos7下nginx使用stream反向代理mysql,解决3306端口没有开放管理工具无法连接mysql问题

因公司linux服务器mysql的3306端口不对外网开发,所以mysql管理工具就无法连接上,现在又需要把大量数据导入服务器,所以就研究了下面的实现方法。一、nginx使用stream配置代理mysql3306端口1、nginx版本要1.9.0以上,版本太低没有stream这个功能2、下载nginx,1.16.0wget http://nginx.org/download/n...

2019-08-08 14:06:34 4435 4

原创 【php消息队列RabbitMQ】window环境php_amqp扩展安装+php CodeIgniter(ci)框架+RabbitMQ使用

一、window下安装消息队列服务1、RabbitMQ(下载地址:https://www.rabbitmq.com/download.html)依赖erlang(下载地址:http://www.erlang.org/downloads),所以先安装erlang,然后再安装RabbitMQ,直接下一步安装即可;2、找到RabbitMQ安装目录,如C:\Program Files\Rabbi...

2019-08-01 16:52:44 1270

原创 php swoft2.*版本(swoole框架)定时任务功能,php定时任务

最近使用swoft2.0以上版本开发php定时任务功能,询问swoft官方,答复说2.0以上版本的定时任务功能还在开发中,所以就使用swoole原始定时任务功能了。1、使用方法://每隔5分钟(1分钟=60000毫秒)触发一次swoole_timer_tick(300000, function () { //需要定时执行的任务代码。 echo '5分钟执行一次!\...

2019-07-01 09:25:41 1258

转载 php Swoole 安装与使用

安装准备安装前必须保证系统已经安装了下列软件php-7.0或更高版本 gcc-4.8或更高版本 make autoconf pcre(CentOS系统可以执行命令:yum install pcre-devel)下载地址https://github.com/swoole/swoole-src/releases http://pecl.php.net/package/sw...

2019-06-18 17:36:26 252

转载 php转换bmp图片位深度,bmp图片位深修改,imagecreatefrombmp、imagebmp php处理bmp文件

=>1、使用 (php>7.0)//加载bmp文件$im = imagecreatefrombmp("D:/wwwroot/bmp_logo.bmp");//调用bmp转换方法imagebmp_custom($im, "D:/wwwroot/bmp_logo_new.bmp",16);//释放与 image 关联的内存imagedestroy($im);...

2019-06-13 11:16:23 1661

原创 windows/linux 下php7.3安装php_ssh2扩展和使用ssh链接sftp上传下载文件

一、windows php7.3 php_ssh2扩展安装1、用phpinfo();查看php版本信息,通过下面截图可以看出php版本是php7.3.4,TS,VC15,php.ini目录C:\soft\php-7.3.4\php.ini2、下载对应版本的扩展文件,下载地址:https://windows.php.net/downloads/pecl/snaps/ssh2/1.2-de...

2019-05-29 15:15:07 3078

转载 docker network 基本命令

docker network所有子命令如下:docker network create docker network connect docker network ls docker network rm docker network disconnect docker network inspect1、创建网络 test-networkdocker network cre...

2019-05-23 17:28:31 8017

原创 linux centos7.4 docker下php7.3+mysql8+redis5.0集群安装与部署

一、项目目录结构# 项目文件├── /www/conf #配置文件路径├── /www/conf/mysql/my.cnf #mysql配置文件├── /www/conf/nginx/nginx.conf #nginx配置文件├── /www/conf/nginx/conf.d/default.conf #nginx配置文...

2019-04-24 15:30:12 1022

转载 php redis集群 RedisCluster类

<?php/** * Helper autocomplete for php redis cluster extension. * Based on the phpredis-phpdoc by Max Kamashev (https://github.com/ukko/phpredis-phpdoc) * * @author Tommy Zheng <tommy@vlv...

2019-04-23 08:39:29 2434

原创 php连接redis集群 CodeIgniter(ci)框架redis5集群RedisClustert类使用,php redis集群加密码调用

注意:如果redis集群配置了密码,需要把php环境升级到php7.3,不然无法使用redis5集群搭建(集群加密)看这里:https://blog.csdn.net/u011477914/article/details/89384206RedisClustert类用法参考:https://github.com/phpredis/phpredis/blob/develop/cluster....

2019-04-20 16:20:23 1562

原创 linux centos7下docker redis5集群搭建,redis集群设置密码

docker安装使用看这里:https://blog.csdn.net/u011477914/article/details/86591452php连接redis集群 CodeIgniter(ci)框架redis5集群RedisClustert类使用,集群加密码调用:https://blog.csdn.net/u011477914/article/details/89418953...

2019-04-19 15:58:48 1876

转载 Linux服务器下nginx的安全配置

转载:https://www.cnblogs.com/chenpingzhao/p/5785416.html1、一些常识linux下,要读取一个文件,首先需要具有对文件所在文件夹的执行权限,然后需要对文件的读取权限。php文件的执行不需要文件的执行权限,只需要nginx和php-fpm运行账户的读取权限。上传木马后,能不能列出一个文件夹的内容,跟php-fpm的运行账户对文件夹的读...

2019-04-18 13:07:11 546

haarcascades.rar

OpenCV+python:人脸检测时人脸识别xml文件:haarcascade_frontalface_default.xml,haarcascade_frontalface_alt2.xml,haarcascade_eye.xml等文件下载

2020-08-28

haarcascade.zip

OpenCV+python:人脸检测时人脸识别xml文件:haarcascade_frontalface_default.xml,haarcascade_frontalface_alt2.xml,haarcascade_eye.xml等文件下载

2020-08-27

phpredis-3.1.3.tar.gz linux下的php的redis扩展

phpredis-3.1.3.tar.gz linux下的php的redis扩展,docker的php-fpm的redis扩展安装包

2019-01-30

XshellPortable5 + XftpPortable5破解版

XshellPortable5 + XftpPortable5破解版,现在直接就可以使用,不需要安装

2019-01-30

swagger-ui-master

CodeIgniter+swagger实现接口文档自动生成功能,完美整合swagger-ui-master

2018-12-25

空空如也

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

TA关注的人

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