自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.苏 - 不秃头

我就是不够优秀,才会不断的努力,只为能装一手好逼。

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

原创 PHP-钉钉扫码登录对接第三方网站

钉钉扫码登录-这个小功能对于企业内部的一些自用后台网站还是很常用的,对接也相对简单,记录下对接流程。

2022-09-06 15:00:27 1450 1

原创 MySQL根据一张表的某个条件批量更新符合另一条件的某些字段(同张表)

场景:假设有如下一张表userTable,想将store_id为666的用户的age和gender更新为store_id为333对应用户的age和gender。id store_id name age gender 1 333 suking 25 man 2 333 yiping 26 woman 3 666 suking 0 4 666 yiping 0 ..

2020-09-25 10:46:35 1471

原创 spring定时任务时间格式cronExpression设置详解

1.一个cornExpression属性由6-7个用空格分隔的时间元素组成,组成元素从左至右,如下表:字段(从左至右排序) 可选值 可选占位符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * / ? L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-S...

2020-08-24 10:54:10 1169

原创 fetch post PHP后台接收不到数据的问题

1.fetch()方法作用是跨网络异步获取资源,类似jQuery.ajax()方法,但是最近在使用fetch() post时,却怎么都接收不到,换了几种传参和接收的写法,怎么写都是接收到null,后来发现是php后台接收的问题,传参的写法是对的,正常的fetch()写法如下:fetch('url', { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'ap

2020-07-08 18:28:12 2114 1

原创 2020 PayPal 最新 php curl 调用接口封装

场景:在对接PayPal支付时,遇到了很多小坑,因为官方提供的是bash脚本,和php的写法还是有点区别,以此记录保留,望后人少走弯路。(官方文档)1.获取access token,这个token是调用其他REST API身份验证的前提。public function getAccessToken(){ $url = "https://api.sandbox.paypal.com/v1/oauth2/token"; $cient_id = $this->_s

2020-07-01 18:27:20 762

原创 Git操作案例记录

场景1:合并分支到master时出现冲突// 先切到master分支,pull最新代码git checkout mastergit pull// 然后切回自己的分支,合并master分支git checkout branch-namegit merge master// 然后查看状态,找到both modified的文件git status// 选择要的部分,修改文件后add...

2020-04-15 15:14:40 121

原创 如何在type="text/template"的定义模板中加入js方法

首先要清楚javascrip type类型为 text/template 的作用,它相当于定义一个模板,如果没有使用html()方法的话,是显示不出来的,在js里面,经常需要使用js往页面中插入html内容,例如:var name = 'suking';$('#d').append('<div class="t">' + name + '</div>...

2020-02-26 14:21:17 2952

原创 MySQL获取分页前总记录数,查询总条数的方法;查询优化

1.COUNT()该方法会返回查询的总记录数,通常我们的使用方法是COUNT(*):SELECT COUNT(*) AS TOTAL FROM TABLE_NAME WHERE 1=1 LIMIT 0,50;要取得分页前的总数,只需去掉LIMIT即可;SELECT COUNT(*) AS TOTAL FROM TABLE_NAME WHERE 1=1;优化查询:用COUNT(i...

2019-11-06 11:12:15 5383

原创 使用TP5框架时,代码提交到GitHub,无法提交thinkphp核心库

1.首先,我们要先将.gitignore中的thinkphp这个目录去掉,表示不忽略这个文件夹(其他vendor等文件夹也是一样操作);这个时候我们提交会发现thinkphp文件夹上去了,但是文件夹内的内容还是没有。2.将thinkphp内的.git文件夹删掉,不单独作为版本库,push后发现文件还是没上去。3.那是因为.gitignore只能控制那些原来没有被track的文件,如果某...

2019-09-20 09:54:49 1569

原创 jQuery click点击一次,事件触发了两次

最近新增了个按钮绑定点击事件,执行时发现,该事件每点击一次就执行了两次,导致插入了两条相同的数据。在网上找了好多方法尝试,最终得以解决,现在归类记录一下:1.e.stopPropagation()这是js的方法,阻止捕获和冒泡阶段中当前事件的进一步传播案例:当div含有点击事件内还包含a标签,要想点击a标签不触发父级div的点击事件就用该方法2.e.preventDefault...

2019-08-30 10:10:23 5909 2

空空如也

空空如也

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

TA关注的人

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