自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2021-02-28 15:20:58 569

原创 php自动加载机制的实现

一、什么是自动加载自动加载就是当我们在当前文件中实例化一个不存在的类时,调用自动加载机制引入相应的类文件。注:自动加载有两种方式(都是php内置的),一种是通过__autoload(),另一种是通过spl_autoload_register()。以下两种方式的介绍中,都是执行test3.php文件。二、通过__autoload() 实现自动加载/data/www/test2/test2.php<?phpclasstest2{functionaa(){echo...

2021-02-28 10:59:25 160

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

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

2021-02-28 06:48:59 386

原创 MySQL删除30天以前的数据(PHP)

需求:1.每日定时执行清理30天以前旧数据,如:当前日期2019年5月8日,需清理所有小于2019年4月8日数据2.直接通过sql语句实现/**定时任务,每日0:00执行,删除一个月以前的短链接*00***/usr/local/php/bin/php01-delete_surl.php*/$link=newmysqli('127.0.0.1','root','root','surl',3306);$sql="deletefrominform...

2021-02-28 02:37:45 402

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

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

2021-02-27 15:40:33 255 1

原创 *Php消息队列实现

队列的概念:1、是队列结构的中间件2、消息放入后不需要立即处理3、由订阅者/消费者按顺序处理队列原理:也是解耦的原理:业务系统和队列处理系统没有关系一个写(业务系统),一个读(队列管理系统)。写的只管往队列里写,别的不用操心,读的能不能读完和写的也没有关系同样,读的只管从队列里往外读,来活儿就干,没活儿歇着应用场景:冗余:持久化的存储在队列中,后续由订单处理程序获取,处理完成之后,在把这条记录进行删除解耦:是解这2套系统(业务和队列处理),我们平常做的都是一套

2021-02-27 11:30:10 95

原创 速看!php artisan 命令列表

php artisan 命令列表命令获取上面的翻译内容1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465命令 说明 备注php artisan make:resource ? 创..

2021-02-27 07:21:34 134

原创 jquery使用serialize()出现中文乱码怎么办

原因【.serialize()】自动调用了encodeURIComponent方法将数据编码了,jquery使用serialize()出现中文乱码的解决办法:调用【decodeURIComponent(XXX,true);】将数据解码。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery使用serialize()出现中文乱码的解决办法:原因:.serialize()自动调用了encodeURIComponent方法将数据编

2021-02-27 03:11:29 57

原创 uniapp怎么发起请求

uniapp发起请求的方法:1、使用【uniapp.request({})】方法;2、使用【this.$axios({})】方法,代码为【this.$axios({method: 'get',url: this.$api+ '/Test】。本教程操作环境:windows7系统、uni-app2.5.1版本,该方法适用于所有品牌电脑。推荐(免费):uni-app开发教程uniapp发起请求的方法:1、使用uniapp.request({})方法1234567891011121

2021-02-26 16:03:13 169

原创 【已测试非常好!】Apache+PHP+MySQL环境搭建

source:http://www.cnblogs.com/Yogurshine/archive/2013/05/24/3097343.html【Frank注:之前已经搭建好php和apache了,这篇的主要目的是链接Apache和mysql】一:安装Apache【Frank注:我是下载的压缩包解压部署的,而不是这种点下一步的安装包】1 下载安装包:http://mirrors.ibiblio.org/apache/httpd/binaries/win32/ 我用的这个httpd-...

2021-02-26 11:54:59 275

原创 php实现的简单问卷调查系统

最近尝试用php写一个简单问卷调查系统,简单的实现自定义试卷题目,用户管理,普通用户和超级用户登录进入不同的界面,进行不同的操作。废话不多说,直接看效果图吧:下图是普通用户进入之后的进行答卷的操作效果如下:下图是管理用户登录之后对后台数据进行管理操作的效果如下:在其过程中碰到一个比较纠结的问题,就是mysql中文乱码的问题,注意在通过phpmyadmin建数据库时,其编码要为utf8_general_ci,再在表中各个要输入中文的字段的编码也要设置为utf8_general_ci,否则就会乱...

2021-02-26 07:39:51 745

原创 jquery如何判断是否是数组元素

jquery判断是否是数组元素的方法:可以使用【$.isArray()】函数判断,【$.isArray()】函数用于判断指定参数是否是一个数组,语法为【$.isArray( object )】。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery判断是否是数组元素的方法:jquery中可以使用$.isArray()函数判断是否是数组元素。$.isArray()函数用于判断指定参数是否是一个数组。语法1$.isArray( object )示

2021-02-26 03:27:51 159

原创 php值转换之strval()、intval()、floatval()、bool

1.strval()strval()函数用于获取变量的字符串值。PHP 版本要求: PHP 4, PHP 5, PHP 7stringstrval(mixed$var) $var: 可以是任何标量类型,但不能是数组或对象。 <?php$int_str=123;var_dump($int_str);$str=strval(123);var_dump($str);?>int(123)string(3)"123"2.intval()...

2021-02-25 16:10:23 66

原创 Python中__new__和__init__的区别与联系

__new__ 和 __init__ 的区别主要表现在: 它自身的区别; 及在Python中新式类和老式类的定义。 __new__ 负责对象的创建而 __init__ 负责对象的初始化。__new__:创建对象时调用,会返回当前对象的一个实例__init__:创建完对象后调用,对当前对象的一些实例初始化,无返回值1. 在类中,如果__new__和__init__同时存在,会优先调用__new__ 1 2 3 4 5 6

2021-02-25 11:57:45 82

原创 php值转换之strval()、intval()、floatval()、bool

1.strval()strval()函数用于获取变量的字符串值。PHP 版本要求: PHP 4, PHP 5, PHP 7stringstrval(mixed$var) $var: 可以是任何标量类型,但不能是数组或对象。 <?php$int_str=123;var_dump($int_str);$str=strval(123);var_dump($str);?>int(123)string(3)"123"2.intval()...

2021-02-25 03:35:12 68

原创 jquery怎么样判断文件是否存在

jquery判断文件是否存在的方法:首先封装一个fileExists方法,接收url参数;然后使用【$.ajax()】方法发送请求,设置同步方式请求;最后返回请求结果。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程 (视频)jquery判断文件是否存在的方法:js或jquery判断文件是否存在,需要用到ajax用法var Exists=Exists('/cache/view_num/'+u

2021-02-24 16:27:56 109

原创 在IIS上部署PHP网站

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

2021-02-24 12:12:39 149

原创 php 微信新增永久素材

微信的新增永久素材,最重要的是图文素材,基本流程是如下: 获取access_token; 上传封面素材,获取永久素材的media_id,可以是images或者thumb类型都可以 上传图文中的图片,获取图片的腾讯域名的url 上传永久图文素材 第一步就不说了,curl的就可以解决。第二步获取永久素材跟上篇获取临时id大同小异,等下会吧代码贴出来第三步获取图文中的图片url,主要也只是curl,和获取素材的流程差不多第四步就是最重要,不过有了神器..

2021-02-24 08:02:17 109

原创 用php获取header头信息

研究一晚上php关于自定义header头信息的问题。看了很多代码,但是由于本人才疏学浅。连测试demo都没跑通。实在是惭愧。这里看到个获取header信息的方法,挺不错的,记录一下。我们可以在$_SERVER中获取header数据,自定义的数据都是使用HTTP_作为前缀的,所以可以把HTTP_前缀的数据读出。publicfunctionget_all_header(){//忽略获取的header数据。这个函数后面会用到。主要是起过滤作用$ignore...

2021-02-24 03:47:08 523

原创 PHP时间戳和日期转换

时间戳转日期 date()date(format,timestamp)format 必需。规定时间戳的格式。timestamp 可选。规定时间戳。默认是当前时间和日期例如:date(‘Y-m-d H:i:s’, 具体时间戳)Y :年(四位数)大写m : 月(两位数,首位不足补0)小写d :日(两位数,首位不足补0)小写H:小时 带有首位零的 24 小时小时格式h :小时 带有首位零的 12 小时小时格式i :带有首位零的分钟s :带有首位零的秒(00 -59)a:小..

2021-02-23 16:29:38 82

原创 php值转换之strval()、intval()、floatval()、bool

1.strval()strval()函数用于获取变量的字符串值。PHP 版本要求: PHP 4, PHP 5, PHP 7stringstrval(mixed$var) $var: 可以是任何标量类型,但不能是数组或对象。 <?php$int_str=123;var_dump($int_str);$str=strval(123);var_dump($str);?>int(123)string(3)"123"2.intval()...

2021-02-23 11:36:00 66

原创 从数据库调出数据显示到页面 PHP+Mysql+Html(简单实例)

<!DOCTYPE htmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"content="text...

2021-02-23 07:23:26 154

原创 PHP7 VS2015编译(扩展开发)

php7要求使用vc2015 Visual Studio 2015社区版本PHP-sdk-binary-tools-20110915.zip (http://windows.php.net/downloads/php-sdk/下载)deps-7.0-vc14-x86 (http://windows.php.net/downloads/php-sdk/下载)php-7.0.2 (http://php.net/dow...

2021-02-23 03:12:10 67

原创 Python中__new__和__init__的区别与联系

__new__ 和 __init__ 的区别主要表现在: 它自身的区别; 及在Python中新式类和老式类的定义。 __new__ 负责对象的创建而 __init__ 负责对象的初始化。__new__:创建对象时调用,会返回当前对象的一个实例__init__:创建完对象后调用,对当前对象的一些实例初始化,无返回值1. 在类中,如果__new__和__init__同时存在,会优先调用__new__ 1 2 3 4 5 6

2021-02-22 16:08:49 113

原创 jquery LigerUI是什么?

jQuery LigerUI是基于jQuery而设计的一系列UI插件集合,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展,使用UI可以帮助开发者快速地创建友好的用户界面。相关推荐:《jQuery教程》jquery LigerUI 快速开发UI框架LigerUI 是基于jQuery 的UI框架,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展。简单而又强大,致力于快速打造Web前端界面解决方案,可以应用于.net,jsp,php等等web服务器环境。LigerUI有如下主要特

2021-02-22 11:35:08 56

原创 PHP字符串的拼接

在PHP中,字符串之间使用“点”来连接,也就是英文中的句号”.”,具体使用方式如下:<?php//定义字符串$str1="HelloWorld!";$str2="Welcometobeijing!";//连接上面两个字符串中间用空格分隔$str3=$str1."".$str2;//输出连接后的字符串echo$str3;/**该段代码执行后浏览器页面将显示"HelloWorld!Welcome...

2021-02-22 07:23:44 321

原创 jquery如何判断滚动条是否到底部

jquery判断滚动条是否到底部的方法:1、使用【scrollTop()】方法,jQuery检测浏览器window滚动条到达底部;2、使用【scroll_div】检测动条到达底部事件。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery判断滚动条是否到底部的方法:一、jQuery检测浏览器window滚动条到达底部jQuery获取位置和尺寸相关函数:$(document).height() 获取整个页面的高度$(window).height()

2021-02-21 16:08:52 206

原创 Ubuntu 18.04.4 卸载 php7并安装php5.6

默认源安装的php版本为7.x版本,我们都知道php7.0已经舍弃了很多旧版本的函数等内容,这对旧系统来说是致命的,那么,我们就有了安装旧版php的需求,而同一主机安装两个版本的php,如果不做配置会报错。那么,我们就需要:一、卸载php7.x;1)如果我们知道在安装php7的时候都安装了那些包及扩展,可以直接使用命令(php_xxx为您安装的php集扩展)来卸载;sudoapt-get--purgeremovephp_xxx2)不知道安装了那些扩展,可以使用以下方法来卸载;...

2021-02-21 07:32:40 122

原创 采用php与Mysql数据库完成用户注册登录等操作

采用PHP与Mysql数据库,完成用户注册程序,注册表单项可自由指定,尽量包含所有表单类型,注册成功后在新页面显示注册信息,注册中需要上传的照片的操作功能使用自定义函数调用,并在注册成功后显示照片。2、采用PHP与Mysql数据库,完成用户登录功能。步骤如下:(1)数据库设计:users.sql:setdefault_storage_engine=InnoDB;setcharacter_set_client=gbk;setcharacter_set_con...

2021-02-21 03:20:05 272

原创 网址搭建之PHP连接MySQL数据库

PHP不具备操作MySQL数据库的能力,需要借助PHP操作MySQL的扩展来实现1、PHP加载MySQL扩展,php.ini文件测试2、PHP中所有的扩展都是在ext文件夹中,需要指定扩展所在路径:extension_dir3、php.ini已经被Apache加载,所以需要重启才能生效设定PHP的系统时区通过php.ini中的timezone配置项来实现...

2021-02-20 15:51:37 69

原创 CentOS 7中查看PHP运行时的Log文件日志信息

对于服务器上面运行的PHP代码,期间的log输出到哪里。想要去查看对应的log,找到代码无法运行的原因。【折腾过程】1.搜:check php logcentos check php log参考:Where does PHP store the error log? – Stack Overflowapache2 – Where are the Apache and PHP log files? – Ask Ubuntu去看看:自己此处的/var/log/下面没有ap

2021-02-20 07:07:33 216

原创 php 内置的 web 服务器

从PHP5.4.0 起,PHP内置了Web服务器,这对于认为需要Apache或Nginx才能预览PHP应用的开发者来说又是一个隐藏功能。这个内置的Web服务器不应该用于生产环境,但对于本地开发来说是个极好的工具。Laravel Valet起初就是使用这个内置的服务器,但是在1.1.0版本后将其替换为Caddy(查看相关新闻)。1、启动这个内置的Web服务器很容易启动,打开终端(Windows下对应是cmd命令行),进入项目根目录,执行如下命令即可:php-Slocalhost:800...

2021-02-20 02:53:32 418

原创 PHP配置安装方法

一、准备工作(任选其一) 找一个支持PHP和MySQL的web主机。 在自己的电脑上安装web服务器,然后安装php和MySQL。 二、使用支持PHP的Web主机 如果你的服务器支持PHP,直接使用就可以 在Web目录中创建.php文件,服务器会自动解析 三、在自己的电脑上建立PHP如果你的电脑没有服务器,你需要 安装服务器,目前集成环境有很多,下面会列举两款; 安装PHP,目前我在用HBuilderX写PHP; 安装数据库, 比如M..

2021-02-19 15:34:06 57

原创 微博权重是什么意思

微博权重是指微博官方对微博号的评分,主要体现在搜索和评论时的排序,权重越高排序越靠前,因此微博权重也会影响到微博号的流量数据。提高权重可以通过实名制的方式,还可以成为微博的签约自媒体。微博权重是对微博号的评分,主要体验在搜索和评论时的排序,因此权重也会关系到微博号的流量;提高权重可以通过实名制,如果是签约的自媒体或者是被认证的某个方面的达人也会有相应的加权;通过多发布多图、长文章的微博也会加权。详细介绍:1、微博权重指的是微博官方对微博号的评分,主要体现在搜索和评论时的排序,权重越高排序越靠前,因此权

2021-02-19 11:21:58 1017

原创 jquery LigerUI是什么?

jQuery LigerUI是基于jQuery而设计的一系列UI插件集合,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展,使用UI可以帮助开发者快速地创建友好的用户界面。相关推荐:《jQuery教程》jquery LigerUI 快速开发UI框架LigerUI 是基于jQuery 的UI框架,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展。简单而又强大,致力于快速打造Web前端界面解决方案,可以应用于.net,jsp,php等等web服务器环境。LigerUI有如下主要特

2021-02-19 03:13:13 208

原创 jquery LigerUI是什么?

jQuery LigerUI是基于jQuery而设计的一系列UI插件集合,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展,使用UI可以帮助开发者快速地创建友好的用户界面。相关推荐:《jQuery教程》jquery LigerUI 快速开发UI框架LigerUI 是基于jQuery 的UI框架,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展。简单而又强大,致力于快速打造Web前端界面解决方案,可以应用于.net,jsp,php等等web服务器环境。LigerUI有如下主要特

2021-02-18 13:28:17 81

原创 jQuery判断是否存在滚动条的方法

jQuery判断是否存在滚动条的方法:首先创建一个前端代码示例文件;然后利用jQuery控制滚动条滚动;最后通过“if( $("body").scrollTop()>0 ){...}else{...}”语句判断滚动条是否有偏移即可。本教程操作环境:Windows7系统、jquery1.10.0版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jQuery判断是否存在滚动条利用jQuery控制滚动条滚动,再判断滚动条是否有偏移。如果有,则存在滚动条,相反没有滚动就不存在。1234

2021-02-18 09:26:26 114

原创 python json.dumps中文乱码问题解决

json.dumps(var,ensure_ascii=False)并不能解决中文乱码的问题json.dumps在不同版本的Python下会有不同的表现, 注意下面提到的中文乱码问题在Python3版本中不存在。注:下面的代码再python 2.7版本下测试通过 1 2 3 #-*-coding:utf-8-*- odata={'a':'你好'} printodata 结果: 1 ...

2021-02-18 05:20:54 260

原创 mac 配置php-fpm

Mac 自带 php-fpm,在终端执行 php-fpm,会报如下错误:ERROR:failedtoopenconfigurationfile'/private/etc/php-fpm.conf':Nosuchfileordirectory(2)ERROR:failedtoloadconfigurationfile'/private/etc/php-fpm.conf'ERROR:FPMinitializationfailed123错误信息显示,不能打开...

2021-02-18 01:15:17 268

原创 GO语言 实现端口扫描

//GO语言实现端口扫描//缺陷//port无法设置成全局变量不知道怎么设置的//varl=list.New()这个是数组操作并不是消息队列跟消息队列功能类似//实现功能//实现生成IP段//实现端口扫描//实现参数传入//写入文件到本地//main.go58.215.20.3058.215.201.3080//文件名开始IP结束IP扫描端口//QQ29295842希望认识更多的朋友技术交流//QQ群367196336go...

2021-02-17 14:48:08 117

空空如也

空空如也

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

TA关注的人

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