- 博客(108)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 微信小程序授权登录,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
9764
12
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 TP5+wangEditor富文本编辑器(采坑推荐)
第一步:先上图第二部(html代码)<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, u
2018-11-14 17:40:23
2076
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 jQuery各版本CDN
jquery-2.1.1注:jquery-2.0以上版本不再支持IE 6/7/8)百度引用地址 (推荐目前最稳定的,不会出现延时打不开情况)百度压缩版引用地址:<script src="http://libs.baidu.com/jquery/2.1.1/jquery.min.js"></script>微软压缩版引用地址:<script src=...
2018-08-01 16:26:27
1901
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
2013
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 《TP5.0的笔记总结---模板变量输出、替换和赋值篇》
TP5的模板变量输出、替换和赋值我们看一下文件编译的结果,我们知道我们现在写的是一个html文件,但是我们当前的系统是php,我们的模板最终也会编译成php文件执行,输出我们想要的结果,它编译的文件在runtime/temp目录下,找到对应的编译文件首先我们看见,如果我们在系统中没有定义“THINK_PATH”这个变量,就会退出,说明我们当前这个文件必须在ThinkPHP环境下才能执行,这样它就不...
2018-03-29 10:43:20
2363
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 TP5版本的session信息怎么在前台输出
Session的基础用法 赋值// 赋值(当前作用域)Session::set('name','thinkphp');// 赋值think作用域Session::set('name','thinkphp','think');判断是否存在// 判断(当前作用域)是否赋值Session::has('name');// 判断think作用域下面是否赋值Session...
2018-03-26 14:31:32
8167
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 TP5快速入门篇(框架结构)
一、目录结构|-application 应用目录(几乎整个项目的内容都写在这里) |-index(这里的文件夹tp5叫做模块-----一般是前台模块,也可以根据需要需求修改成其他(例如:home),需要修改配置文件,修改默认模块、控制器、操作) 【注】:TP5默认只有一个index文件(模块)和一个控制层(conrroller),我们在写代码的时候会自己新建一个model和view,这样就组成了...
2018-03-24 14:11:49
12399
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
386
原创 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
387
1
原创 Jenkins安装 Public over SSH 插件
系统管理 》系统配置》Publish over SSH。2、添加 SSH Servers。3、点击Test,连接成功。远程路径必须已经存在。
2023-03-15 16:32:19
439
原创 宝塔配置允许MySQL8授权允许root用户远程连接
第一步,使用mysql命令连接你的MySQL服务。 第二步:第三部、修改验证模式 第四部第五步记得云服务器和宝塔服务器上的数据库端口同时打开
2022-12-05 09:41:16
2102
1
原创 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
257
原创 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
315
原创 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
548
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
322
原创 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
9488
原创 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
453
原创 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
568
原创 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
1981
原创 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
3711
原创 从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
866
原创 laravel自定义路由文件
一、找到RouteServiceProvider文件二、添加一个新方法三、注册改方法四、新routes文件夹建文件即可
2020-11-16 10:20:06
157
原创 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
1019
原创 Docker-Compose安装部署总结
一、 什么是Docker-ComposeCompose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应
2020-09-10 15:02:46
585
原创 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
131
原创 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
4738
原创 微信小程序绑定手机号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
625
原创 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
6821
原创 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
137
原创 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
1396
原创 mysql2003开启远程连接,linux7.3版本
MySQL默认在本地loaclhost登录root用户,然而远程连接却会报错(root@1X.X.X.X acess denied)。这里就需要进行配置允许远程连接才行,配置方法如下:终端登录mysql,可以使用xshell连接登录1、mysql -u root -p2 、 show databases;查看当前数据库有哪些3、use mysql;选中系统数据库......
2019-09-09 14:56:39
1220
原创 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
430
原创 git 修改代码出错,强制拉取更新
开发时,对于本地的项目中修改不做保存操作(或代码改崩),可以用到Git pull的强制覆盖,具体代码如下:、git fetch --allgit reset --hard origin/mastergit pull //可以省略...
2019-08-09 10:01:40
1440
原创 laravel表单提交419解决办法
最近用laravel post表单提交数据报419错误,如下图(原因是表单提交必须带上_token值,防止csrf攻击)最后的解决办法如下 第一种 找到app/Http/Middleware文件,把protected $except = [ //];改为protected $except = [ '*'];...
2019-06-11 09:53:21
20548
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
16327
4
原创 laravel路由学习
所有的 Laravel 路由都在routes目录中的路由文件中定义,这些文件都由框架自动加载。routes/web.php文件用于定义web界面的路由。这里面的路由都会被分配给web中间件组,它提供了会话状态和 CSRF 保护等功能。定义在routes/api.php中的路由都是无状态的,并且被分配了api中间件组。大多数的应用构建,都是以在routes/web.php...
2019-06-03 15:07:11
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人