自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (3)
  • 收藏
  • 关注

原创 python PEP 8 的编码规范

文章目录前言一、为什么要遵循编码规范?二、代码布局2.表达式和语句中的空格3 注释:4 命名约定:python 之禅 import this前言今天在看python 文档时看到这么一句话“Python采用PEP 8 的编码规范”于是就产生了这么个问题,什么是 PEP 8 编码规范? 于是在网上搜索了各种资料。就简单做个总结,方便自己以后看。(编码规则属于了解就行。以后写代码的时候自然而然就会遵循,因为不遵循别人看的也费劲。。)一、为什么要遵循编码规范?简短的将。编码规范会让人阅读代码时

2022-02-10 11:37:44 240 1

原创 echarts在tab切换时容器宽度设置为100%,只展示100px

mychart.setOption(option);后面加上mychart.resize();

2021-05-25 16:47:46 168

原创 JQuery阻止事件冒泡

event.stopPropagation(); // 阻止事件冒泡

2021-05-25 16:41:18 158

原创 jq给同一元素绑定多个事件

方法一$(document).on({ keyup:function(){ var val = '请选择总成本费'; $(this).val(val); layer.msg('请选择总成本费'); }, click:function(){ event.stopPropagation(); // 阻止事件冒泡 return false; } },'input[name=

2021-05-25 16:38:49 380

转载 layui获取open的iframe元素和调用dom对象的函数

在open的回调函数yes中/* 父页面的js */layer.open({ type: 2, //... 其它元素 yes : function(index,layero){ //获取iframe的body元素 let iframeBody = layer.getChildFrame('body',index); //得到iframe页的窗口对象 let iframeWin = window[layero.find('iframe')[0]['name']]; /

2021-05-25 16:19:51 995

转载 layui弹出数据表格并获取选中

显示弹出层并获取选中的数据$("#selectLawyer").click(function() { layer.open({ type: 2 ,title: '选择用户' ,area: ['70%', '580px'] ,content: '/admin/xxxx/ajaxlist' ,btn: ['确定', '取消']

2021-05-25 16:11:37 1259

原创 laravel通过指定字段排序

上代码$AdminPostObj = DB::table('admin_post')->orderByRaw(DB::raw("FIND_IN_SET(post_id, '".$PoserStr. "'" . ')'))->select('post_id','admin_id')->get();//通过 post_id 的字段做排序 如入: $PoserStr=‘1,3,2’; 则查询出的数据是按照 1,3,2,做的排序...

2021-05-25 16:04:58 670

原创 laravel集合函数-pluck()

pluck(value) : 返回指定key的值组成的集合pluck(value, key) : 返回指定value,key的值组成的集合$collection = collect([ ['product_id' => 'prod-100', 'name' => 'Desk', 'price'=>10.2], ['product_id' => 'prod-200', 'name' => 'Chair', 'price'=>10.3],]);retu

2021-04-22 16:23:22 1245

原创 laravel模型获取修改前的值

前言在最近的工作中遇到了这样一个问题,在使用laravel 的model 模型获取到的数据后对原数据进行了修改,可是到后面发现原数据还要用,可是原数据已经被覆盖了,因为之前会存到另外一个变量里,但是由于会占用多余的内存。所以就存在了一个变量里。于是在重新看了一遍手册后发现了laravel model的一个函数。下面是我随便拿了个数据。一、相关函数$oldValue = $AdminObj->getOriginal('数据库列名');//获取原始数据二、解释1.model$obj = .

2021-04-22 15:34:35 1879

原创 laravelExcel3.1使用笔记(个人当做记录用的不建议看,乱乱乱 重要的事情说三遍)

调用$resArr = [ AfterSheet::class => function(AfterSheet $event) use( $marginTop,$marginLeft,$marginBottom,$marginRight,$header,$footer, //页边距 $column, //列宽 $rowHeightArr, //行高 $fontNameDefault, $fontSizeDefault, $fon

2021-02-05 15:00:33 432 5

原创 jq刷新页面

window.location.reload()刷新当前页面.parent.location.reload()刷新父亲对象(用于框架)opener.location.reload()刷新父窗口对象(用于单开窗口)top.location.reload()刷新最顶端对象(用于多开窗口)

2021-02-04 17:00:04 204

原创 cmd常用命令

前言:作为一个程序猿 win 的cmd 命令也是会常用到的1、输入 help,查看帮助;Tab 键,自动补全;上/下方向键,查看历史命令;右键窗口标题栏 -> 属性,可以修改外观样式。关机、重启、注销、休眠、定时关机:shutdown /s重启:shutdown /r注销:shutdown /l休眠:shutdown /h /f取消关机:shutdown /a定时关机:shutdown /s /t 3600(3600 秒后关机)目录操作1、 切换目录,进入指定文件

2021-02-04 16:52:36 110

原创 PHP数据整形浮点型判断

1、正则验证(个人比较喜欢的,可以根据需求更改)if(preg_match("/^\d*$/",$value)) //整数:if(preg_match("/^\d*\.\d*$/",$value)) //浮点数://除了这两种的全部都是字符串的。 2、$var =$_POST['value'];if(is_int($var)){echo "是整形";}if(is_float($var)){echo "是浮点型";}if(is_string($var)){echo "是字符串型";

2021-02-04 16:41:34 663

原创 laravel 数据库事务个人常用用法(笔记版本)

public function demo(){ \DB::beginTransaction();//开始事务 try { $data = []; $data['name'] = '1'; $data['value'] = '1'; $res = Admin::insert($data); if(!$res){ throw new \Exception("create manage error"); } \DB::commit()

2021-02-04 16:32:12 113 1

原创 PHP 实现解压excel压缩包并识别压缩包内的excel文件 实现内容批量添加

文章目录前言一、需求解析二、上传文件方法内使用的公共方法三、解压压缩包四、读取解压后的文件目录读取excel文件1、 安装laravel excel 3.1 如果已经安装了那就跳过此步2、解析excel文件并实现添加完前言提示:我用的是laravel 框架 版本为6.20实现这个功能所需要的插件有1、laravel Excel 3.1 (读取excel文件所需) 官方手册(https://docs.laravel-excel.com/3.1/getting-started/)一、需求解析刚开始

2021-02-04 16:22:31 492 1

原创 html onerror事件的使用

小知识点:图片加载错误或者无图是使用默认图片onerror="javascript:this.src='/static/home/images/morentu.png';"

2021-01-11 14:34:04 363

原创 laravel使用Model 内置的时间服务

一、创建model 并设置php artisan make:model Testnamespace App;use Illuminate\Database\Eloquent\Model;class Test extends Model{ public $timestamps=true;//开始时间继承 const CREATED_AT = 'created_at';//更改添加时间默认字段 const UPDATED_AT = 'updated_at';//更改修改时

2021-01-11 14:27:23 652

原创 jq表单序列化 serialize() serializeArray()的使用

系列文章目录文章目录系列文章目录前言一、方法二、jq 涉及方法说明1.serialize() 方法:2.serializeArray() 方法:前言问题 :如何快速获取form表单内的内容,而不是一个一个的获取。1、这段时间在工作室遇到一个问题。因为之前一直使用的是一些js 框架所以也没去想这些问题。而这次任务中脱离框架后这个问题就显现出来了。一个一个的获取input的啊select 啊 文本域里的内容实在是太麻烦了索性自己封装个方法,日后用起来也方面。提示:以下是本篇文章正文内容,下面案例

2021-01-11 13:15:36 551 1

原创 laravel使用百度富文本编辑器

我这儿用的是 ‘overtrue/laravel-ueditor’;可以在GitHub 获取百度直接可以找到 laravel 安装就好了。安装就跳过。我这儿直接使用//引入css @include('vendor.ueditor.assets') <script id="container" name="material_details" type="text/plain" style="height: 260px" ></script> //引入简洁版<scrip

2020-11-27 15:08:25 550

原创 layui 多表单验证

前言最近在用layui表单form组件时,发现一个问题、那就是如果页面中有多个form表单的话如何,进行提交时如何实现即不用自己一个一个的写js验证。又可以用layui知道的form组件。有需求,那就开搞吧。正文先看效果 这里为了看效果我把页面放到了最小代码:1、更改在form.js中增加方法2、使用方法/** * 我这儿是跟在了u.prototype.val方法后面了。 * content:实现多表格验证 验证失败只返回 false 否则 true *

2020-11-27 14:42:16 1889

原创 laravel搜索选择框+ajax异步搜索

laravel搜索选择框+ajax异步搜索先看效果:这些数据全部是ajax 异步搜索过来的。这样完美避免了数据台多渲染页面卡的问题。原理呢 就是吧layui 解析出的代码粘出来,然后加上自己的代码,改改就好了。代码块1、<div class="layui-inline"> <label class="layui-form-label">搜索选择框</label> <div class="layui-input-inli

2020-11-16 17:52:52 280

原创 初入laralve-admin(二)入门级使用

laravel-admin 入门级别使用今天研究了差不多半天。明天写吧文章目录laravel-admin 入门级别使用前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2020-10-15 12:07:31 597

原创 初入laralve-admin(一)安装

前言(该文章完全属于总结,可能有好多理解不当的地方,仅供参考)1、# 系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言(该文章完全属于总结,可能有好多理解不当的地方,仅供参考)前言一、安装前言之前一直在laravel文档中看到laravel-admin感觉挺厉害的。今天工作不忙于是尝试了下。结果和我想的不太一样。1、这个好

2020-10-14 10:51:11 178 1

原创 php后台处理合成图片‘盖电子章’

最近需要做个盖章小程序。所以拿PHP写个合成图片的处理程序。这块需要前端往后台传 两张图片大小 相对位置大的相关参数。博客内有前端的合成图片代码。直接代码<?php//转码 原图$image = 'demo4.png';$img = getimagesize($image);$im = '';switch ($img[2]){ case 1; $im = @imagecreatefromgif($image); break; cas

2020-07-20 13:47:47 770

原创 简单的合成图片实现‘盖章’

最近要实现一个盖章的小程序。网上大概查了canvas 为最好用的。但是我这个写后端的前端就是个渣渣。所以直接来个简单的。直接代码。<!DOCTYPE html><html><head><meta charset="utf-8"><title>JS实现图片合成下载</title><script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js">&l

2020-07-20 13:31:55 858

原创 PHPexcel文档 laravelExecl可参考

目录PHPExcel开发者文档1.目录2. 4先决条件2.1。软件要求42.2。安装说明42.3。入门42.4。有用的链接和工具42.4.1。的OpenXML / SpreadsheetML中42.4.2。常见问题52.4.3。 6教程3.建筑73.1。 7示意性3.2。延迟加载器73.3。电子表格在内存中73.4。读者和作家73.5。流利的接口84.创建电子表格104.1。该PHPExcel 10级4.1.1。从文件加载10工作簿4.1.2。创建一个新的工作簿10

2020-07-10 14:45:53 789

原创 laravel使用dompdf总结

近期因为工作需要,要生成并导出pdf,所以用到了laravel 的dompdf,直接开正文一、安装1、项目目录下执行 composercomposer require barryvdh/laravel-dompdf2、注册服务在 config/app.php 中添加 Barryvdh\DomPDF\ServiceProvider::class,,如下Barryvdh\DomPDF\ServiceProvider::class,3、添加门面,同样是在 config/app.php 中添加 ‘P

2020-07-10 14:19:16 1789

原创 jq追加layui时间选择器

效果代码追加的html//核心 onclic strhtmlnr += '<td><input type="text" class="layui-input" name="buy_time" οnclick="ladate(this)" placeholder="请选择日期" autocomplete="off" ></td>';jq//重新渲染时间选择器 function ladate(obj) { layui.us

2020-06-10 11:44:07 316

原创 初入银联支付总结一

初入银联支付先从sdk入手。不多说,直接开正文中国银联支付1sdk准备开始其他报错:10报文格式错误[5500030] 原因总结准备注册银联开发者账号1、进入中国银联支付官网2、点击注册并登录3、进入到首页->鼠标移到业务合作->全渠道->在线网关支付4、下面就有两个操作了+1、点击我要测试获取测试账号信息2、下载sdk找到对应语言这里用的是php至此准备完毕开始1、将sdk解压后部署到线上(一定是线上,后面我解释原因)2、配置sdk

2020-05-29 10:49:20 850

原创 CentOS7.X下安装Gearman-1.1.17及其PHP-7.X扩展

今天分享PHP和centOS安装gearman的一个方法,不多说直接正文出自官方文档安装Gearman安装前的准备// An highlighted block# CentOSyum install \vim \git \gcc \gcc-c++ \wget \make \gperf \automake \autoconf \boost-devel \libuuid-devel \libevent-devel \-y \;安装gearmand源码地址源码

2020-05-25 14:15:51 171

原创 关于可变变量

前言: 最近突然想起在去年在的一段关于PHP的技术类的信息,可变变量。解释: 可变变量,作为PHP中特殊的变量。顾名思义是一个可变的变量。PHP可以动态创建变量名。我们来看demo$a = 'hello';$$a = 'world';echo "$a ${$a}";//输出 hello worldecho "$a $hello";//输出 hello world...

2020-05-13 11:23:16 395

转载 怎么解决深入学习PHP的瓶颈

非本人文章!!!!!怎么解决深入学习PHP的瓶颈PHP给学习者的感觉是:初学的时候很容易,但是学了2-3年,就深刻感觉遇到了瓶颈,很难深入,放弃又可惜。所谓“鸡肋,食之无味弃之可惜”的感觉很是贴切。经常会有这种感觉:不学,看似也不后退;学了,好像也没什么进步;if…else,循环这些你也都知道,甚至还能记住一些别人不大会的函数,但是一到项目来了,就头大。纵然口中千语万言,但其实心中实无一策。...

2020-05-12 16:18:19 145

原创 laravel微信支付宝使用Yansongda\Pay三方类

Yansongda\Pay文档地址本文章说明:最近在写支付宝和微信支付用到了Yansongda\Pay这个laravel三方类所以做个总结总的来说这个三方类对于一些常用业务来说很好用,可以节省好多用来封装延签的时间1、安装composer require yansongda/pay -vvv2、直接上手支付宝<?phpnamespace App\Http\Controllers;use Yansongda\Pay\Pay;use Yansongda\Pay\Log;cl.

2020-05-12 16:15:28 4710

原创 laravel打印sql语句

DB::connection()->enableQueryLog();#开启执行日志$orderInfo = Orders::where($where)->where('is_del',0)->orderBy('create_time', 'desc')->offset($pages)->limit($pagesize)->select($field)->get(); print_r(DB::getQueryLog()); //获取查询语句、参数和执行时间

2020-05-12 14:36:52 239

原创 nginx反向代理如何搭建

nginx反向代理1.架构的类型两种类型:lnmp 主要结构:linux nginx mysql phplamp 主要结构:linux apache mysql phpnginx常用命令查看防火墙进程 iptables -L -n清空防火墙进程 iptables -F打开nginx /usr/local/nginx/sbin/nginx查看是否开启 ps -aux | g...

2019-11-19 17:35:56 110

原创 sql原生查询(仅限参考)

sql原生查询(仅限参考)1、 查询"01"课程比"02"课程成绩高的学生的信息及课程分数Select * from (select score.s_id,score.c_id,score.s_score as01_num,student.s_name,student.s_birth,student.s_sex from score leftjoin student on student...

2019-11-19 17:27:44 502

原创 mysql存储过程

mysql存储过程1.创建存储过程delimiter $$create procedure test()begin end $$查看存储过程2.show procedure status\G;================================================3.drop procedure +name ==存储过程实例1delimiter ...

2019-11-19 17:01:30 77

原创 laravel5.7发送邮件

laravel5.7发送邮件发送邮件一、注册邮箱 1.注册邮箱 获取授权码(不是登录密码)二、在laravel框架的住配置文件 .env 里面配置参数 (以下参数作为参考,根据自己注册的信息参数如实填写) //发送方的信息 MAIL_DRIVER=smtp //发送邮件的协议 MAIL_HOST=smtp.qq.com //发送邮件服务器地址 MAIL_POR...

2019-11-19 15:51:41 262

纯前端微信小程序源码.zip

纯前端微信小程序源码.zip

2021-03-24

PHP自封装jwt工具包

用于网站生成token,解密token, token功能:1、对传输数据进行加密解密。2、token验证时效性

2020-05-14

Linux笔记.txt

liunx操作系统的个人笔记总结,内包含了vm学习linux的常用命令。以及操作,在平时工作中也是可以通到的。

2019-12-09

空空如也

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

TA关注的人

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