自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zz_lkw的博客

千与千寻的个人博客

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

原创 微信小程序授权登录,PHP解密数据,并返回用户信息token记住登录状态

首先创建一个项目,把这些代码都清空,我们自己写!首先index.wxml,写一个button用于发起登录index.wxml<button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">点击授权</button>然后写index.js通过wx.login()来获取code如果成...

2019-04-12 17:45:37 9690 12

原创 TP5+wangEditor富文本编辑器(采坑推荐)

第一步:先上图第二部(html代码)&lt;!doctype html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, u

2018-11-14 17:40:23 2036 2

原创 jQuery各版本CDN

jquery-2.1.1注:jquery-2.0以上版本不再支持IE 6/7/8)百度引用地址 (推荐目前最稳定的,不会出现延时打不开情况)百度压缩版引用地址:&lt;script src="http://libs.baidu.com/jquery/2.1.1/jquery.min.js"&gt;&lt;/script&gt;微软压缩版引用地址:&lt;script src=...

2018-08-01 16:26:27 1890

原创 tp5 集成 layui富文本编辑器

一睹芳容1 去官网:http://www.layui.com/ 下载layui 1 2 3 4 5 6 7 8 9 10 11 12 13 ├─css//css目录 │ └─modules//模块css目录(一般如果模块相对较大,我...

2018-06-19 17:09:53 1999

原创 《TP5.0的笔记总结---模板变量输出、替换和赋值篇》

TP5的模板变量输出、替换和赋值我们看一下文件编译的结果,我们知道我们现在写的是一个html文件,但是我们当前的系统是php,我们的模板最终也会编译成php文件执行,输出我们想要的结果,它编译的文件在runtime/temp目录下,找到对应的编译文件首先我们看见,如果我们在系统中没有定义“THINK_PATH”这个变量,就会退出,说明我们当前这个文件必须在ThinkPHP环境下才能执行,这样它就不...

2018-03-29 10:43:20 2326

原创 TP5版本的session信息怎么在前台输出

Session的基础用法 赋值// 赋值(当前作用域)Session::set('name','thinkphp');// 赋值think作用域Session::set('name','thinkphp','think');判断是否存在// 判断(当前作用域)是否赋值Session::has('name');// 判断think作用域下面是否赋值Session...

2018-03-26 14:31:32 8134 1

原创 TP5快速入门篇(框架结构)

一、目录结构|-application 应用目录(几乎整个项目的内容都写在这里) |-index(这里的文件夹tp5叫做模块-----一般是前台模块,也可以根据需要需求修改成其他(例如:home),需要修改配置文件,修改默认模块、控制器、操作)  【注】:TP5默认只有一个index文件(模块)和一个控制层(conrroller),我们在写代码的时候会自己新建一个model和view,这样就组成了...

2018-03-24 14:11:49 12374

原创 php 面试题目整理

数据库mysql 索引的理解mysql b-tree 与hash 索引的区别mysql 索引的优化mysql 存储引擎的理解,例 MyISAM与InnoDB的区别除了mysql 还用过其它数据库吗? 有那些,应用的场景,优缺点mysql主从配置原理安全方面防sql注入的方法XSS攻击是什么? 如何预防常见的web攻击有那几种 ? DoS攻击,跨站请求伪造攻击(CSRF),跨站脚本攻击(XSS),S...

2018-03-20 13:01:56 378

原创 Docker 错误:Error response from daemon: Cannot restart container a6: driver failed programming externa

主要是因为在启动docker容器的时候或者做docker配置的时候,还对防火墙设置重新启动等配置。这样会清除docker的相关配置,导致在查询防火墙规则的时候显示不到docker的链。可以通过iptables -L 查询iptables 链。那么 我们只需要将其重启docker容器即可解决该问题。而docker重启又会将其注册iptables链回来。具体原因是你删除了iptables中的链。既然是firewalld重启导致。删除链接的方式有很多种。

2023-04-19 17:46:49 346 1

原创 Jenkins安装 Public over SSH 插件

系统管理 》系统配置》Publish over SSH。2、添加 SSH Servers。3、点击Test,连接成功。远程路径必须已经存在。

2023-03-15 16:32:19 357

原创 hyperf 自定义函数

json中的autoload里面的files上加上路径。

2023-02-23 16:05:02 313

原创 宝塔配置允许MySQL8授权允许root用户远程连接

第一步,使用mysql命令连接你的MySQL服务。 第二步:第三部、修改验证模式 第四部第五步记得云服务器和宝塔服务器上的数据库端口同时打开

2022-12-05 09:41:16 1969 1

原创 mysql根据父节点递归查询所有子节点

mysql根据父节点递归查询所有子节点

2022-08-04 14:10:15 2646 2

原创 Larave5.5使用PHP-FFMpeg处理视频文件

1、安装PHP-FFMpeg扩展composer require php-ffmpeg/php-ffmpeg2、use的引用use FFMpeg\FFMpeg;use FFMpeg\Coordinate\TimeCode;3、获取视频的基本信息//1.获取ffmpeg实例$ffmpeg = FFMpeg::create(array( 'ffmpeg.binaries' => '/usr/bin/ffmpeg',//安装的ffmpeg服务绝对地址 .

2021-08-02 15:41:05 240

原创 CentOS7安装ffmpeg扩展

由于CentOS自带的yum库不包含ffmpeg软件包,因此借助第三方YUM源下载ffmpeg1.升级yum# sudo yum install epel-release -y# sudo yum update -y (慎重更新:可忽略此命令)2.安装Nux Dextop Yum 源# sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro# sudo rpm -Uvh http://li.n...

2021-08-02 15:29:55 250

原创 Jmeter压力测试工具

前言:最近一个新的项目,需要使用JMeter做压力测试,所以在网上百度了Jmeter的安装教程,因为自己是新手,所以不妨记录下来,以后方便查找,毕竟长时间不用就会遗忘 !一、安装JDK【步骤一】安装JDK (安装Jmeter之前需要配置JAVA环境)1、下载jdk,到官网下载jdk,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 【JDK版本要和JMeter版本对应,如果JDK版本过高,安装...

2021-06-17 17:28:48 537 1

原创 docker安装swoole扩展

安装swoole报错,fatal error: 'openssl/ssl.h' file not found#include <openssl/ssl.h> ^~~~~~~~~~~~~~~1 error generated.make: *** [php_swoole_cxx.lo] Error 1————————————————

2021-06-17 10:08:08 286

原创 mysql字段like匹配多个值

SELECT project_name,pre_sale_number from estate_project_info WHERE loc_area='海淀区' AND (pre_sale_number like '%2016%' or pre_sale_number like '%2017%')

2021-06-16 11:08:46 9137

原创 Git出现 Your local changes to the following files would be overwritten by merge: con

error: Your local changes to the following files would be overwritten by merge: Please commit your changes or stash them before you merge.解决办法:1、服务器代码合并本地代码$ git stash //暂存当前正在进行的工作。$ git pull origin master //拉取服务器的代码$ git stash pop //.

2021-05-25 16:16:32 410

原创 laravel 上传图片并按比例裁剪

1、首先确保php安装了ImageMagick,可通过phpinfo()进行查看PHP >=5.4Fileinfo ExtensionGD Library (>=2.0)Imagick PHP extension (>=6.5.7)2、安装及配置composer require intervention/image在 app/config/app.php 添加 providers 数组中添加如下代码:/** Package Service Provid..

2021-03-19 12:02:33 516

原创 layui 表单动态添加、删除input框

<div class="layui-form-item" id="last"> <label class="layui-form-label">标签</label> <div class="layui-input-inline"> <input type="text" name="label[]" required=""...

2020-11-27 15:34:53 1932

原创 laravel软连接访问文件失效解决办法php artisan storage:link

问题:linux下执行php artisan storage:link错误:The "public/storage" directory already exists.laravel访问图片和文件失效404问题因为是linux所以第一时间想到linux下的软连接问题ln -snf /www/wwwroot/backend.lgzhb.com/default/storage/app/public/* /www/wwwroot/backend.lgzhb.com/default/.

2020-11-25 10:59:23 3465

原创 从linux使用sz命令下载大于4G的文件到windows

拆分文件:cat tomcat7.zip | split -b 2G - tomcat7.zip.命令解释:tomcat7.zip是待下载的大于4g文件拆分成2G的小文件tomcat7.zip. 是拆分后文件的前缀,默认分拆后文件名称为tomcat7.zip..ab,ab,ac....下载多个小文件:sztomcat7.zip.a*windows中合并:1.打开cmd,进入sz下载拆分文件所在目录。2.copy /B tomca...

2020-11-23 18:38:22 831

原创 laravel自定义路由文件

一、找到RouteServiceProvider文件二、添加一个新方法三、注册改方法四、新routes文件夹建文件即可

2020-11-16 10:20:06 128

原创 laravel存储用户密码和验证密码

存取用户密码bcrypt('123456');验证密码是否正确(返回布尔值)Hash::check('123456','$2y$10$zeR1w121ZK4UAjpznUZu1.VpH5dB28wPRIH.hSnqTkvIjY2G9sof.');哈希,密码校验,按官方文档改造下:if (Hash::check($request->password, $userEmail->user->password)) { // 密码匹配}我自己一般在模型里面加入

2020-09-11 15:27:07 939

原创 Docker-Compose安装部署总结

一、 什么是Docker-ComposeCompose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应

2020-09-10 15:02:46 550

原创 Linux 下安装和使用Docker

1.安装依赖包sudo yum install -y yum-utils device-mapper-persistent-data lvm22.设置阿里云镜像源sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3.安装 Docker-CE 重建 Yum 缓存。 安装 Docker-CE ,请执行一下命令进行安装: su

2020-09-10 10:49:05 109

原创 linux完全卸载清除docker

yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-enginerm -rf /etc/systemd/system/docker.service.drm -rf /var/lib/doc.

2020-09-10 10:03:09 4690

原创 微信小程序绑定手机号js代码

//index.js//获取应用实例const app = getApp()Page({ getPhoneNumber: function (e) { console.log(e.detail.errMsg) console.log(e.detail.iv) console.log(e.detail.encryptedData) } , getPhoneNumber: function (e) { console.log(e.detail.er.

2020-08-19 10:44:14 604

原创 bilibili常用接口

首页模块推荐视频 https://www.bilibili.com/index/ding.json搜索模块默认搜索词 http://api.bilibili.cn/x/web-interface/search/default搜索热词 https://s.search.bilibili.com/main/hotword搜索提示词 http://api.bilibili.cn/suggest参数 说明term 搜索词搜索结果列表(综合排序) https://api.bilib...

2020-06-19 15:01:51 6622

原创 PHPStrom安装Chinese PHP Document插件(php基本函数的中文文档)

1找到设置2、搜索插件3,使用方法ctrl+q

2020-06-17 15:11:47 1347

原创 html生成pdf文件

github链接地址:https://github.com/mpdf/mpdfcomposer安装:composer require mpdf/mpdf使用: $mpdf = new \Mpdf\Mpdf(); //防止乱码问题 $mpdf->useAdobeCJK = true; $mpdf->autoScriptToLang = true; $mpdf->autoLangToFont = t

2020-05-13 14:52:52 124

原创 composer修改成国内阿里云镜像

1、查看当前镜像是什么$ composer config -g -l repo.packagist2、修改镜像位阿里云镜像$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/3、查看修改后的、重复第一条命令即可

2020-05-12 16:54:56 1382

原创 mysql2003开启远程连接,linux7.3版本

MySQL默认在本地loaclhost登录root用户,然而远程连接却会报错([email protected] acess denied)。这里就需要进行配置允许远程连接才行,配置方法如下:终端登录mysql,可以使用xshell连接登录1、mysql -u root -p2 、 show databases;查看当前数据库有哪些3、use mysql;选中系统数据库......

2019-09-09 14:56:39 1210

原创 Centos7防火墙配置

1、查看firewall服务状态systemctl status firewalld2、查看firewall的状态firewall-cmd --state3、开启、重启、关闭、firewalld.service服务# 开启service firewalld start# 重启service firewalld restart# 关闭service fi...

2019-08-27 11:38:48 421

原创 git 修改代码出错,强制拉取更新

开发时,对于本地的项目中修改不做保存操作(或代码改崩),可以用到Git pull的强制覆盖,具体代码如下:、git fetch --allgit reset --hard origin/mastergit pull //可以省略...

2019-08-09 10:01:40 1421

原创 laravel自定义函数文件

1.在app里面创建文件2在composer.json文件里添加3.找到项目目录

2019-06-18 15:40:43 312

原创 laravel表单提交419解决办法

最近用laravel post表单提交数据报419错误,如下图(原因是表单提交必须带上_token值,防止csrf攻击)最后的解决办法如下 第一种 找到app/Http/Middleware文件,把protected $except = [ //];改为protected $except = [ '*'];...

2019-06-11 09:53:21 20230 1

原创 mysql里面的count函数连表查询某个字段在另一张表的数量

楼盘表(lgz_house)楼盘成交表(lgz_house_trading)现在要查的是,楼房表的里面每个楼房有多少个成交的楼盘原生sql语句如下select lgz_house.*,(select count(lgz_house_trading.id) from lgz_house_trading where lgz_house.id=lgz_house_tradin...

2019-06-04 11:54:19 16164 4

原创 laravel路由学习

所有的 Laravel 路由都在routes目录中的路由文件中定义,这些文件都由框架自动加载。routes/web.php文件用于定义web界面的路由。这里面的路由都会被分配给web中间件组,它提供了会话状态和 CSRF 保护等功能。定义在routes/api.php中的路由都是无状态的,并且被分配了api中间件组。大多数的应用构建,都是以在routes/web.php...

2019-06-03 15:07:11 251

空空如也

空空如也

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

TA关注的人

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