自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHP Captcha实现图片验证码生成及识别(附源码)

目录什么是Captchacomposer安装思路修改Captcha.php源码调用什么是CaptchaCAPTCHA(Completely Automated Public Turing Test to Tell Computers and Humans Apart )是区分计算机和人类的一种程序算法。composer安装composer require php-quickorm/captcha思路由于原扩展基于session,前后端分离开发跨域请求使用token而不是session,所以添加

2020-09-16 21:56:12 4438

原创 springboot集成smart-doc导出接口文档推送到torna

springboot集成smartDoc导出接口文档到tornasmart-docpom.xml添加依赖创建smart-doc.json创建导出文档文件夹导出接口文档到htmlsmart-doc点击跳转到官方文档pom.xml添加依赖<plugin> <groupId>com.github.shalousun</groupId> <artifactId>smart-doc-maven-plugin</artifactId>

2021-04-15 15:58:01 1984

原创 sql中group by为什么无法使用别名

目录sql执行顺序sql中group by为什么不能使用别名sql执行顺序(7) SELECT(8) DISTINCT <select_list>(1) FROM <left_table>(3) <join_type> JOIN <right_table>(2) ON <join_condition>(4) WHERE <where_condition>(5) GROUP BY <group_by_

2020-12-28 10:16:54 1267

原创 ORACLE实现MySQL中find_in_set同名函数功能

目录MySQL find_in_set函数ORACLE实现函数源码MySQL find_in_set函数find_in_set(string, string_list)string 查找的字符串,参数为NULL时返回NULL。string_list 用 , 分隔的字符串列表,参数为NULL时返回NULL。mysql> SELECT find_in_set( 'c', 'a,b,c,d' ) AS position FROM DUAL;+----------+| position |

2020-12-04 15:46:01 381

原创 ORACLE实现MySQL中inet_aton函数、inet_ntoa函数

目录MySQLinet_aton函数inet_ntoa函数ORACLE实现inet_aton函数inet_ntoa函数MySQLinet_aton函数inet_aton(expr)mysql> SELECT INET_ATON('192.168.1.88') address_number;+----------------+| address_number |+----------------+| 3232235864 |+----------------+1 row in

2020-12-02 10:32:18 1109 1

原创 ORACLE实现MySQL中substring_index函数功能

目录MySQL中substring_index函数ORACLE涉及函数实现函数源码MySQL中substring_index函数substring_index(string, delimiter, number)string:原始字符串。delimiter:查找的分隔符。number:搜索分隔符次数。若为正数,则从左侧开始查找,若为负数,则从右侧开始查找。ORACLE涉及函数instr( string, substring [, start_position [, th_appearanc

2020-11-30 16:35:04 4636

原创 CentOS7 通过Oneinstack安装多个版本PHP

目录oneinstack介绍需求生成oneinstack命令安装步骤oneinstack介绍点击进入oneinstack官网需求CentOS7中已通过oneinstack安装PHP55,想再次安装PHP72实现多版本PHP共存。生成oneinstack命令自动生成安装命令链接如上图,勾选所需要的配置后下方会生成命令:wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstac

2020-11-17 11:54:39 793

原创 Mysql 5.7 免安装版下载及初始化配置

Mysql 5.7 免安装版下载及初始化配置Mysql下载版本地址下载64位zip配置环境变量创建my.ini配置文件初始化启动启动mysql服务查看root用户临时密码登录root用户修改临时密码Mysql下载版本MySQL Community Server 5.7.32地址点击跳转官网下载64位zipWindows (x86, 64-bit), ZIP Archive下载后解压到D盘配置环境变量新建系统变量MYSQL_HOME:D:\mysql-5.7.32-winx64系统变

2020-11-09 16:38:25 183

原创 PHPMailer实现发送邮件验证码(附源码)

目录什么是PHPMailercomposer安装服务器和端口号源码调用什么是PHPMailerPHPMailer是一个非常强大的php发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,使用起来非常方便。composer安装composer require phpmailer/phpmailer服务器和端口号发送之前需要拥有自己的邮件服务器,根据邮箱类别可能要开启SMTP服务,大部分公共邮箱(163、qq等)为了安全默认是关闭的。例如:网易163邮箱服务

2020-09-15 20:49:47 1596

原创 PHP实现JWT验证(附源码)

目录什么是JWT原理使用数据结构引入JWT源码调用什么是JWTJSON Web Token(缩写JWT)是目前最流行的跨域认证解决方案。原理服务器验证用户身份后,生成一个 JSON 对象,发回给用户{ "userId": "1", "username": "Zhangsan", "expireDate": "2020-09-15 19:59:43"}以后,用户与服务端通信的时候,都要发回这个 JSON 对象。服务器完全只靠这个对象认定用户身份。使用放在 HTTP 请求的头信息

2020-09-15 20:19:16 755

原创 ThinkPHP 5.1 框架搭建(Win 10)

【从零开始】thinkPHP 5.1 框架搭建(Win 10)Windows 10环境下搭建php开发框架开发工具功能快捷键thinkPHP 5.1 框架下载安装xampp下载与安装配置xampp中Apache启动XAMPP测试如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释...

2019-11-23 15:42:25 932

空空如也

空空如也

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

TA关注的人

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