自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 资源 (1)
  • 收藏
  • 关注

转载 PHP读取文件内容的五种方式

-----第一种方法-----fread()--------<?php$file_path = "test.txt";if(file_exists($file_path)){$fp = fopen($file_path,"r");$str = fread($fp,filesize($file_path));//指定读取大小,这里把整个文件内容读取出来echo $str = str_replace("\r\n","<br />",$str);fclose($fp);}

2020-12-28 16:13:47 19

转载 PHP_EOL不起作用或者无效的原因

PHP_EOL 是文本换行,并不是 html 换行。在前边 加echo "<pre>";做文本格式化处理,后面的PHP_EOL就起作用了.<?phpecho "<pre>";//字符串//第1种表示$date = '2020-02-10';echo $date . PHP_EOL;//第2种表示$date = "2020-02-10";echo $date . PHP_EOL;//第3种表示---用于内容非常多的情况$date = &.

2020-12-28 14:49:10 57

转载 【Python基础】之全局变量(UnboundLocalError: local variable referenced before assignment)

count = 0 def function(): count = count + 1 print(count) 然后我们得到:UnboundLocalError:赋值之前引用了局部变量'count'发生这种情况的原因是,一旦您写入变量,该变量就会自动在函数本地。解决方法如下: ...

2020-12-13 17:38:58 27

转载 Ubuntu OpenCV VideoCapture无法获取到摄像头图像

现在做摄像头捕获视频实验,使用ViedeCapture,出现如下错误:[ WARN:0] global /home/xgl/opencv-4.3.0/modules/videoio/src/cap_v4l.cpp (1004) tryIoctl VIDEOIO(V4L2:/dev/video0): select() timeout.经网上查阅资料,解决方式如下:虚拟机->设置->USB控制器,更改一下兼容性,如果是2.0,则更改为3.0。如果是3.0则改为2.0...

2020-12-11 22:13:18 105

转载 VSCode设置中文语言显示

Vscode是一款开源的跨平台编辑器。默认情况下,vscode使用的语言为英文(us),如何将其显示语言修改成中文了?1)打开vscode工具;2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定后;3)修改locale.json文件下的属性“locale”为“zh-CN”;4)重启vscode工具;如果重启后vscode菜单等仍然是英文显示,在商店查看已安装的插件,把中文插件重新安装一遍(如下图),然后在重..

2020-12-09 20:45:21 91

转载 CentOS 7 命令lsb_release: command not found解决方案

昨天安装了CentOS7,在使用lsb_release -a命令查询linux系统版本的时候,发现lsb_release这个没装,提示错误是:[root@localhost Desktop]# lsb_release -abash: lsb_release: command not found...这里,分享一下查询linux系统版本提示bash:lsb_release:command not found错误解决办法.1.确认lsb_release是否安装[root@localhost.

2020-12-08 21:46:58 29

转载 php截取特定字符前面和后面的内容

1、php 截取特定字符后面的内容可以使用函数strripos,获取一个字符串在另一个字符串中第一次出现的位置。$number = '1_0';$result = substr($number,strripos($number,"_")+1);echo $result;该程式输出02、php 截取特定字符前面的内容可以使用函数strrops,获取一个字符串在另一个字符串中最后一次出现的位置。$test = '1_0';$result = substr($test,0...

2020-11-26 21:15:38 31

原创 根据IP获取城市

$ip = $_SERVER["REMOTE_ADDR"]; $ip_show = 'http://ip.xxxxx.net/ipquery?ip='.$ip; //初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL, $ip_show); //设置头文件的信息作为数据流输出 curl_setopt($curl, CURLOPT_HEADER, 1)...

2020-11-26 21:06:55 26

转载 PHP curl 获取的内容中文乱码:【解决】

问题想从电影天堂获取电影信息用到了curl,在结果中出现了乱码,如图:解决办法在官方文档中有个CURLOPT_ENCODING选项,试了,其实并没有什么用。我们看到该页面头部说明了编码GB2312应该这样//curl 前面的设置不冗述//执行 curl$outPageTxt = curl_exec($film); //outPageTxt 是得到的网页文本curl_close($film);//文本转码$outPageTxt = mb_convert_encoding...

2020-11-26 20:54:34 52

转载 CentOS 7 安装 JAVA环境(JDK 1.8)

1.打开url选择jdk1.8下载http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html我选择linux x64版本:2.下载wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthPar

2020-11-25 22:03:25 24

转载 iframe无边框(隐藏边框)

用css的border:none来去掉iframe的边框在IE下起不了作用 将iframe的frameborder属性的值设为no就可以<iframe frameborder="no"></iframe>

2020-11-24 22:47:44 60

转载 Ubuntu上压缩PDF文件的方法

使用latex等生成pdf格式的文件时,若其中包含过多的高清图片,会导致PDF文件过大,不便于传输和存储。特别是论文投稿时候会对pdf大小有一定要求,这里介绍几种在linux平台下压缩PDF文件的工具.1.GhostscriptPostScipt语言和pdf解释器 安装 sudo apt-get install ghostscript 使用 gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebo.

2020-11-22 22:30:01 37

转载 php 7.4 Array and string offset access syntax with curly braces is deprecated 只能使用第一种形式$value[0]获取字符

php 7.4 Array and string offset access syntax with curly braces is deprecated1、位于TP框架 thinkphp\library\think\db\Query.php 568 line $seq = (ord($value{0}) % $rule['num']) + 1; if (function_exists($type)) { // 支持指定函数哈希 ...

2020-11-22 22:03:46 49

转载 php获取post参数的几种方式

PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型。1、$_POST['paramName']只有在Content-Type为application/x-www-form-urlencoded或者为multipart/form-data的 时候,PHP才会将http请求数据包中的body相应部分数据填入$_POST全局变量中,其它情况PHP都忽略。填入到$_POST数组中的数据是进行urldecode()解析的结果。2、file_get..

2020-11-22 16:32:08 35

转载 php try catch用法

php try catch用法?1.try catch 捕捉不到fatal error致命错误2.只有抛出异常才能被截获,如果异常抛出了却没有被捕捉到,就会产生一个fatal error3.父类可以捕获子类抛出的异常4.try中的代码一旦抛出异常,代码将停止运行,直接执行catch中的代码5.多个catch捕获多个异常6.PHP将查询一个匹配的catch代码块。如果有多个catch代码块,传递给每一个catch代码块的对象必须具有不同类型(或者可以用同一父类去捕获,这样只要一个catch就可

2020-11-21 17:49:28 39

转载 js限制input file文件上传的大小和类型

<form action="后端接口" method="post" id="uploads"> <div class="fileCon"> <input input="file" id="import" name="attachmentNew" οnchange="fileChange(this);"/> <g:actionSubmit id="uploadfile" value="上传" action="_action_file" ...

2020-11-19 22:32:32 38

转载 HTML5 - 限制input file 可选择的文件类型

前言实现选择文件并上传的功能时,都会用到 input file 控件。<input id="inputFile" type="file" />input[file]标签的accept属性可用于指定上传文件的MIME类型。input file类型有一个属性,名为accept。它可以用来指定浏览器接受的文件类型,也就当我们打开系统的选择文件弹框的时候,默认界面中呈现的文件类型。通过使用 accept 属性限制文件类型,如果想支持多种类型的话,只要在 ...

2020-11-19 22:22:06 73

转载 php 执行的系统命令带中文时乱码

首先查看系统对中文的支持locale -a | grep zh_CNzh_CNzh_CN.gb18030zh_CN.gb2312zh_CN.gbkzh_CN.utf8vi ~/.bash_profile文件末尾添加:export LANG="zh_CN.UTF-8"export LC_ALL="zh_CN.UTF-8"export LANG="en_US.UTF-8"export LC_ALL="en_US.UTF-8"在php文件调用exec前设定环境变量$locale

2020-11-19 20:29:10 37

转载 PHPUnit 9 安装

DownloadPHP Archive (PHAR)We distribute aPHP Archive (PHAR)that contains everything you need in order to use PHPUnit 9. Simply download it fromhereand make it executable:You can add PHPUnit as a local, per-project, development-time dependency ...

2020-11-18 23:29:27 44

转载 CentOS环境下安装PHPUnit的方法分析

本文实例讲述了CentOS环境下安装PHPUnit的方法。分享给大家供大家参考,具体如下:PHPUnit之于PHP正如JUnit之于Java,是PHP程序员用来写单元测试代码的工具。由于上级要求员工写代码时也要写单元测试代码,于是我在网上搜集相关资料,并整理了一套符合自己虚拟机环境的PHPUnit安装方法。要求:系统:centos5.4PHP版本:php5.3.一、安装Pear首先要安装最新的pear。安装命令如下: 1 2 wget http:

2020-11-18 23:16:58 17

转载 js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法

页面滚动动态加载数据,页面下拉自动加载内容相信很多人都见过瀑布流图片布局,那些图片是动态加载出来的,效果很好,对服务器的压力相对来说也小了很多有手机的相信都见过这样的效果:进入qq空间,向下拉动空间,到底部时,会动态加载剩余的说说或者是日志今天我们就来看看他们的实现思路和js控制动态加载的代码下面的代码主要是控制滚动条下拉时的加载事件的在下面代码说明出,写上你的操作即可,无论是加载图片还是加载记录数据 都可以别忘了引用jquery类库 1 2 3 ..

2020-11-18 15:09:31 55

转载 Python获取URL中参数的方法

虽然只是个简单的URL,我们可以随时手动split()来获取每个参数。但是,这太不pythonic了,太傻了。所以我们要做的就是找到一个专门处理的函数,将URL中query部分的参数获取为字典。Google了一圈,最简单的方法就是:>>> url = 'https://www.google.com/search?newwindow=1&biw=1091&bih=763'>>> from urllib import parse&g.

2020-11-15 16:35:30 268

转载 imagemagick 获取图片信息,放大缩小,指定区域,旋转,边框,draw png压缩问题

Table of Contents1.获取图片信息2.放大缩小 -resize3.放大缩小 -sample4.指定区域5.旋转6.添加边框7.draw的用法1.获取图片信息C:\Users\Administrator>magick identify F:\imagemagick\1.jpgF:\imagemagick\1.jpg JPEG 1440x2560 1440x2560+0+0 8-bit sRGB 224745B 0.000u 0:00.000.

2020-11-13 14:07:09 30

转载 php 小数转换百分数函数

如果有小说位数有要求可以用sprintf("%01.2f",$n*100).'%';functionxx($n){return$n*100.'%';}

2020-11-12 21:33:37 86

转载 dump var_dump print print_r的区别

一、总结用dump()来打印就对了1、echo和print:不能打印复合型和资源型数据;2、var_dump()和print_r():可以打印复合型和资源型数据;var_dump()更加详细3、dump和var_dump:两者打印内容一样,dump打印出来的结构更好看二、echo与print,var_dump()和print_r()的区别1.echo 和 print 的区别共同点:首先echo 和 print 都不是严格意义上的函数,他们都是 语言结构;他们都只能输出...

2020-11-12 21:30:38 40

原创 5款好用的时间管理软件推荐[2020年推荐]

对于想要提升效率的人来说,管理好自己的时间是非常重要的事情,时间管理可以让你避免各种干扰,专注于当下最重要的任务,在本文中我们来推荐几款好用的时间管理软件aTimeLoggeraTimeLogger是一款时间记录软件,它可以帮你精确地记录和分析自己的时间消耗,支持Android、iOS、Apple Watch。软件的使用方式非常简单,打开软件你会看到很多类别,比如睡眠、交通、工作、阅读、电影等,选择自己当前正在进行的任务开始计时,等到完成任务时结束计时就可以了,软件会自动计算出你在当前分类花费.

2020-11-12 10:15:42 609

原创 8款最佳照片PDF比较软件推荐[2020指南]

在线图像对比软件 您在寻找最好的照片比较软件吗?尽管您可以通过并排放置照片来轻松比较它们,但是使用专用软件可以获得更好的效果。 照片比较软件解决方案通常具有可帮助您轻松查找和删除重复图片的功能,从而节省了时间和精力。 这是您可以在计算机上使用的更多照片管理工具。 如果您喜欢数码摄影,我们的网站将为您提供各种软件。 广告要解决各种PC问题,我们建议使用Restoro PC修复工具:该软件将修复常见的计算机错误,保护您免受文件丢失,恶意软件,硬件故障的..

2020-11-11 16:30:11 118 2

转载 小试ImageMagik——使用篇

小试ImageMagik——使用篇老鲜肉2014-05-23原文=====================================================ImageMagick的使用和开发的文章:小试ImageMagik——使用篇小试ImageMagik——开发篇=====================================================前两天帮同学调了一个小程序,是有关ImageMagik的。ImageMagik之前早有耳闻,据..

2020-11-10 13:50:58 51

翻译 compare用法示例•选项摘要

使用该compare程序以数学和视觉方式注释图像及其重建之间的差异。有关如何构造命令的建议,请参见命令行处理;有关命令compare用法的示例,请参见下文。用法示例我们在compare此处列出了该命令的一些示例,以说明其有用性和易用性。首先,让我们将一张图像与经过锐化处理的图像进行比较:<span style="color:#212529"><code>magick convert rose.jpg -sharpen 0x1 reconstruct.jpgmagick

2020-11-10 13:35:38 98

原创 convert 转pdf在PHP下命令无效

PHP下无效,但在命令行下有效操作:exec("convert ImageMagick/upload/1604902997.pdf ImageMagick/upload/1604902997.jpg");PHP下有效操作如下:exec("export PATH=/usr/local/bin:$PATH; convert ImageMagick/upload/1604902997.pdf ImageMagick/upload/1604902997.jpg");...

2020-11-09 15:30:27 14

转载 Linux动态链接库so文件搜索目录更新

1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln - s / where / you / install / lib /* .so /usr/libsudo ldconfig2.修改LD_LIBRARY_PATHexport LD_LIBRARY_PATH = / where / you / install / lib:$LD_LIBRARY_PATHsudo ldconfig3.修改/etc/ld.so.conf,然后刷新vim / etc.

2020-11-08 16:33:30 34

转载 JS setAttribute()方法:设置元素的属性值

在JavaScript中,使用元素的 setAttribute() 方法可以设置元素的属性值。用法如下:setAttribute(name, value)参数 name 和 value 分别表示属性名称和属性值。属性名和属性值必须以字符串的形式进行传递。如果元素中存在指定的属性,它的值将被刷新;如果不存在,则setAttribute() 方法将为元素创建该属性并赋值。示例1下面示例分别为页面中 div 元素设置 title 属性。<div id="red">红...

2020-11-08 15:42:52 291

转载 PHP 执行外部命令函数:exec()、system()、passthru()、shell_exec()、popen()

PHP内置函数,提供了4种方法执行系统外部命令:exec()、system()、passthru()、 shell_exec()查看命令函数配置在开始介绍前,先检查下php配置文件php.ini中是有禁止这是个函数vim /etc/php.ini或 vim /usr/local/php/lib/php.iniphp.ini 默认配置文件中是不禁止你调用执行外部命令的函数的。找到 disable_functions,正常开启的配置为disable_functions...

2020-11-08 14:05:46 40

转载 解决php无法通过file_get_contents或curl采集页面内容

是php的UserAgent的问题。这很有可能是服务器上做了设置,通过php$_SERVER["HTTP_USER_AGENT"]获取User_agent判断是否为正常的浏览器请求 ,因为默认php的file_get_contents函数是不发送ua的。我们就来认识下什么是User Agent,User Agent中文名为用户代理,简称UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。我通过测试,在要抓取.

2020-11-06 15:26:27 32

转载 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='D';下载模式 //$type='f';生成后保存到服务器 //$type='s';返回字符..

2020-11-06 14:25:55 90

原创 mPDF打印中文字体pdf

<?phprequire_once __DIR__ . '/mpdf/vendor/autoload.php';//$mpdf = new \Mpdf\Mpdf();$mpdf = new \Mpdf\Mpdf([ 'tempDir' => __DIR__ . '/mpdf', 'fontdata' => [ 'sun-exta' => [ 'R' => 'Sun-ExtA.ttf', 'sip-ext'.

2020-11-06 14:20:01 41 1

原创 js监听选择框,启用禁用提交操作按钮

<script type="text/javascript"> var sub_name = $("input[id='checkbox1']").is(':checked'); //获取选择值if (sub_name == true) { document.getElementById("sub").disabled = false;} else { document.getElementById("sub").disabled = true;}funct...

2020-11-05 17:11:07 36

转载 cpu 100% mysql占用太多 优化mysql

转自:http://vickyzhang.blog.51cto.com/5930715/1913054mysql实例cpu超过100%分析当我们mysql数据库实例超过100%时,这种情况都是因sql性能问题导致,实例出现卡主现象:1.原理,cpu消耗过大有慢sql造成,慢sql包括全表扫描,扫描数据量太大,内存排序,磁盘排序,锁争用等;2.表的现象sql执行状态为:sending data,copying to tmp table,copying to tmp table on disk,sor

2020-11-05 10:25:16 30

转载 PHP利用Session实现上传进度

实现文件上传进度条基本是依靠JS插件或HTML5的File API来完成,其实PHP配合ajax也能实现此功能。PHP手册对于session上传进度是这么介绍的: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 当 session.upload_progress.enabled INI 选项开启时,PHP 能够在每一个文件上传时监测上传进度。 这个信息

2020-11-03 23:42:31 21

转载 PHP-字符串中特殊符号的过滤方法介绍

$str = str_replace('`', '', $str); $str = str_replace('·', '', $str); $str = str_replace('~', '', $str); $str = str_replace('!', '', $str); $str = str_replace('!', '', $str); $str = str_replace('@', '', $str); $str = str_replace('#', '', $st...

2020-11-03 21:40:05 31

fpdf+chinese+doc152-html+ttf2pt1-chinese_3.4.0

fpdf+chinese+doc152-html+ttf2pt1-chinese_3.4.0

2017-08-28

空空如也

空空如也

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

TA关注的人 TA的粉丝

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