自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jquery如何判断浏览器是否是ie6

jquery判断是否是ie6浏览器的方法:使用【$.support.style】判断,代码为【if ($.browser.msie && ($.browser.version == “6.0″) && !$.support.style)】。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery判断是否是ie6浏览器的方法:jquery API中$.browser 浏览器内核标识 可用值: s

2021-03-10 01:04:27 109

原创 【必看文件含发帖规范】2020年黑马程序员社区总版规发布!

黑马程序员社区是黑马程序员粉丝的集散地,在这里我们可以了解黑马程序员最新动态,参与活动与互动,为每一个想学习的、正在学习的未来IT精英打造一个良好的互动交流平台。为了让每一个来访社区的同学都能及时有效的获取自己想要的信息,也为了更好的维护黑马社区的秩序,特推出【2020年黑马社区总版规】希望每一个访客都能友好遵守~违者播妞会把你们关到小黑屋哦~黑马程序员社区总版规细则第一章 总纲一、黑马程序员论坛的目的:黑马程序员论坛致力于打造所有程序员学习交流区,帮助中国所有程序员更快的高薪就业,为it.

2021-03-09 13:49:00 1088

原创 php使用Qrcode生成二维码

php使用Qrcode生成二维码首先检查php.iniGd库要打开useQrCode;//控制器引用publicfunctionindex(){include'phpqrcode.php';//引入phpqrcode类文件(路径要对)官网下载引用$value='http://www.bankaoedu.com';//二维码内容可以文字、连接都...

2021-03-09 09:34:17 216

原创 smtp是什么邮件的协议

smtp是电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持,SMTP的重要特性之一是其能跨越网络传输邮件,即“SMTP邮件

2021-03-09 05:19:04 1079

原创 在IIS上部署PHP网站

1、启动iis服务器,打开IIS服务器打开IIS服务器,点击网站,右击“添加网站”2、创建网站点击“添加网站”后,进入页面填写网站相关内容,如:网站名称、物理路径(网站所在文件夹),点击“确定”创建成功3、PHP设置点击创建好的网站,点击“处理程序映射”,点击右侧的“添加映射模块”,在弹出层中输入对应的参数,点击确认设置默认文档点击“默认文档”,鼠标右击“添加”按钮,添加默认文档,输入index.php,点击“确定”添加4、安装urlrewrite

2021-03-09 01:05:26 195

原创 PHP项目响应速度优化

项目可优化范围很广,这里我们只讨论PHP程序本身的加速。 开启opcache。zend引擎每次都会把php代码解析成opcode,开启opcache后,会缓存opcode。 服务器的GCC编译器使用4.8+,Zend处理opcode部分的优化GCC4.8+才支持,官方称会带来5%性能提升。(跟第一条的opcache没关系) PHP版本尽量使用最新稳定版 其他优化范围还有:服务器配置、WEB服务器软件配置、CDN、Redis缓存、Mysql读写分离+分布式、服务器分布式..

2021-03-08 13:49:24 82

原创 mesh组网是什么意思

mesh组网指“无线网格网络”,是“多跳multi-hop”网络,由ad hoc网络发展而来,是解决“最后一公里”问题的关键技术之一;无线mesh可以与其它网络协同通信,是一个动态的可以不断扩展的网络架构,任意的两个设备均可以保持无线互联。推荐:《编程视频》Mesh组网即”无线网格网络”,是“多跳(multi-hop)”网络,是由ad hoc网络发展而来,是解决“最后一公里”问题的关键技术之一。在向下一代网络演进的过程中,无线是一个不可缺的技术。无线mesh可以与其它网络协同通信,是一个动态的可以不断

2021-03-08 05:19:54 2143

原创 php 判断来路,PHP获取referer判断来路防止非法访问

面是我下载页面down.php 的php代码现在我发现,用迅雷,谷歌浏览器直接打开,就能输出下载文件,一点不起防盗链作用。现在我想,只允许在我自己站上连接过来的可以直接使用,别的的站过来的,和直接输入这个地址的,跳转到copy.htm页上去。PHP中的 $_SERVER["HTTP_REFERER"] 预定义服务器变量可以判断来路。$_SESSION['HTTP_REFERER']可以获取当前链接的上一个连接的来源地址,即链接到当前页面的前一页面的 URL 地址。一般用于判断浏览者是从哪里...

2021-03-07 14:02:11 446

原创 php实现下载download

functiondownload($file_sub_path,$file_name){//用以解决中文不能显示出来的问题//$file_name=iconv("utf-8","gb2312",$file_name);$file_sub_path=$file_sub_path;$file_path=$file_sub_path.$file_name;$file_path=str_re...

2021-03-07 09:46:33 838

原创 php split() 函数的用法

原文地址为:php split() 函数的用法PHP函数split()的基本语法为:array split ( string $pattern, string $string [, int $limit] )。我们向大家举了两个例子来具体讲解这个函数的使用方法。对于初学者来说,掌握PHP中常用函数的用法,是其继续学习的基础。今天我们就为大家详细介绍有关PHP函数split()的一些使用方法,希望大家能通过这篇文章介绍的内容增加自己的知识库。说明array split ( stri...

2021-03-07 05:31:20 189

原创 css样式“list-style:none”是什么意思?

在css中,“list-style:none”样式表示设置列表项标记的类型为空,即列表项前无标记。list-style属性默认列表项标记的类型为实心圆,如果属性值设置为none,则可以去掉列表项标记。“list-style:none”样式表示设置列表项标记的类型为空,即列表项前无标记。(推荐教程:CSS视频教程)list-style 简写属性在一个声明中设置所有的列表属性。该属性是一个简写属性,涵盖了所有其他列表样式属性。由于它应用到所有 display 为 list-item 的元素,所以在普通的

2021-03-07 01:11:58 203

原创 Python eval的用法及注意事项

eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。想象一下变量赋值时,将等号右边的表达式写成字符串的格式,将这个字符串作为eval的参数,eval的返回值就是这个表达式的结果。python中eval函数的用法十分的灵活,但也十分危险,安全性是其最大的缺点。本文从灵活性和危险性两方面介绍eval。1、强大之处举几个例子感受一下,字符串与list、tuple、dict的转化。 1 2 3 4 5 6 7

2021-03-06 14:02:34 151

原创 ubuntu php多版本共存切换,为每个站点设置不同的php版本

做开发时,由于本机开发的php版本跟线上发布的php版本不一致,很容易在上线后,发现因版本的影响导致一些bug,但又不想重新去换本机的php版本,那么多版本共存就很方便了!有必要时,切换到指定版本测试下,没问题再上线就OK了!LMAP环境安装记录如下:sudo apt-get install -y apache2安装:mysql5.7(ubuntu16.04自带)sudo apt instal -y mysql-server mysql-client libmysqlclient-dev my

2021-03-06 09:48:39 111

原创 url格式是什么

url格式的英文全称是Uniform Resource Locator,是指网络地址;在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL,它是WWW的统一资源定位标志。推荐:《编程视频》url格式的英文全称是Uniform Resource Locator。在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位器),它是WWW的统一资源定位标志,就是指网络地址。URL由三部分组成:资源类型、存放资源的

2021-03-06 05:36:16 1311

原创 Centos安装PHP7及配置php-fpm开机启动

centos 7 编译安装 php-7.2.11的步骤在官网下载php-7.2.11的php压缩包,centos 7 安装 php-7.2.11的步骤,http://cn2.php.net/distributions/php-7.2.11.tar.gzcd/usr/local/srcwget-chttp://cn2.php.net/distributions/php-7.2.11.tar.gz下载好后解压 php-7.2.11.tar.gz 压缩包,并进入解压后的目录tar...

2021-03-06 01:23:08 280

原创 php提示Notice: Undefined index解决方法

php提示Notice: Undefined index解决方法php提示Notice: Undefined index问题,Undefined index:是指你的代码里存在:“变量还未定义、赋值就使用”的错误,这个不是致命错误,不会让你的php代码运行强行中止,但是有潜在的出问题的危险…在读数据时出现:Notice: Undefined index: name in …Notice: Undefined index: key in…源码如下:n a m e = i s s e t

2021-03-05 18:13:47 396

原创 bootstrap如何获取行数据?

相关教程推荐:《bootstrap教程》bootstrap获取行数据的方式1、获取选中的行的数据12345678var rows = $('#dataTable').bootstrapTable('getData');//行的数据var ids = "";for(var i=0;i<rows.length;i++){if(rows[i].check){ids += rows[i].id+",";...

2021-03-05 14:11:01 184

原创 PHP SOCKET编程

1. 预备知识 一直以来很少看到有多少人使用php的socket模块来做一些事情,大概大家都把它定位在脚本语言的范畴内吧,但是其实php的socket模块可以做很多事情,包括做ftplist,http post提交,smtp提交,组包并进行特殊报文的交互(如smpp协议),whois查询。这些都是比较常见的查询。特别是php的socket扩展库可以做的事情简直不会比c差多少。php的socket连接函数1、集成于内核的socket这个系列的函数仅仅只能做主动连接无法实现...

2021-03-05 05:27:14 178 1

原创 记一次crontab中date命令错用导致的问题

问题我在crontab中添加一条定时任务如下,用于每天把旧日志移到指定目录: 1 00***cd/home/vg/odp/log&&mv*`date-d"-10day""+%Y%m%d"`*archives 然后这个定时任务似乎没有生效。单独执行后面的命令都是成功的没有报错。原因追踪crontab的执行情况,linux都会给对应的用户发邮件,因此可以通过邮件来定位问题。上面的任务在vg用户下,查看对应的邮件...

2021-03-05 01:13:52 213 1

原创 CentOS 7 如何为 PHP 5.6 安装 MSSQL 扩展

背景前两天写了一篇文章OSX MAMP 如何为 PHP 5.6 安装 MSSQL 扩展,讲的是自己的个人电脑,也就是开发环境如何为PHP 5.6安装MSSQL扩展,现在要上生产了,继续讲讲怎么给CentOS7安装PHP - MSSQL扩展。运行环境操作系统 CentOS Linux release 7.8.2003 (Core) 集成环境 宝塔 PHP 5.6.40 步骤和之前一样,我们先来整理一下整体的步骤:1、安装freetds2、...

2021-03-04 17:28:27 149 1

原创 PHP获取服务器图片并添加水印

<?php header ("Content-type: text/html; charset=utf-8"); date_default_timezone_set ('PRC');//设置中国时区 include'PHPExcel.php'; $dir=dirname(__FILE__); $filename ="/Users/jiangminghui/Documents/test/hantai/hantaipic.xl...

2021-03-04 12:45:54 118 1

原创 php接口开发简单实例

刚刚写成人生第一个服务器接口,总结分享一下经验,没写过接口的可以看下。这里以用户用id请求自己个人信息业务为例:<?php$id=$_POST["user_id"];if($id!=10086){exit();}$userinfo=array('username'=>'jason','password'=>'xxxxxx',);$result=array('code'=>'10000',...

2021-03-04 08:11:00 691 1

原创 Python中lambda表达式的优缺点及使用场景

lambda表达式是什么?lambda 表达式是 Python 中创建匿名函数的一个特殊语法. 我称 lambda 语法本身为 lambda 表达式,而它返回的函数我称之为 lambda 函数。或者称为匿名函数。Python 的 lambda 表达式允许在一行代码中创建一个函数并传递。看下面的代码: 1 2 3 4 5 website=["www.pythontab.com","bbs.pythontab.com","doc...

2021-03-04 03:57:13 127 1

原创 查看PHP-FPM运行状态

1PHP-FPM内置了状态页,开启后可查看PHP-FPM的详细运行状态,给PHP-FPM优化带来帮助。打开php-fpm.conf,配置php-fpm状态页选项pm.status_path=/hdfphpss/配置nginx.conf,添加可访问serverserver{listen80;server_name127.0.0.1;location/hdfphpss/{includefas...

2021-03-03 10:44:06 200

原创 css3如何做 尖角

css3做尖角的方法:首先创建一个HTML示例文件;然后确定尖角的位置;最后通过给指定div设置属性为“top:6px;left:-3px;border-top:0px;border-bottom...”来实现尖角效果即可。本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。推荐:《css视频教程》尖角在上面效果图:代码:123456789101112131415161718192021222324252627282

2021-03-02 14:41:05 183

原创 PHP中使用CURL之php curl详细解析和常见大坑

这篇文章主要介绍了PHP中使用CURL之php curl详细解析和常见大坑 ,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧七夕啦,作为开发,妹子没得撩就“撩”下服务器吧,妹子有得撩的同学那就左拥妹子右抱服务器吧,况且妹子是要礼物的,服务器又不用。好啦,长话短说再长说,祭出今天的工具——CURL(Client URL Library),当然今天以PHP的方式来使用这件工具。0. curl是个什么东西PHP supports libcurl, a library create.

2021-03-02 06:13:53 281

原创 mpeg4和mp4格式一样吗?

mpeg4和mp4格式不一样。MP4是一种文件格式,而mpeg4是一个编码标准,二者不是一个意义上的概念。可以理解为,mp4是支持mpeg4的标准的音频视频文件,而支持mpeg4标准的文件格式有很多种,mp4和avi都是其中的一种。mpeg4和mp4格式不一样。mpeg4是一种编码标准,而mp4是一种文件格式,两者的概念完全不同。一个支持mpeg4编码标准的视频文件,可以是mp4格式,也可以是avi格式。因此,mpeg4和mp4不能完全等同,两者不是同一层级的概念,大家千万不要搞混了。扩展资料:MP

2021-03-02 02:03:15 1520

原创 php数组索引的Key加引号和不加引号的区别

今天在看一个PHP博客时留意了这么一句话:“PHP中的索引KEY值如果不用引号括起来的话,会将索引KEY值解释为一个常量,当找不到该常量的定义时,才将其解释为一个字符串”。我有点不太相信,因为我一直都会将索引KEY用引号括起来,从而没有出现这种情况。趁现在有时间正好写行代码测试一下: 复制代码 代码如下: define(‘WEBHOST’,’blog’); $wso = array(); $wso[‘blog’] = ‘www.weixiaodeyu.com’; $wso[‘WEBHOST’] = ‘www

2021-03-01 14:47:01 96

原创 计算机网络最早出现在哪个年代

计算机网络最早出现在20世纪60年代。互联网始于1969年美国的阿帕网,它指的是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。计算机网络最早出现在20世纪60年代。(相关推荐:windows)互联网(internet),又称国际网络,指的是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。互联网始于1969年美国的阿帕网。通常internet泛指互联网,而Internet则特指因特网。这种将计算机网络互相联接

2021-03-01 10:39:13 1787

原创 jquery库是什么意思

jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript库,jquery封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程(视频)jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript

2021-03-01 06:28:56 105

原创 什么是php?php是什么?

PHP 是 PHP Hypertext Preprocessor(超文本与处理器)的首字母缩写。这种方法叫做递归缩写。php有多种用途,特别是web网站开发。快速,灵活,实用使得php能够更好的开发任何网站。PHP 是一种 HTML 嵌入式的脚本语言。php文件以.php结尾。它的很多语法来自 C,Java 和 Perl,并具有几个 PHP 独有的特点。该语言的主要目标是让 Web 开发人员快速地书写动态生成的网页。php脚本主要应用领域服务端脚本:主要目标领域。开展这项工作需要具备三点:p.

2021-03-01 02:18:21 1652

原创 nginx上传文件失败,提示上传文件过大,怎么解决

问题描述:上传文件失败,文件大小4M左右。上传程序为Java,通过nginx反向代理写入Fastdfs中,但是一直失败,查看nginx错误日志,提示如下内容:1client intended to send too large body: 4134591 bytes(相关推荐:nginx教程)分析:根据错误信息提示,客户端发送的body过大,nginx默认的客户端body大小为1M。官方文档如下:1234Syntax: client_max_body_size size;Defa.

2021-02-28 15:13:14 1050

原创 php提示Notice: Undefined index解决方法

php提示Notice: Undefined index解决方法php提示Notice: Undefined index问题,Undefined index:是指你的代码里存在:“变量还未定义、赋值就使用”的错误,这个不是致命错误,不会让你的php代码运行强行中止,但是有潜在的出问题的危险…在读数据时出现:Notice: Undefined index: name in …Notice: Undefined index: key in…源码如下:n a m e = i s s e t

2021-02-28 10:51:43 586

原创 jquery中怎么获取数组的长度

jquery中获取数组长度的方法:可以使用length属性获取数组的长度,length属性包含jQuery对象中元素的数目,属性语法为【$(selector).length】。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery中获取数组长度的方法:1、新版jquery中可以使用length属性获取数组的长度,length属性包含jQuery对象中元素的数目。属性语法为$(selector).length。示例:1

2021-02-28 06:41:06 1019

原创 PHP类和对象

PHP类和对象类是面向对象程序设计的基本概念,通俗的理解类就是对现实中某一个种类的东西的抽象, 比如汽车可以抽象为一个类,汽车拥有名字、轮胎、速度、重量等属性,可以有换挡、前进、后退等操作方法。通常定义一个汽车类的方法为:classCar{$name='汽车';functiongetName(){return$this->name;}}123456类是一类东西的结构描述,而对象则是一类东西的一个具体实例,例如汽车这个名词可...

2021-02-28 02:29:50 74

原创 Centos安装PHP7及配置php-fpm开机启动

centos 7 编译安装 php-7.2.11的步骤在官网下载php-7.2.11的php压缩包,centos 7 安装 php-7.2.11的步骤,http://cn2.php.net/distributions/php-7.2.11.tar.gzcd/usr/local/srcwget-chttp://cn2.php.net/distributions/php-7.2.11.tar.gz下载好后解压 php-7.2.11.tar.gz 压缩包,并进入解压后的目录tar...

2021-02-27 11:22:26 261

原创 【必看文件含发帖规范】2020年黑马程序员社区总版规发布!

黑马程序员社区是黑马程序员粉丝的集散地,在这里我们可以了解黑马程序员最新动态,参与活动与互动,为每一个想学习的、正在学习的未来IT精英打造一个良好的互动交流平台。为了让每一个来访社区的同学都能及时有效的获取自己想要的信息,也为了更好的维护黑马社区的秩序,特推出【2020年黑马社区总版规】希望每一个访客都能友好遵守~违者播妞会把你们关到小黑屋哦~黑马程序员社区总版规细则第一章 总纲一、黑马程序员论坛的目的:黑马程序员论坛致力于打造所有程序员学习交流区,帮助中国所有程序员更快的高薪就业,为it.

2021-02-27 07:13:49 195

原创 一个简单的PHP在线书签系统

1、需求分析 首先,需要识别每个用户。应该有验证机制。其次,需要保存单个用户的书签。用户应该能够添加和删除书签。再次,需要根据对他们的了解,向用户建议他们可能感兴趣的站点。2、解决方案2.1 系统流程图2.2 PHPbookmark中的文件列表 文件名 描述 bookmarks.sql 创建PHPbookmark的数据库SQL语句 login.php 包...

2021-02-27 03:03:29 84

原创 PHP运行的底层原理与机制

说到php的运行机制还要先给大家介绍php的模块,PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。比如,我们需要mysql扩展来连接MySQL数据库;当ZE执行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完特定任务后再返还;最后,ZE将程序运行结果返回给PHP内核,它再将结果传送给SAPI层,最终

2021-02-26 15:55:26 95

原创 简单实用的php爬虫系统

通过简单的配置就爬取到网页内容,代码在github,欢迎大家一起使用。*代码提供的两个示例。由于网页改版,可能已经不能用了,下载后按自己的实际需求来修改正规提取规则。https://github.com/wxxiong6/crawlphp爬虫系统 程序只支持CLI 安装程序1.dbconfig.php 添加正确的数据库配置2. 安装程序phpruninstall1启动程序安装完成后,在setting表添加来源站点及正则提取规则。启动程序 (参数是 sett...

2021-02-26 11:43:45 89

空空如也

空空如也

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

TA关注的人

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