- 博客(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
120
原创 【必看文件含发帖规范】2020年黑马程序员社区总版规发布!
黑马程序员社区是黑马程序员粉丝的集散地,在这里我们可以了解黑马程序员最新动态,参与活动与互动,为每一个想学习的、正在学习的未来IT精英打造一个良好的互动交流平台。为了让每一个来访社区的同学都能及时有效的获取自己想要的信息,也为了更好的维护黑马社区的秩序,特推出【2020年黑马社区总版规】希望每一个访客都能友好遵守~违者播妞会把你们关到小黑屋哦~黑马程序员社区总版规细则第一章 总纲一、黑马程序员论坛的目的:黑马程序员论坛致力于打造所有程序员学习交流区,帮助中国所有程序员更快的高薪就业,为it.
2021-03-09 13:49:00
1147
原创 php使用Qrcode生成二维码
php使用Qrcode生成二维码首先检查php.iniGd库要打开useQrCode;//控制器引用publicfunctionindex(){include'phpqrcode.php';//引入phpqrcode类文件(路径要对)官网下载引用$value='http://www.bankaoedu.com';//二维码内容可以文字、连接都...
2021-03-09 09:34:17
238
原创 smtp是什么邮件的协议
smtp是电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持,SMTP的重要特性之一是其能跨越网络传输邮件,即“SMTP邮件
2021-03-09 05:19:04
1124
原创 在IIS上部署PHP网站
1、启动iis服务器,打开IIS服务器打开IIS服务器,点击网站,右击“添加网站”2、创建网站点击“添加网站”后,进入页面填写网站相关内容,如:网站名称、物理路径(网站所在文件夹),点击“确定”创建成功3、PHP设置点击创建好的网站,点击“处理程序映射”,点击右侧的“添加映射模块”,在弹出层中输入对应的参数,点击确认设置默认文档点击“默认文档”,鼠标右击“添加”按钮,添加默认文档,输入index.php,点击“确定”添加4、安装urlrewrite
2021-03-09 01:05:26
221
原创 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
98
原创 mesh组网是什么意思
mesh组网指“无线网格网络”,是“多跳multi-hop”网络,由ad hoc网络发展而来,是解决“最后一公里”问题的关键技术之一;无线mesh可以与其它网络协同通信,是一个动态的可以不断扩展的网络架构,任意的两个设备均可以保持无线互联。推荐:《编程视频》Mesh组网即”无线网格网络”,是“多跳(multi-hop)”网络,是由ad hoc网络发展而来,是解决“最后一公里”问题的关键技术之一。在向下一代网络演进的过程中,无线是一个不可缺的技术。无线mesh可以与其它网络协同通信,是一个动态的可以不断
2021-03-08 05:19:54
2193
原创 php 判断来路,PHP获取referer判断来路防止非法访问
面是我下载页面down.php 的php代码现在我发现,用迅雷,谷歌浏览器直接打开,就能输出下载文件,一点不起防盗链作用。现在我想,只允许在我自己站上连接过来的可以直接使用,别的的站过来的,和直接输入这个地址的,跳转到copy.htm页上去。PHP中的 $_SERVER["HTTP_REFERER"] 预定义服务器变量可以判断来路。$_SESSION['HTTP_REFERER']可以获取当前链接的上一个连接的来源地址,即链接到当前页面的前一页面的 URL 地址。一般用于判断浏览者是从哪里...
2021-03-07 14:02:11
466
原创 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
849
原创 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
202
原创 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
247
原创 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
163
原创 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
121
原创 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
1419
原创 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
291
原创 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
426
原创 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
208
原创 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
192
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
267
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
164
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
129
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
717
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
131
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
219
原创 css3如何做 尖角
css3做尖角的方法:首先创建一个HTML示例文件;然后确定尖角的位置;最后通过给指定div设置属性为“top:6px;left:-3px;border-top:0px;border-bottom...”来实现尖角效果即可。本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。推荐:《css视频教程》尖角在上面效果图:代码:123456789101112131415161718192021222324252627282
2021-03-02 14:41:05
209
原创 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
300
原创 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
1558
原创 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
108
原创 计算机网络最早出现在哪个年代
计算机网络最早出现在20世纪60年代。互联网始于1969年美国的阿帕网,它指的是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。计算机网络最早出现在20世纪60年代。(相关推荐:windows)互联网(internet),又称国际网络,指的是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。互联网始于1969年美国的阿帕网。通常internet泛指互联网,而Internet则特指因特网。这种将计算机网络互相联接
2021-03-01 10:39:13
1831
原创 jquery库是什么意思
jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript库,jquery封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程(视频)jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript
2021-03-01 06:28:56
114
原创 什么是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
1690
原创 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
1158
原创 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
606
原创 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
1042
原创 PHP类和对象
PHP类和对象类是面向对象程序设计的基本概念,通俗的理解类就是对现实中某一个种类的东西的抽象, 比如汽车可以抽象为一个类,汽车拥有名字、轮胎、速度、重量等属性,可以有换挡、前进、后退等操作方法。通常定义一个汽车类的方法为:classCar{$name='汽车';functiongetName(){return$this->name;}}123456类是一类东西的结构描述,而对象则是一类东西的一个具体实例,例如汽车这个名词可...
2021-02-28 02:29:50
79
原创 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
283
原创 【必看文件含发帖规范】2020年黑马程序员社区总版规发布!
黑马程序员社区是黑马程序员粉丝的集散地,在这里我们可以了解黑马程序员最新动态,参与活动与互动,为每一个想学习的、正在学习的未来IT精英打造一个良好的互动交流平台。为了让每一个来访社区的同学都能及时有效的获取自己想要的信息,也为了更好的维护黑马社区的秩序,特推出【2020年黑马社区总版规】希望每一个访客都能友好遵守~违者播妞会把你们关到小黑屋哦~黑马程序员社区总版规细则第一章 总纲一、黑马程序员论坛的目的:黑马程序员论坛致力于打造所有程序员学习交流区,帮助中国所有程序员更快的高薪就业,为it.
2021-02-27 07:13:49
211
原创 一个简单的PHP在线书签系统
1、需求分析 首先,需要识别每个用户。应该有验证机制。其次,需要保存单个用户的书签。用户应该能够添加和删除书签。再次,需要根据对他们的了解,向用户建议他们可能感兴趣的站点。2、解决方案2.1 系统流程图2.2 PHPbookmark中的文件列表 文件名 描述 bookmarks.sql 创建PHPbookmark的数据库SQL语句 login.php 包...
2021-02-27 03:03:29
93
原创 PHP运行的底层原理与机制
说到php的运行机制还要先给大家介绍php的模块,PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。比如,我们需要mysql扩展来连接MySQL数据库;当ZE执行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完特定任务后再返还;最后,ZE将程序运行结果返回给PHP内核,它再将结果传送给SAPI层,最终
2021-02-26 15:55:26
105
原创 简单实用的php爬虫系统
通过简单的配置就爬取到网页内容,代码在github,欢迎大家一起使用。*代码提供的两个示例。由于网页改版,可能已经不能用了,下载后按自己的实际需求来修改正规提取规则。https://github.com/wxxiong6/crawlphp爬虫系统 程序只支持CLI 安装程序1.dbconfig.php 添加正确的数据库配置2. 安装程序phpruninstall1启动程序安装完成后,在setting表添加来源站点及正则提取规则。启动程序 (参数是 sett...
2021-02-26 11:43:45
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人