自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jquery ui和easyui的区别是什么?

区别:1、jquery ui是由jQuery官方维护的UI方向的插件;而easyui是第三方维护的插件。2、jquery ui是免费的界面库;easyui是商业应用要钱的界面库。相关推荐:《jQuery教程》jQuery自带的一个可选UI库,但是非常可惜,一些关键的组件没有包含进去,如TreeView, DataGrid,还需要寻找第三方的插件。EasyUI是某公司开发的一套对私免费,对公收费的UI库,基于GNU开源协议,不过只有付费了才能买到他们的源代码。是目前枯人接触过最优秀的一款基于jQuery

2021-01-25 13:10:54 202

原创 bootstrap 为什么只能默认12列

bootstrap只能默认12列是因为12是数字“1、2、3、4、6”的最小公倍数,所以12列栅格系统相对较灵活,并且支持将一行分成1列、2列、3列、4列、6列。本教程操作环境:Windows7系统、bootstrap3版,该方法适用于所有品牌电脑。推荐:《bootstrap视频教程》为什么Bootstrap要默认12列?今天被问了一个问题:”有没有想过为什么Bootstrap要默认是12列?“呃,好吧,用了Bootstrap一段时间,的确没想过为什么要默认是12列,隐隐约约觉得是因为布局比较方便

2021-01-25 09:19:02 108

原创 PHP——PHP初识

PHP初识 1.1.1. 省略结束标记 1.1. PHP 标记 1.2. 输出内容方式 1.3. 与 HTML 混编 PHP初识详细参考文档:https://www.w3school.com.cn/超文本标记是用普通文本描述富文本的一种方式PHP(PHP: Hypertext Preprocessor)是一种被广泛应用的脚本语言,它可以被嵌入到 HTML中,尤其适合做动 态网站开发...

2021-01-25 05:30:13 120

原创 react native和react之间有什么区别?

区别:1、React是驱动html dom渲染; React Native是驱动android/ios原生组件渲染。2、写react可以用前端知识直接上手,而react native虽然也可以,但是深入下去没有native知识支持很难。【相关教程推荐:React视频教程】react native和react的区别原理略有不同:React和React Native的原理是相同的,都是由js实现的虚拟dom来驱动界面view层渲染。只不过React是驱动html dom渲染; React Native是

2021-01-24 14:07:25 761

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

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

2021-01-24 05:49:55 600

原创 从数据库调出数据显示到页面 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-01-24 00:19:31 199

原创 vue项目中引入bootstrap的方法

vue项目中引入bootstrap?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关教程推荐:《bootstrap教程》在 vue 项目中引入 bootstrap,首先要引入两个依赖:jQuery 和 popper第一步、安装1、npm安装安装命令如下:123cnpm install bootstrap --save-devcnpm install jquery --save-devcnpm install popper.js --sav

2021-01-23 07:47:40 382

原创 PHP生成二维码与识别二维码

二维码的分类 线性堆叠式二维码 矩阵式二维码 二维码的优缺点优点 信息容量大 编码范围广 容错能力强 译码可靠性高 可引入加密措施 成本低,易制作 缺点 二维码技术成为手机病毒、钓鱼网站传播的新渠道 信息泄密 目前流行的三大国际标准 PDF417:不支持中文 DM:专利未公开,需支付专利费用 QR CODE:专利公开,支持中文 QR CODE 纠错能力 L级:约可纠错7

2021-01-23 00:02:20 381

原创 PHP 日期 加减 月数,天数,周数,小时,分,秒等等

其实就是strtotime 这个内置函数//PHP日期加减周date("Y-m-d",strtotime("2013-11-12+1week"))//PHP日期加减天数date("Y-m-d",strtotime("2013-11-1212:12:12+1day"))//PHP日期加减小时date("Y-m-dh:i:s",strtotime("2013-11-1212:12:12+1hour"))//PHP日期加减月数date("Y-m-...

2021-01-22 10:46:16 317

原创 PHP是世界上最好的语言

1.认识PHP代码标识想在页面中编写PHP代码非常容易,如下面代码:<?phpecho"PHP是世界上最好的语言";?>123就像你可以编写JavaScript脚本语言需要写在<script></script >标签之间一样,你可以在页面中编写PHP代码写在<?php?>标签之间,但注意后面的?>是可以省略的。也可以计算算式:<?php echo 23+ 6;?>2.字符串一个字符串是用双引号括起来的一个词...

2021-01-22 07:01:25 143

原创 PHP配置安装方法

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

2021-01-21 11:57:56 75

原创 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-01-21 08:52:33 187

原创 微信支付 api v3 支付通知 异步 验签失败 PHP

微信支付v3 异步验签失败此处我们接收参数(报文主体)一般是通过框架 自带的request接收。例如TP6:$this->request->param();这里如果使用此接收方式在进行json转换验签会失败。我们需要用原生的接收方式:file_get_contents(‘php://input’);接收到之后直接拿此数据进行签名验证。附以下代码:publicfunctionverifySign(){$timestamp="header头中...

2021-01-21 05:33:41 384 1

原创 smtp是什么邮件的协议

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

2021-01-20 20:25:18 492

原创 PHP控制循环操作的时间

循环执行某个程序,但循环执行过程中,可能会超时导致程序死掉,因此需要限制每个循环操作的最长时间。如果超时,则直接断开改进程,并继续下一层循环操作。携程,多线程都可以完成该操作,但在没有了解这些高深技术的时候,可以用这个简便的方法替代。TaskAsync.phpnamespaceTaskAsync;useWorkerman\MySQL\Connection;classTaskAsync{/***异步任务*@params$func要异步执行的主要函...

2021-01-20 08:34:32 100

原创 PHP深入理解-PHP架构布局

执行流程解析为Token将语法转换为抽象语法树将语法树转换OpcodesScanningParsingCompilationExcution:执行Opcodes从上图中看出主要从解析PHPCode到执行主要经过了四个阶段.获取token可以通过Token_get_all('<?php echo "str";>')函数获取token信息.抽象语法树主要将解释器和编译器进行解耦.opcodes最终执行的指令,例如ZEND_ECHO:本质还是一个对应的C函数

2021-01-20 01:53:16 105

原创 jquery的插件有哪些

jquery的插件有:1、jQuery表单验证插件Validation;2、jQuery表单插件Form;3、动态绑定事件插件livequery;4、管理Cookie的插件Cookie;5、模态窗口插件SimpleModal。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery的插件有:1、jQuery表单验证插件:Validation(1)Validation简介    最常使用JavScript的场合就是表单的验证,而jQuery作为一个优秀

2021-01-19 11:18:39 103

原创 如何解决数据库提示只有只读权限,无法操作的问题 what

下面由宝塔教程栏目给大家介绍数据库提示只有只读权限,无法操作的解决办法,希望对需要的朋友有所帮助!很多人喜欢直接把数据文件通过ftp或面板上传到数据库存放目录来实现迁移导入功能,虽然不是不可以,但是没有调整权限导致数据库只读需要及时修改权限才能正常使用首先更改目录权限,选中数据库的存放目录 调整为mysql用户所属,700权限调整完之后进入目录 点击右上角的小框,选中所有文件,调整为mysql用户所属,660权限修改完成后重启mysql即可...

2021-01-19 04:20:23 756

原创 vcf是什么?

vcf有多种意思:1、通讯录导出的一种格式;2、Visual Component Framework(可视化组件框架),是一个C++编写的开源项目;3、Victory of Continuous Four;4、入料液体积对浓缩液的体积比。vcf有多种意思,下面给大家介绍一下。VCF(通讯录导出的一种格式)VCF是通讯录导出的一种格式VCF格式通讯录格式用途广泛,一般诺基亚、摩托罗拉手机导出通讯录的格式即为VCF。可以把VCF格式保存到电脑上以备不时之需。而且很多网上通讯录的导入格式也是VCF,例如飞

2021-01-18 11:45:01 510

原创 使用PHP实现WEB网站登陆后台编写

####html页面,没加入CSS代码:<formaction="login.php"method="post"><inputtype="text"placeholder="账号"name="id"/><inputtype="password"name="password"/><inputtype="password"name="authcode"/><imgid="captcha...

2021-01-18 07:59:04 237

原创 smtp是什么邮件的协议

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

2021-01-18 04:21:35 647

原创 argb和rgb风扇的区别是什么

argb和rgb风扇主要是在灯光部分针脚、电压和实现的效果方面的有区别:ARGB采用5V、3针,可以控制单个灯珠,可以实现流水灯、拼接显示文字图案等效果;RGB采用12V、4针,只能实现单色的变换。如今在DIY电脑的时候,大家不仅会关心机器的性能,还会追求主机的颜值,而机箱里的发光风扇绝对是给机箱增加颜值的必备利器,不过机箱风扇现在的种类比较多,下面就来大家了解一下rgb风扇和argb风扇的区别。ARGB和RGB风扇主要是灯光部分的电源连接针脚、电压和实现的效果方面的区别,不会影响到风扇的散热的表现。

2021-01-17 11:49:33 1251

原创 绝对详解PHP 的imageTtfText()函数

图片处理,是许多程序的功能之一;而文字渲染则是绘图的基本组成部分。PHP通过很多扩展库来支持图片的处理,最常用的还是GD库,通过一系列imagexxx()函数来提供绘图功能。本文专注于非常细小的一点:绘制文字。熟悉Win32的人都知道,TextOut()就可以轻松显示任何文字了,然而到了PHP的世界里,有些事情并不轻松。1 详细解释imageTtfText()函数对于PHP绘图初学者,首先遇到的一个问题就是,imageString()这个函数并不支持汉字的绘制。这往往会给入门者当头一棒,不过不.

2021-01-17 04:36:46 377

原创 完全卸载(删除)mac下自带的php

/private/etc/ sudo rm -rf php-fpm.conf.defaultphp.ini php.ini.default/usr/bin/ sudo rm -rf php php-config phpdoc phpize/usr/includesudo rm -rf php/usr/lib sudo rm -rf php/usr/sbin...

2021-01-17 01:03:40 352

原创 PHP Console工具使用分享

PHP Console:https://github.com/barbushin/php-console#php-console-server-library功能介绍PHP Console工具和FirePHP功能相似,提供以下功能:Handle PHP errors, dump variables, execute PHP code remotely in Google ChromeDemo首先在Chrome中安装PHP Console插件:https://chrome.goog

2021-01-16 13:10:47 144

原创 PHP——PHP初识

PHP初识 1.1.1. 省略结束标记 1.1. PHP 标记 1.2. 输出内容方式 1.3. 与 HTML 混编 PHP初识详细参考文档:https://www.w3school.com.cn/超文本标记是用普通文本描述富文本的一种方式PHP(PHP: Hypertext Preprocessor)是一种被广泛应用的脚本语言,它可以被嵌入到 HTML中,尤其适合做动 态网站开发...

2021-01-16 07:46:08 85

原创 PHP取整,四舍五入取整、向上取整、向下取整、小数截取

PHP取整数函数常用的四种方法:1.直接取整,舍弃小数,保留整数:intval();2.四舍五入取整:round();3.向上取整,有小数就加1:ceil();4.向下取整:floor()。一、intval—对变数转成整数型态intval如果是字符型的会自动转换为0。intval(3.14159);//3intval(3.64159);//3intval('ruesin');//0123二、四舍五入:round()根据参数2指定精度将参数1进行四舍五入。参...

2021-01-16 03:58:32 145

原创 PHP面试之linux基本命令

linux基本命令 前言 基本命令 示例 前言PHP面试时,大部分公司还是会提问一些基本的Linux命令,即使很多公司都有专门的服务器维护人员,但是多了解一点还是有必要的,遇上的时候也有话说不是~~~基本命令命令 作用 举例 ls 显示文件或目录 ls -l 列出文件详细信息l(list) ls -l -a 列出当前目录下所有文件及目录,包括隐藏的a(all) la -a mkdir 创建目.

2021-01-16 00:27:45 200

原创 为什么PHP在很多公司遭到弃用?

前有以Java为上的学术派地位难以撼动,后有新兴崛起的Python等语言的猛烈夹击。没错,如今PHP的地位很尴尬。PHP相对于其他语言,编辑简单,实用性强,更适合初学者。跨平台性强优势明显,由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS下。而且PHP效率奇高,系统消耗资源相当之少。这是当时很多人选择学习或者使用PHP的初衷。但是现在为何PHP被很多公司弃用、打入冷宫了呢?其实上至少在我看来,无论是用Java、PHP、Python、Ruby、C++或者是

2021-01-15 18:54:15 142

原创 PHP经典项目案例-(一)博客管理系统1

在基本学习了PHP的基础知识之后,自己开始尝试一些经典的项目案例。于是我借了一本关于PHP项目开发的书,然后找到了这个博客管理系统。(最经典的是留言板,但是我考虑了一下留言板,数据库设计稍微简单一点,所以我选择了这个)我去网上下载了源代码,但是之后发现源代码很多错误,还有一些数据库的知识用的是mysql库的,这样就算程序正确,运行时也会警告。因为mysql库的函数将被逐渐被替代。所以我用了五天的时间,在他的素材基础上,将所有的后台(也就是PHP代码块)重写,前端界面只是把它里面的错误改正使程序能够运行,所以

2021-01-15 08:23:12 192

原创 php学习----php实现验证码

一、简单介绍验证码1.验证码为全自动区分计算机和人类的图灵测试的缩写。是一种区分用户是计算机和人的公共全自动程序。2.验证码主要应用场景:登录、注册确定前,发布、回复信息前,疑似机器请求时,做人/机器校验。3.实现步骤:(1)生成底图; 依赖php图片处理库GD,http://php.net/manual/zh/book.image.php(2)生成验证内容; 产生随机数,使用php函数rand();(3)生成验证码图片;(4)校验验证内容...

2021-01-15 04:42:41 125

原创 css3 sticky不生效怎么办

css3 sticky不生效的解决办法:1、父元素不能overflow:hidden或者overflow:auto属性;2、必须指定top、bottom、left、right4个值之一;3、父元素的高度不能低于sticky元素的高度。本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。推荐:《css视频教程》sticky不生效原因有:父元素设置了overflow:hidden或者overflow:auto未指定top、right、bottom、left4个值中的任意一个父

2021-01-15 01:02:13 62

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

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

2021-01-14 08:49:10 313

原创 CTF/CTF练习平台-flag在index里【php://filter的利用】

原题内容:http://120.24.86.145:8005/post/Mark一下这道题,前前后后弄了两个多小时,翻了一下别的博主的wp感觉还是讲的太粗了,这里总结下自己的理解:首先打开这道题,页面只给你click me? no点击进去显示test5第一步,查看源代码,无果第二步bp,无果结合到题目,flag在index里,大胆尝试http://120.24.86.145:8005/post/index.php,可惜和之前一样注意到了传值为http://1...

2021-01-14 04:44:28 341

原创 PHP是世界上最好的语言

1.认识PHP代码标识想在页面中编写PHP代码非常容易,如下面代码:<?phpecho"PHP是世界上最好的语言";?>123就像你可以编写JavaScript脚本语言需要写在<script></script >标签之间一样,你可以在页面中编写PHP代码写在<?php?>标签之间,但注意后面的?>是可以省略的。也可以计算算式:<?php echo 23+ 6;?>2.字符串一个字符串是用双引号括起来的一个词...

2021-01-14 00:59:44 139 1

原创 vue和react是什么框架?

vue是一套用于构建用户界面的渐进式JavaScript框架,Vue的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。react是一个用来构建用户界面的JavaScript开发框架,主要用于构建UI。相关推荐:《React视频教程》、《vue.js教程》vue是什么框架?vue.js (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第

2021-01-13 15:15:40 239

原创 python3 数组(列表)初始化

python3 数组(列表)初始化1. 初始化一个定长的数组有时需要预定义一个定长的数组,并给每个元素赋值方法1: python3中代码如下: 1 2 3 4 #coding=utf-8 item='PythonTab' array=[itemforvinrange(10)]#把item的值赋给range()迭代器的每个元素 print(array) 结果: 1...

2021-01-13 11:29:26 157

原创 jquery如何使用滚动条监听事件

jquery使用滚动条监听事件的方法:1、使用【$(window).scrollTop():】获取垂直滚动条距离文档头部的高度;2、使用【$(document).scrollLeft()】获取水平滚动条的距离。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery使用滚动条监听事件的方法:先来一个例子:123456789101112$(document).ready(function(){//在文档加载完毕后执行$(...

2021-01-13 04:48:02 297

原创 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-01-13 01:40:51 67

原创 基于thinkphp6.x的API接口开发简单小实例

下面由thinkphp框架教程栏目给大家介绍基于thinkphp6.x的API接口开发简单小实例 ,希望对需要的朋友有所帮助!API接口开发简单小实例-基于thinkphp6.x主要有助于没接触过接口开发的PHP小朋友,即:前端提交一个商品ID,返回商品详情信息;鉴权什么的都没有,就是用于理解流程,精通从入门开始API接口开发简单小实例-基于thinkphp6.x代码如下:第1步:前端代码(请求端)view/index/index.html:1234567891011121

2021-01-12 16:44:04 808

空空如也

空空如也

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

TA关注的人

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