- 博客(10)
- 收藏
- 关注
原创 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 1522
原创 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 1245
原创 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 2356 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 819
原创 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 149
原创 如何在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 3184
原创 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 5772
原创 使用TP5框架时,代码提交到GitHub,无法提交thinkphp核心库
1.首先,我们要先将.gitignore中的thinkphp这个目录去掉,表示不忽略这个文件夹(其他vendor等文件夹也是一样操作);这个时候我们提交会发现thinkphp文件夹上去了,但是文件夹内的内容还是没有。2.将thinkphp内的.git文件夹删掉,不单独作为版本库,push后发现文件还是没上去。3.那是因为.gitignore只能控制那些原来没有被track的文件,如果某...
2019-09-20 09:54:49 1698
原创 jQuery click点击一次,事件触发了两次
最近新增了个按钮绑定点击事件,执行时发现,该事件每点击一次就执行了两次,导致插入了两条相同的数据。在网上找了好多方法尝试,最终得以解决,现在归类记录一下:1.e.stopPropagation()这是js的方法,阻止捕获和冒泡阶段中当前事件的进一步传播案例:当div含有点击事件内还包含a标签,要想点击a标签不触发父级div的点击事件就用该方法2.e.preventDefault...
2019-08-30 10:10:23 6142 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人