7 moTzxx

尚未进行身份认证

我要认证

你若盛开,清风自来 心若浮沉,浅笑安然

等级
TA的排名 4k+

ThinkPHP5框架:Layui 下 image、video、excel 文件的上传实现

背景前段时间因为业务需求,涉及到了多种文件的上传操作;其中,包含 图片、Excel文件、视频文件比如:我需要进行 excel 表格文件的上传,然后读取其中的数据写入数据库那么,至少要限制一下上传文件的类型在此,进行整理一番,欢迎指摘 …环境- 前端框架:Layui 2.5.4- 使用框架:ThinkPHP 5.1.2 - 文件类型:image、excel、video

2020-05-22 20:05:26

Linux下的 scp 命令操作实例

Linux scp 命令用于 Linux 之间复制文件和目录。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。参考文档 - 【Linux scp命令】将远程服务器的目录拷贝到本服务器的自定义目录 scp -r -P 56896 fetowsweb1@118.190.117.44:/mnt/www/wx /www/wwwroot/52zhenmi.com/

2020-05-11 10:47:42

ThinkPHP5 实现七牛云图片上传功能

背景最近在学习大佬的教程时,遇到七牛云图片上传的操作;发现若是有后期在线网站的开发需求,可以考虑选取;主要是少量的图片存储不收费,可作为学习的小技能;在此做下记录,方便同样需求的小伙伴以作参考,同时也是自己的备忘经验,欢迎指摘 …【七牛云官方网站】本人使用的框架为:ThinkPHP5.0.24其实,可以直接阅读官方文档【PHP SDK 开发文档】,自行对照开发即可,后面的也只是...

2020-04-12 15:36:44

ThinkPHP5 集成阿里云滑动验证功能实例指导

最近,项目后台上线后,有人觉得登录页的四位验证码有时候看不出来,需要刷新好几次填对;于是在搜索滑动验证时注意到了阿里云的这个人机验滑动验证(No-Captcha,简称NC),是阿里巴巴集团打破传统验证码技术推出的最新人机识别服务。阿里云的滑动验证采用先进的风险分析引擎来区分来自人类与机器人的访问行为。【人机滑动验证 官方文档】附录:文章 PHP结合阿里云实现网站滑块验证码的具体实例...

2020-04-02 16:22:59

ThinkPHP5 集成使用 Layui 穿梭框(transfer)控件

最近在做后台业务处理时,接触到了 Layui 中的一个穿梭框 transfer 控件的使用;个人觉得效果还是挺满意的;但是毕竟是在 ThinkPHP5 框架下进行的集成,不能不适合部分同行理解哦不过,还是在此进行整理一番,欢迎指摘 …框架: ThinkPHP5.1.2系统: Nginx/centOS浏览器:Google

2020-03-31 18:13:34

CentOS7.2 安装SVN 服务 · 整理

配置参考文章:【 Linux(Centos7)下搭建svn服务器】注意事项:建议账号、密码设置尽量复杂一些端口号默认为:3690,可以进行修改,防止恶意破解使用云服务器的小伙伴,除了在服务器上配置 iptables之外,别忘了到 云服务管理平台 配置 安全组规则,开放 3690端口推荐参考文章:【CentOS 7 SVN服务启动与关闭】【CentOS7 防火墙...

2020-02-08 12:11:15

ThinkPHP5.1 Linux下命名空间问题

背景今天后台审核人员反馈用户积分没到位一想,肯定出Bug了然后,各种测试,追踪最后,发现是命名空间的神奇问题 …环境本地测试:whin10 + phpStudy2017线上环境:CentOS7.2 + Nginx具体表现 首先,在本地测试过程中,是一点问题都没有的 但是在线上就会报错:找不到类 ·xxx· 推测一般就是 Linux环境下: 类的命名大小...

2019-12-31 11:41:48

windows 环境下 pipenv及flask 的安装

pipenv 被誉为:最好用的 python虚拟环境和包管理工具推荐 pipenv创建的虚拟环境与项目绑定前提: 命令进入项目根目录,以鄙人的 “fisherPro” 项目为例①. 安装就是简单一句命令的事,命令:pip install pipenv有时会报出类似的信息:WARNING: You are using pip version 19.2.3, however ...

2019-12-25 16:20:16

ThinkPHP5 (mySQL) group 统计各价格区间内数据

背景今天在进行后台数据监控操作时需要获取时间段内不同价格区间的商品订单量而商品价格各个数值的都有,选用使用 FLOOR()、GROUP 处理在此,整理一下,还请指教…PHP 实现源码: Db::name('xorder_goods og') ->field("FLOOR(og.order_amount/100) price,...

2019-12-03 17:36:31

ThinkPHP5 (mySQL) 统计各个时间段内的订单量

背景今天在进行后台数据监控时;需要对一天24小时的下单量进行时间段的统计;但是下单时间字段 pay_time 选取的是 timestamp 类型;此时需要进行时间段的数据分组剥离,在此做一下实现方式,请多指教 …环境 框架:ThinkPHP5.1.2 系统:nginx/win10 、phpStudy2017实现方式1. 首先,考虑到使用的是 group分组技巧;...

2019-11-12 10:59:41

LayUI radio单选按钮监听事件实现方法

首先,官方文档所给出的展示如下:监听 radio单选但是在搜索经验的时候,发现很多网友给出的代码有缺失,不适合小白开发所以,小小整理一番,欢迎指摘 …操作步骤:首先 html 设计效果如下:对应的源码为: <div class="layui-form-item"> <label class="layui-form-label">主题类型...

2019-11-06 15:57:47

Linux 批量删除雷同名称文件的解决方法

今天打开 linux 服务器,发现在根目录下出现了几百个雷同名字的文件估计是被同行广告侵袭等操作产生的冗余文件在此,想进行批量删除 如上情况,则可以执行命令:# rm -rf auto_edit_shoumi_*.html.*

2019-10-23 16:06:03

Can only install one of: topthink/think-installer[v2.0.0, v1.0.12].

这种情况发生在:我要在自己的 ThinkPHP5.1.2框架中,使用 composer 命令安装 workerMan 拓展的时候所提示的信息composer 命令:composer require topthink/think-worker=v2.0.9提示信息打印信息如下:./composer.json has been updatedLoading compo...

2019-10-10 14:35:17

ThinkPHP5.1 使用 web-msg-sender 实现WEB消息推送实例讲解

最近想在自己的后台模块设计实现消息推送的功能; 原本根据网友经验,找到了 workerMan 而在阅读学习中,发现 web-msg-sender 消息推送框架 更为适合; 所以,在此整理一下简单的使用方法,后期可自行拓展 ...- 环境 框架:ThinkPHP5.1.2 系统:CentOS7.2 、Windows10

2019-09-11 10:02:17

ThinkPHP5.1 安装 workerman 指导

最近需要在自己的网站后台,设计消息推送业务,通过网上资料参考,觉得 workerman 是个很好的选择,在此记录一下ThinkPHP5.1 框架下的安装操作,希望可以帮到更多的人 …workerman 手册框架版本:ThinkPHP5.1.2;使用工具:composercomposer require topthink/think-...

2019-09-10 10:47:25

Linux 安装 Node.js 步骤指导

Node 是一个让 JavaScript 运行在服务端的开发平台因为业务需求,想在自己的后台中部署 node.js 服务在此整理一下,在 Linux 系统下的 Node.js 安装指导,希望能帮到各位有需求的小伙伴...

2019-09-05 15:57:41

ThinkPHP5.1 实例配置 ECharts 的使用指导

最近因为基本业务的上线应用,需要对网站进行一些统计监控,想到可以拓展使用 echarts, 在此记录一下简单的使用方式,以作备忘,也方便后期直接拿来使用;ECharts,一个使用 JavaScript 实现的开源可视化库;可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等)

2019-09-03 16:51:16

ThinkPHP5.1数据唯一性验证方法

在数据表设计时,很多时候需要对字段设置为唯一性(unique),比如标签的设定;而运用在 ThinkPHP5.1 中,可以使用 Validate验证规则进行设置操作文档 【unique验证规则参考指导】情景分析: 根据官方提供的代码,我们适合数据的添加操作,可以提示是否已存在所填写的标签,而更新操作中,如果不加限制,会默认当...

2019-07-31 18:55:36

layui laydate 组件点击后一闪而过的解决方法

问题描述今天在使用 layui的日期和时间组件的时候发现,点击后只是一闪而过,根本无法正常使用(但是,我以前就是这么用的,不记得有问题)官方文档 —— 日期和时间组件文档解决方法:你可以注意到,该组件有一个参数为 trigger ,虽然默认值为 focus,但是很可能由于展示空间的影响而失效,建议自行配置一下所以,给出的建议代码,加上 trigger即可…...

2019-07-19 16:11:00

layui upload上传控件动态加载后点击失效的处理

今天遇到的情况是,在我的业务需求里,根据商品SKU信息,动态生成一个表格,然后,每行有一个需要上传缩略图的upload控件,但是,最后发现点击没反应...

2019-07-12 15:02:13

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取