自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 PHP实现定时任务

简单的PHP定时任务

2023-06-17 10:35:50 371

原创 pre 自动换行

pre 自动换行

2023-03-30 22:07:09 156

原创 Laravel 自定义规则验证错误及页面输出错误提示

Laravel 自定义规则验证错误及页面输出错误提示

2022-12-16 17:21:01 973

原创 javascript 点击后,滑动到固定位置

参考:https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollIntoView用法:document.getElementById(docid).scrollIntoView();

2021-12-24 15:28:27 561

原创 JavaScript去除文章中的html转义字符

场景:百度编辑器等插入数据库后,html标签被转义,管理端js调用接口返回文章信息,渲染页面展示的时候想要去除html标签1、将转意符 换成普通字符;2、移除HTML标签代码 //转意符 换成普通字符 function escape2Html(str) { var arrEntities = {'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"'}; return str.replace(/&a.

2021-10-16 10:56:22 1500

原创 Laravel 上传图片及页面展示

Laravel 上传图片及页面展示网上资料实在太乱,想找个真实好用的代码真的太难了,我讨厌那些弯弯绕绕的繁琐,这里有你需要的最好,希望少走弯路。1、下面为 Controller 里上传功能代码:// Controller 里上传部分代码public function store(Request $request){ // validate 校验上传文件是否为图片类型 // 手册地址:https://learnku.com/docs/laravel/8.x/validation/9374#rul

2021-10-09 21:39:40 869

原创 ThinkPHP 或 Laravel 伪静态设置 - 路由访问规则 .htaccess设置

例如 ThinkPHP 或者 Laravel 通过设置路由访问页面,则需要设置.htaccess访问规则。Nginx版本:<IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L] SetEnvI

2021-07-14 17:35:42 604 3

原创 jQuery日期和时间插件 datetimepicker

datetimepicker 使用方法:1、点我下载相关文件,并在html中 引入 jquery.datetimepicker.css、jquery.min.js、jquery.datetimepicker.js2、html标签设置ID选择器:<input id="date_of_birth" name="date_of_birth" type="text" /><input id="date_of_entry" name="date_of_entry" type="text" /

2021-06-14 12:24:00 2535 1

原创 Window环境下如何运行Lua文件

window环境下应该使用 cmd 命令执行 Lua 文件看下图(注意注释说明):

2021-02-26 10:14:48 3279 1

原创 百度编辑器 UEditor 使用方法 及 如何设置固定高度且带滚动条及 如何设置修改传值的 name 属性

1、ueditor 配置及赋值传值<form action="" method="post"> 新闻标题: <input type="text" name="title" class="input" required> <input type="hidden" name="content" id="contents" required> //设置表单传值隐藏域 新闻内容: <div id="editor" style="height:500px;"&g

2020-11-22 23:33:46 3801

原创 apidoc生成Web API接口文档

本文主要讲解apidoc的安装、卸载及生成web接口文档。

2020-11-03 14:14:17 590

原创 JS 字符串去除HTML并截取指定长度|html反转义

/** * [subtext 字符串去除html并截取指定长度] * @param {[string]} str [传入的字符串] * @param {[integer]} length [截取的长度] * @return {[string]} [处理后的字符串] */function subtext(str, length) { var text = html_decode(row.content); //反转义html,如果传入的是html实体,则注释该行代码

2020-09-30 15:51:28 350

原创 PHP 去除 HTML 并截取指定长度的字符串

/** * [sub_text 去除HTML并截取指定长度的字符串] * @param [string] $text [传入的字符串] * @param [integer] $length [截取的长度] * @return [string] [处理后的字符串] */function sub_text($text, $length){ $text = strip_tags($text); // 去除html标签 $text = html_entity_

2020-09-30 15:48:50 371

原创 GO 语言基础篇 -条件表达式(if、switch、fallthrough)

Go 语言条件语句if else 实例package mainimport "fmt"func main() { /* 局部变量定义 */ var a int = 100; /* 判断布尔表达式 */ if a < 20 { /* 如果条件为 true 则执行以下语句 */ fmt.Printf("a 小于 20\n" ); } else { /* 如果条件为 false 则执行以下语句 */ fmt

2020-08-27 20:44:18 643

原创 GO 语言基础篇 - 运算符

Go 语言运算符算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符算术运算符:+-*/%++--关系运算符:==!=><>=<=逻辑运算符:&&||!赋值运算符=+=-=*=/=%=<<=>>=&=^=|=位运算符:&|^其他运算符:&:返回变量存储地址*:指针变量...

2020-08-27 17:10:09 139 1

原创 GO 语言基础篇 - 变量、常量

Go 语言变量Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。声明变量的一般形式是使用 var 关键字:package mainimport "fmt"func main() { // 声明一个变量并初始化 var a string = "Runoob" fmt.Println(a) // 结果:Runoob // 没有初始化就为零值 var b int fmt.Println(b) // 结果:0 // 可以一次声明

2020-08-27 16:55:47 119

原创 GO 语言基础篇 - 数据类型

Go 语言数据类型:布尔型(true / false)数字类型 (整型 int 和浮点型 float32、float64)字符串类型(使用 UTF-8 编码标识 Unicode 文本)派生类型:(a) 指针类型(Pointer)(b) 数组类型© 结构化类型(struct)(d) Channel 类型(e) 函数类型(f) 切片类型(g) 接口类型(interface)(h) Map 类型数字类型:uint8无符号 8 位整型 (0 到 255)uint16无

2020-08-27 16:11:15 126

原创 GO 语言基础篇 - 基础语法

Go 语言基础语法6个Go 标记fmt.Println(“Hello, World!”)行分隔符在 Go 程序中,一行代表一个语句结束。不需要以分号 ; 结尾注释// 单行注释/*Author by 菜鸟教程我是多行注释*/标识符标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或是多个字母(AZ和az)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。字符串连接Go 语言的字符串可以通过 + 实现: pa

2020-08-27 15:58:17 101

原创 GO 语言基础篇 - 语言结构

Go 语言结构Go 语言的基础组成包声明package main引入包import 'fmt'函数func main() { fmt.PrintIn('Hello, World!') // or fmt.Print('Hello, World!')}变量语句 & 表达式注释://单行注释 /多行注释/...

2020-08-27 15:53:16 80

原创 安装Laravel(window环境)-下载安装

安装 LaravelLaravel 使用 Composer 来管理项目依赖。因此,在使用 Laravel 之前,请确保你的机器已经安装了 Composer。composer安装可参考:https://www.php.cn/course/677.html通过 Laravel 安装器1、首先,通过使用 Composer 安装 Laravel 安装器,cmd执行以下命令:comp...

2020-02-16 10:29:59 435

原创 js复制代码(兼容IOS、android)亦适用PC端

直接上代码,通过触发 .copybtn 复制按钮,复制 .copytxt 的内容。<div class="title"> <a class="button" href="javascript:history.back();">返 回</a> 作品编号:<span class="copytxt">PHP-001007</span>...

2020-01-11 12:26:54 1557

原创 appserver使用教程、数据库导入、运行php

目录appserver使用教程数据库导入教程:php运行教程:数据库导入教程:php运行教程:

2019-12-22 00:14:53 2070

原创 appserver安装教程

appserver安装图解:使用教程请前往:https://blog.csdn.net/ba_qi/article/details/103649997到这里AppServer就已经安装成功并且运行了使用教程请前往:https://blog.csdn.net/ba_qi/article/details/103649997...

2019-12-21 23:35:19 1704

原创 phpstudy运行Thinkphp5、Thinkphp6项目的方法

!!!首先确认本地电脑是否安装了PHPStudy,如果未安装请前往https://www.xp.cn/download.html进行下载安装, 具体下载安装教程可参照:https://blog.csdn.net/ba_qi/article/details/103370419 如已安装则继续往下看,本文章以 phpStudy 2018版(Windows)为例讲解1、点...

2019-12-03 17:50:01 6189 2

原创 PHPStudy使用教程及phpstudy安装教程

目录下载安装教程下面是使用教程图解下面是指定域名访问教程下载安装教程1、下载地址:https://www.xp.cn/download.html如果简单上手建议下载phpStudy 2018版2、下载完成后解压运行安装程序3、根据自己喜好选择安装目录4、安装成功如下图5、点击启动,运行状态两个红色标志变为绿色表示启动成功,就可以操作项目...

2019-12-03 17:09:28 6849

原创 Linux系统安装、使用apidoc教程

apidoc安装教程:1、首先要确定是否已经安装了node.js,如果未安装可以参考node.js的安装教程:https://blog.csdn.net/ba_qi/article/details/1031778122、apidoc可以利用npm来快速安装,输入命令npm install apidoc -g进行apidoc的安装,如下图:下图为安装完毕:3、输入apid...

2019-11-21 11:55:22 849

原创 Linux系统下安装Node.js教程

使用命令:uname -a 检查系统是32位还是64位 官网:https://nodejs.org/en/download/下载安装包 将文件上传服务器 并进入对应目录进行解压 tar -xvf node-v12.13.1-linux-x64.tar.xz 可以根据自己喜好进行重命名: mv node-v12.13.1-linux-...

2019-11-21 11:03:08 364

原创 纯HTML+CSS实现图片、文字轮播

效果图:代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style> *{margin: 0; padding:...

2019-11-13 10:50:32 3955

原创 MySQL改变字段的顺序

一、网页版数据库不带改变字段顺序的方法,可以使用sql语句来改变:1、移动字段到某字段的后面 alter table 表名 modify 字段名 字段类型 after 字段 例子:alter table user modify psw varchar(32) after name;2、移动字段到最前面 alter table 表名 modify 字段名 字段...

2019-10-30 08:54:17 9599 2

原创 php5项目迁移php7 mysql兼容性问题解决方案

php7 兼容MySQL相关函数PHP7 废除了 ”mysql.dll” ,推荐使用 mysqli 或者 pdo_mysql处理方法:将以下代码放在公共函数里或入口文件自动初始化if(!function_exists('mysql_pconnect')){ function mysql_pconnect($dbhost, $dbuser, $dbpass){ ...

2019-10-25 19:34:17 1249

原创 wampserver下载安装使用教程

目录下载教程安装教程使用教程WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。下载教程:下载地址:http://www.wampserver.com/en/#download-wrapper第一步:选择需要的版本,我这选择64第二步:进入介绍页面,点击downl...

2019-10-25 09:34:24 51918 11

转载 如何监测MySQL是否命中索引?

在日常工作中,我们有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,此时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。(QEP:sql生成...

2019-03-25 16:56:02 7809

原创 详细描述PHP处理web上传文件的流程。如何限制上传文件的大小不能超过某个数值?

流程:首先用户在浏览器端选择上传的文件,提交后,通过post方式上传到Apache服务器,然后由php引擎处理判断文件是否能够上传到PHP配置文件中指定的临时目录,之后获取文件后缀名判断文件是否是允许上传的文件格式,如果没问题,则按照随机数+时间的方式生成文件的名字+后缀。最后将文件从临时目录转移至Apache服务器目录。在php

2016-10-08 20:36:59 1181

转载 ,Redis命令大全

APPEND key value追加一个值到key上AUTH password验证服务器命令BGREWRITEAOF 异步重写追加文件命令BGSAVE 异步保存数据集到磁盘上BITCOUNT key [start end]统计字符串指定起始位置的字节数BITOP operation destkey key [key ...]Perform bitwise operations betw

2016-08-05 09:46:37 240

layui官网离线文档.zip

layui官网离线文档,内涵layui相关文件代码,可直接使用。 离线文档和之前官网一样,本人亲测好用,解压后直接访问layui.html即可,layui-v2.2.5文件夹为框架代码。

2021-11-28

canvas签名支持PC、手机、iPad.zip

电子签名,网上找了很多,各种坑,各种问题,最后搞了一个demo,可以兼容PC、手机、iPad等,需要的自己下载

2021-09-01

空空如也

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

TA关注的人

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