- 博客(23)
- 收藏
- 关注
原创 PHP 生成微信页面跳转二维码并上传阿里云OSS
<?phpnamespace app\utils;use app\api\controller\ytadm\v1\Oss;use buwang\exception\MiniappException;/** * 微信小程序api接口功能 * Class WxMiniapp * @package app\utils */class WxMiniapp{ /** * 当前实例对象 * @var object */ protected st
2021-12-21 16:46:43 390
原创 TCPDF不显示带有writeHTML的图像
$html='<img src="xxxx.png">';img标签需要是双引号https://stackoverflow.com/questions/13702891/tcpdf-dont-display-image-with-writehtml
2021-10-29 16:56:13 644
原创 THINKPHP 复制站点后配置项
THINKPHP 复制站点后配置项1.修改文件夹名称以及项目名称 2.如果是多模块,修改配置文件config 中的域名,同时phpStudy新增对应域名,检查host是否映射到了域名'APP_SUB_DOMAIN_DEPLOY' => 1, // 开启子域名配置 'APP_SUB_DOMAIN_RULES' => array( 'www' => 'NewHome/', 'm' => 'NewMobile/', ),
2021-08-03 11:54:09 216
原创 【TP6】Captcha验证码不显示,也不报错的问题处理
【2021/07/14】记录在修改代码中IDE闪烁了一下,原本正常的验证码图片就不显示了。但是没有报错,日志也没有记录。折腾了半天都无效果,我塔咩直接???然后突然看见了ob_clean()这玩意,然后加在了验证码输出之前,然后!就正常了! public function captcha() { ob_clean(); return Captcha::create(); }但是!为什么要加这个就能
2021-07-14 19:29:25 3112 3
原创 Git操作命令【记录】
仓库在当前目录新建一个Git代码库git init新建一个目录,将其初始化为Git代码库git init [project]下载一个项目git clone [url]配置显示当前的Git配置git config --list设置提交代码时的用户信息git config [--global] user.name "[name]"git config [--global] user.email "[email address]"文件操作添加指定文件到暂存区git add
2021-04-27 17:02:20 141
原创 ThinkPHP6 部署在宝塔LNMP下报错500 白屏问题
【ThinkPHP6 部署在宝塔LNMP下报错500 白屏问题】记录一下遇到的问题TP6 PHP7.2 宝塔LNMP 部署应用一直白屏 http error 500路径 环境版本 伪静态 防跨站 等都没有解决最后发现是 runtime 文件的权限默认是root 改为www就正常运行了…...
2021-03-30 16:33:15 1125
原创 【LAYUI】Table页面向Iframe子页面传值
Table页面向Iframe子页面传值Input赋值Radio赋值 /** * tool监听 */ table.on('tool(currentTableFilter)', function (obj) { var data = obj.data; console.log(data); if (obj.event === 'edit') { var
2020-10-20 10:53:09 618
原创 SFTP在cnetos7中的配置
CentOS7配置SFTP创建用户组groupadd sftp创建用户 ,所属 sftp 组useradd -G sftp -s /sbin/nologin sftp01-s 禁止用户ssh登陆-G 加入sftp 用户组设置sftp01密码passwd sftp01修改sshd配置文件vim /etc/ssh/sshd_config注释掉 这一行#Subsystem sftp /usr/libexec/openssh/sftp-server修改为(放在UseDNS no之后)Su
2020-07-31 10:33:21 173
原创 VIM保存退出命令
VIM保存退出命令ESC+:i 进入insert:w保存但不退出:wq 保存并退出:q 退出:q! 强制退出,不保存:e! 放弃所有修改,从上次保存文件开始再编辑命令历史
2020-07-31 10:24:04 293
原创 TP6简单的Hello World
<?phpdeclare (strict_types = 1);namespace app\mobile\controller;use app\BaseController;use think\Request;class Index extends BaseController{ protected $request; public function __construct(Request $request){ $this->request=$r
2020-06-22 17:16:17 1090
原创 composer速度慢,改国内镜像地址
查看一下当前的地址:$ composer config -g repo.packagist如果报以上错误,可以按提示添加 -l 参数查看$ composer config -g -l repo.packagist可以看到当前的镜像地址是 packagist.org 这是个国外网站,所以每次使用composer的时候很慢。将composer的镜像地址改为 https://packagist.phpcomposer.com 的国内地址$ composer config -g repo.pac
2020-06-22 17:11:32 598
原创 tp3.2.3使用PHP7报错【No input file specified】
<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]</IfModule>在.htaccess文件中index.php后面加上?...
2020-06-22 16:56:17 428
原创 Layui开关添加弹出确认框及layer.confirm的回调
一、confirm回调在给开关添加确认框之前,先打印了confirm的几种回调,每次的顺序点击为确认按钮、取消按钮、右上角的X按钮。第一种1.写法2.打印值第二种1.写法2.打印值可以看到点击确认和取消按钮都触发了end,点击X触发了一次end要使用end或者cancel的回调,需要用大括号{}将end、cancel包裹二、开关添加confirm //监听指定开关 form.on('switch(switchState)', function (obj)
2020-06-12 18:12:25 6698
原创 Mysql分页查找数据出现重复数据、数据丢失...
记录今天出现的问题…用户找到我说系统出现了重复的数据,起初还以为是录多了,后来发现是sql写错了…不仅有重复,还会有丢失不显示的。就像上面两张图,一样的数据查找,为什么会显示不一样。后来经过排除,发现问题出在了order by上面,然后一看pubTime 字段…时间戳一样,这就是问题了。排序的字段得是不同的值,不然在查询的时候数据就会出错,特别是分页limit查询的时候,这是重大的问题。但是按照pubTime排序又是必须的要求,所以在后面加上唯一id的排序就Ok了。ORDER BY pubT
2020-06-12 16:21:22 372
原创 Layui第三方JS插件的模块化使用
Layui第三方插件的模块化使用1.将下载好的JS插件放入自定义文件夹中2.在JS使用的时候引用然后就可以直接使用了。
2020-06-09 10:25:02 2118
原创 百度地图标注自定义标注图片【JS】
百度地图标注自定义标注图片 //设置场地标记点 for (var i = 0; i < ground_info.length; i++) { var img_url = '/Static/Oa/img/D.png'; if (ground_info[i].g_type == 'A') { img_url = '/Static/Oa/img/A.png'; } if (ground_info[i].g_type == 'B') { img_url = '/S
2020-06-09 10:14:47 2616
原创 phpStudy2018升级数据库到Mysql5.7.17
1、将\phpStudy\PHPTutorial\下的MYSQL中的my.ini复制出来备用,然后删除MYSQL文件。2、将下载的MYSQL5.7.17解压缩到\phpStudy\PHPTutorial\下,并改名为MYSQL。然后将my.ini放入MYSQL的bin目录下。注意my.ini中的basedir和datadir路径是否正确。3、以管理员身份运行cmd.exe,切换到 D:\p...
2019-07-04 18:49:42 210
原创 WIN10添加策略组
WIN10添加策略组创建批处理文件保存为gpedit.bat,类型为所有文件,以管理员方式运行,等待结束。运行gpedit.msc,就可以打开策略组。创建批处理文件@echo off pushd "%~dp0" dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExten...
2019-07-01 22:16:40 1393
原创 DOM-TO-IMAGE将DOM节点转换成图片
① jquery库(看个人需要):②dom-to-image.js: https://github.com/tsayen/dom-to-image③FileSaver.js:https://github.com/eligrey/FileSaver.js&lt;html&gt;&lt;head&gt;&lt;script type="text/javascript" src=
2018-11-05 16:43:37 6393 1
原创 SELECT2和BootStrap Table的简单搜索分页表
SELECT2和BootStrap Table的简单搜索分页表<!DOCTYPE html SYSTEM "http://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-4.dtd"><html lang="zh-CN" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http:...
2018-11-01 10:33:26 1783
原创 Spring boot/cloud用QQ邮箱发送邮件,,实测成功。
一.pom中加入mail依赖&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.springframework.boot&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;s
2018-10-23 15:30:23 2533 1
原创 (一)Spring Cloud入门基础【猴子都能看懂的JAVA】
概述spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的。spring cloud管理多个项目,每个项目都可以脱离spring cloud 单独运行。将spring cloud项目放在多...
2018-10-22 17:14:48 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人