摘要: 最近做了微信支付及退款一系列操作,微信文档写的也比较简略,网上博客也并不详细,也踩了一些坑,在这里记录下。当然主要还是得根据微信小程序文档一步一步来。 一、wx.requestPayment 发起微信支付。了解更多信息,请查看微信支付接口文档 所谓的发起微信支付,指的是用户侧这边唤起微信支付窗口的a 阅读全文
posted @ 2020-09-13 23:31 古兰精 阅读(3243) 评论(0) 推荐(0) 编辑
摘要: 一、nginx中proxy_set_header Host $host的作用 nginx为了实现反向代理的需求而增加了一个ngx_http_proxy_module模块。其中proxy_set_header指令就是该模块需要读取的配置文件。在这里,所有设置的值的含义和http请求体中的含义完全相同, 阅读全文
posted @ 2020-09-13 22:35 古兰精 阅读(29183) 评论(1) 推荐(4) 编辑
摘要: 在实际开发项目中,会遇到很多定时任务的工作。比如:定时导出某些数据、定时发送消息或邮件给用户、定时备份什么类型的文件等等 一般可以写个定时器,来完成相应的需求,在node.js中自已实现也非常容易,接下来要介绍的是node-schedule来完成定时任务 下面就用示例来说明一下node-schedu 阅读全文
posted @ 2020-09-13 21:20 古兰精 阅读(4979) 评论(0) 推荐(0) 编辑
摘要: 一、自增还是UUID?数据库主键的类型选择 自增还是UUID?这个问题看似简单,但是能诱发很多思考,也涉及到了很多细节。先说下uuid和 auto_increment(数据库自增主键)的优缺点吧,因为是个人理解,如有错误恳请指出: 1、自增主键 自增ID是在设计表时将id字段的值设置为自增的形式,这 阅读全文
posted @ 2020-09-13 21:05 古兰精 阅读(11259) 评论(0) 推荐(7) 编辑
摘要: 1、查询结果中增加数据库里不存在的字段的方法 方法:SELECT '123' A, B ,C FROM TABLE 解释: A为自定义的列,赋值为123。B,C为TABLE中原有的列。 示例代码: <select id="getRoleIds" resultType="UserRole"> sele 阅读全文
posted @ 2020-09-13 20:37 古兰精 阅读(4293) 评论(0) 推荐(0) 编辑