自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

繁的博客

记录点吧。。。

  • 博客(44)
  • 收藏
  • 关注

原创 layui 动态表格 不分页 limit的设置

layui.use(['table','form'], function(){ var table = layui.table, form =layui.form; table.render({ elem: '#test' ,loading:true ,url:"{:url('AuthRule/index')}" ,where: {key: 'get'} .

2020-10-23 10:23:36 5954 2

原创 基于thinkphp6的阿里云短信发送接口

####1 首先获取阿里云PHP SDKcomposer require alibabacloud/sdk###2 编写接口<?php/*** * 阿里短信发送服务类 */declare(strict_types=1);namespace app\common\service\lib\sms\alisms;use AlibabaCloud\client\AlibabaCloud;use AlibabaCloud\client\ClientException;use A

2020-09-30 19:38:14 2025 1

原创 本地怎么远程登录使用宝塔安装的MySQL

首先登录上你的宝塔管理后台,然后在左侧的菜单栏中可以看到有“数据库”字样,点击进入,修改root的密码;我使用xshell远程登录服务器,登录数据库mysql -u root -p ,然后接着输入刚才的修改后的密码;# mysql -u root -p#use mysql;#select host,user from user;#update user set host='%' where user='root';然后就可以远程登录服务器了...

2020-09-28 10:14:48 2183 1

原创 宝塔nginx 开启基于thinkphp6 的pathinfo模式

在宝塔面板如下图所示,伪静态选择thinkphp就可以,然后重启一下Nginx服务器就可以正常访问了又或者在nginx.conf 下面 server 里面加入,如下图所示: location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } }...

2020-09-27 17:31:37 1680

原创 宝塔 centos7 open_basedir restriction in effect.

今天安装好宝塔,然后在上面安装了lnmp/composer,然后composer tp6,访问的时候产生如下图的错误:  发现是php open_basedir 配置的问题,php不能引入其授权目录上级及其以上的文件,默认配置在php.ini(/usr/local/php/etc/php.ini),但是我的open_basedir 并没有配置,默认被注释了. #### 第一种方法: 我自己操作了一下,可以在宝塔上面操作一下/www/server/nginx/conf/fastcgi.conf文件将

2020-09-27 13:45:47 378

原创 xshell 远程登录centos7服务器发生To escape to local shell, press ‘Ctrl+Alt+]‘.

vim /etc/ssh/sshd_config #UseDNS yes #找到并修改为 UseDNS no 重启sshdsystemctl restart sshd.service

2020-09-26 20:59:32 1064

原创 PS学习(一)

放大/缩小:ctrl + +/- ,alt + 鼠标滑轮 ,点击放大镜 ,安装鼠标左键 左滑右滑

2020-09-03 11:43:38 185

原创 centos7下安装 composer

使用命令下载curl -sS https://getcomposer.org/installer | php下载之后设置环境变量mv composer.phar /usr/local/bin/composer修改权限,否则执行会出错chmod -R 777 /usr/local/bin/composer接着输入命令,就会显示下图就是安装成功composer -v...

2020-08-17 20:14:02 3580 2

原创 thinkphp5 + layui的动态表格对数据进行无限极分类

我百度了好久,没有找到很方便对layui 动态表格进行无极限分类 的,所以,我只能自己写,可能写的不是很好,但能实现功能就行对数据库的数据进行无限极分类tp5 源码```php <?php/** * 无限极排序 * Created by PhpStorm. * User: 86166 * Date: 2020/3/16 * Time: 11:24 */...

2020-03-19 09:04:00 1268

原创 基于thinkphp5 + layui-table 实现分页

// model 获取分页数据class Test extends Model{/***page 起始页 limit 每页的条数 ($page -1) *$limit 第几条数据开始查询***/public function paginate($limit = 10, $page = 1, $arr = []) { return self::where($...

2020-01-18 13:55:42 2913 1

原创 在宝塔下安装sphinx

我是在阿里云上面购买的linux服务器,环境安装的是PHP7.2+ apache+mysql 宝塔安装我这里就不介绍啦,看我的另外一篇博文。这篇文章主要介绍是安装宝塔之后安装sphinx,假如不是,要按下面的安装方式1、安装一般都安装到/usr/local/sphinx (sphinx这个目录是自定义的)2、 在此目录使用tar命令解压 :tar zxvf sphinx-2.3.1-...

2019-07-07 21:18:24 1801

原创 隐藏入口文件出现的 No input file specified的解决方法

在 apache 环境下,只需要在站点根目录下创建.htaccess 文件,现在我拿ThinkPHP 5框架作为演示:在public目录下:.htaccess 文件其内容如下:<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{REQUEST_FILEN...

2019-06-28 15:01:07 497

原创 基于ThinkPHP5.0七牛云上传图片

很多时候我们需要将图片上传到第三方的云存储,今天我们将使用七牛云进行测试首先我们将去七牛云进行注册并实名验证 ,官方提示实名验证需要两三天进行审核;实名验证之后在对象存储新建一个bucket,名称随意起;然后下载官方的php-sdk,下载完之后 把文件复制到ThinkPHP的vendor下面4.接下来就是代码的实现啦:需要在namespace app\lib\uplo...

2019-05-28 21:23:45 1019

原创 git 学习二 ---Git 分支管理

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为"必杀技特性",而正是因为它,将 Git 从版本控制系统家族里区分出来。创建分支命令:总结创建与合并分支命令如下:查看分支:git branch创建分支:git branch name切换分支:git checkout name创建+切换...

2019-01-07 15:37:02 100

原创 git学习一

在以前的的时候是使用svn,以前也学习过git,但是不系统,现在需要,所以,也学习以下gitGit是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件...

2019-01-07 13:54:40 141

原创 中国城市数组

/* * [["北京市"],["天津市"],["上海市"],["重庆市"],["石家庄市", "张家口市", "承德市", "秦皇岛市", "唐山市", "廊坊市", "保定市", "衡水市", "沧州市", "邢台市", &q

2019-01-02 00:05:01 2404

转载 LNMP相关软件安装目录

LNMP相关软件安装目录Nginx 目录: /usr/local/nginx/MySQL 目录 : /usr/local/mysql/MySQL数据库所在目录:/usr/local/mysql/var/MariaDB 目录 : /usr/local/mariadb/MariaDB数据库所在目录:/usr/local/mariadb/var/PHP目录 : /usr/local/php/...

2018-11-10 15:53:40 123

原创 Centos7 计划任务 at crontab

简介与分类1、进程管理简介:进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体都有自己的地址空间,并占有一定的系统资源,包括内存啊、CPU等。通熟易懂的说进程就是正在运行的程序或命令。:进程的管理的作用可以判断服务器的健康状态,查看系统中所有的进程,杀死进程...

2018-11-09 01:28:10 170

原创 win7 的虚拟机上的centos7宝塔Linux面板的站点创建

1、首先登宝塔面板,在面板首页点击网站添加2、根据自己的项目创建域名,如下图所示3、创建完成后的提示4、直接使用www.test2.com访问会提示这个,这个不是www.test1.com域名访问,因为使用这个网页出现一些意外的惊喜,所以,我使用www.test2.com,但原理一样5、这时候需要将你在centos7 查询的ip 地址,使用命令:ip addr 查询出来,然后在本地...

2018-11-08 23:44:15 2737 1

原创 MySQL 基本操作类进行封装

&amp;amp;lt;?phpheader(&amp;quot;Content-Type:text/html;charset=utf-8&amp;quot;); /** *php操作mysql的工具类 */class Db{ private $_db = null;//数据库连接句柄 private $_table = null;//表名 private $_where = null;//where条件 ...

2018-11-07 14:10:14 622

原创 CentOS7 ---firewalld 防火墙与端口的关与开

Centos 7防火墙firewalld开放80端口(转)开启80端口firewall-cmd --zone=public --add-port=80/tcp --permanent出现success表明添加成功命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重启防火墙s...

2018-11-07 01:45:01 356

原创 ThinkPHP5多语言实现

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ThinkPHP内置通过\think\Lang类提供多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件。任何字符串形式的输出,都可以定义语言常量。1 、语言包 是用户定义的,一般情况下每一种语言对应一种语言包,所谓语言包其实就是一个文件(PHP文件),其中定义了一些变量,不同...

2018-11-05 21:34:07 6739

原创 阿里云服务器怎么安装宝塔面板

因为我的服务器是centos7.2,现在我使用centos进行安装centos 安装脚本yum install -y wget &amp;amp;&amp;amp; wget -O install.sh http://download.bt.cn/install/install.sh &amp;amp;&amp;amp; sh install.shUbuntu/Deepin安装· wget -O install.sh ...

2018-11-03 21:20:50 5891

转载 thinkphp5设置多个主题

thinkphp\library\think\view\driver\Think.php修改下面的代码: public function __construct($config =[]) { $this-&gt;config = array_merge($this-&gt;config, $config); if (empty($this-&gt;co...

2018-10-31 20:40:32 1309

转载 jquery 邮箱自动补全

HTML 页面代码&lt;!DOCTYPE HTML&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt; jQuery自动完成插件&lt;/title&gt;&lt;meta name="keywords" content="jquery" /&am

2018-10-30 19:37:57 447

原创 php封装验证码

&lt;?php/** * Created by PhpStorm. * User: admin * Date: 2018/10/28 * Time: 20:14 *//** * */class Captcha{ /** * @param int $width =80 * @param int $height =80 * @param ...

2018-10-29 13:33:24 243

原创 数据库设计规范

数据库设计的实现逻辑1、数据结构设计逻辑设计 -&amp;amp;amp;amp;gt; 物理设计2、 实际工作中逻辑设计 + 物理设计3、 物理设计表名 + 字段名 + 字段类型数据库设计规范设计规范主要包括以下内容:数据库命名规范1、所有的数据库对象名称必须使用小写字母并用下划线分割,主要是防止不同的操作系统产生的错误2、所有的数据库对象名称必须禁止使用数据库保留字3、数据库对象的命名要能简明释义,...

2018-10-27 22:06:39 485

原创 ThinkPHP5的全局异常

1、修改configuration里面的配置 * 异常处理handle类 留空使用 \think\exception\Handle 'exception_handle' =&gt; 'app\exception\ExceptionHandler', //这里是你自己的异常类重写的目录 &lt;br&gt;&lt;?php /** * C...

2018-10-25 23:38:00 1186

原创 基于thinkphp5的数组分页

&lt;?php/** * Created by PhpStorm. * User: admin * Date: 2018/10/25 * Time: 21:04 */namespace app\admin\controller;use think\Controller;use think\paginator\driver\Bootstrap;//分页class Pagin...

2018-10-25 23:27:02 1840 1

原创 MYSQL 事务

1、事务的概念:不可分割的操作,每条SQL语句都是事务,事务只对DML语句有效,对DQL无效2、事务的ACID**** 原子性:要么成功,要么失败**** 一致性:事务必须使数据库从一个一致性状态变换道另一个一致性状态,也就是说一个事务执行之前和执行之后必须处于一致的状态****隔离性:事务与事务之间互不影响***** 持久性一经更改改不回来3、事务的使用1、开启事务2、回滚事...

2018-10-25 00:42:36 98

原创 MYSQL存储引擎

1、MYISAM :它不支持事务,也不支持外键,尤其访问速度块,对事务完整性没有要求或者以查询、更新为主的应用基本可以使用这个存储引擎,每个MYISAM 在磁盘上存储成3个文件,其中文件名和表名都相同2、INNODB :提供了具有提交,回滚和崩溃恢复能力的事务安全,但是对比MYISAM的存储引擎,INNODB写的处理效率差一点并且会占用更多的磁盘来保留数据和索引。3、MEMORY:MEMORY...

2018-10-21 21:29:18 103

原创 MYSQL基本命令

1、MySQL的登陆mysql -u root - p ******2、创建数据库create database 数据库名称;3、查看数据库show databases;4、删除数据库drop database 数据库名称;5、使用数据use 数据库6 显示当前数据库有多少张表show tables7、...

2018-10-21 18:52:51 98

原创 MUI学习四

调用手机端的相册和摄像头并且显示出来,代码如下图所示:&amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;amp;gt; mui.plusReady(funciton() { var cw = plus.webview.currentWebview(); //获取窗口的指针 var titleName = cw.title; var header = documen...

2018-10-20 12:11:41 103

原创 影响数据库的性能的因素

1、sql 查询的速度2、服务器硬件3、网卡流量4、磁盘IO系统吞度量要素:一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 QPS(TPS):每秒钟request/事务 数量 ...

2018-10-19 23:45:29 631

原创 MUI 学习三

打开新页面&lt;script type="text/javascript"&gt; mui('.mui-table-view-cell').on("tap", 'a', function(e) { mui.openWindow({ url: "main_sup.html", id: "main_sup", styles: {}, extra...

2018-10-19 15:38:53 107

原创 MUI学习二

页面初始化在app开发中,若要使用HTML5+扩展api,必须等plusready事件发生后才能正常使用,mui将该事件封装成了mui.plusReady()方法,涉及到HTML5+的api,建议都写在mui.plusReady方法中。创建子页面通过双webview模式解决,此种情况适用于需要上下拉刷新的列表页面。将需要滚动的区域通过单独的webview实现,完全使用原生滚动。具体做法则是:...

2018-10-19 15:03:54 154

转载 MUI 学习一

一、快速构建页面1、下载HBuilder,然后选择创建移动APP,勾选上mui项目4步搭好页面主框架新建含mui的HTML文件在Hbuilder中,新建HTML文件,选择”含mui的HTML“模板,可以快速生成mui页面模板,该模板默认处理了mui的js、css资源引用。2.输入mheader顶部标题栏是每个页面都必需的内容,在Hbuilder中输入mheader,可以快速生成顶部...

2018-10-19 14:27:41 396

原创 API接口文档编写

什么是API接口文档API 的入参、出参的格式为什么要编写API接口文档1 有利于客户端工程师熟悉接口2有利于服务端工程师接受项目怎么写API接口文档1 word、PDF、wiki需要包含那些内容api 接口地址请求方式 get(查询) 、post(创建)、 put(更新)、 delete(删除)入参格式出参格式http code例子 — 栏目接口如下图所示:...

2018-10-17 14:48:51 5784

原创 http 状态码

200 请求成功201 创建成功202 更新成功400 请求无效401 未授权403 禁止访问404 请求资源不存在500 内部错误

2018-10-15 22:30:39 91

原创 构建thinkphp5全局异常

1、修改configuration里面的配置异常处理handle类 留空使用 \think\exception\Handle‘exception_handle’ =&amp;amp;amp;amp;amp;amp;gt; ‘app\exception\ExceptionHandler’, //这里是你自己的异常类重写的目录&amp;amp;amp;amp;amp;amp;lt;?php/**Created by PhpStorm.User: adminDat

2018-10-14 13:38:00 844

空空如也

空空如也

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

TA关注的人

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