qxandxt

导航

2019年3月26日 #

php面试题汇总

摘要: 1、酒店预订怎么实现?怎么设计表 你好,我大概的说下我们的业务流程,我们的业务流程是:用户在网站浏览酒店信息,可以根据地区检索出该地区的酒店信息。列表展示酒店的信息由:酒店的名称,酒店图片,酒店位置,评论人数,评论分数以及最低入住价格。用户选中要入住的酒店进入酒店详情页面,查看酒店的介绍以及酒店的房 阅读全文

posted @ 2019-03-26 17:29 qxandxt 阅读(121) 评论(0) 推荐(0) 编辑

2019年3月21日 #

(转)php读取文件使用redis的pipeline导入大批量数据

摘要: 第一次写博客,哈哈,纯属用来记录一下自己工作中遇到的问题及解决办法。 昨天因为工作的需求,需要做一个后台上传TXT文件,读取其中的内容,然后导入redis库中。要求速度快,并且支持至少10W以上的数据,而内容也就一个字段存类似openid和QQ。我一开始做的时候就老套路,遍历、hset,然后就发现非 阅读全文

posted @ 2019-03-21 15:50 qxandxt 阅读(160) 评论(0) 推荐(0) 编辑

MySQL慢查询日志相关的文件配置和使用。

摘要: MySQL慢查询日志提供了超过指定时间阈值的查询信息,为性能优化提供了主要的参考依据,是一个非常实用的功能,MySQL慢查询日志的开启和配置非常简单,可以指定记录的文件(或者表),超过的时间阈值等就可以记录到慢sql了,实话讲,相比较sqlserver的trace或者扩展事件(虽然此二者的作用并非仅 阅读全文

posted @ 2019-03-21 11:37 qxandxt 阅读(474) 评论(0) 推荐(0) 编辑

2019年3月18日 #

ThinkPHP 整合微信支付 扫码支付 模式二 图文教程

摘要: 这篇文章主要介绍扫码支付场景二。 目前有两种模式,模式一比模式二稍微复杂点,至于模式一与模式二的具体内容,流程,微信开发文档都有详细介绍,这里就不多说废话,接下来赶紧上教程! [title]下载SDK类文件[/title] Wxpay Library 并SDK文件/lib下的几个文件放置到/Thin 阅读全文

posted @ 2019-03-18 17:36 qxandxt 阅读(611) 评论(0) 推荐(0) 编辑

ThinkPHP实现支付宝接口功能 代码实例

摘要: 我们这里用的是即时到帐的接口,具体实现的步骤如下: [title]一、下载支付宝接口包[/title]下载地址:https://doc.open.alipay.com/doc2/detail?treeId=62&articleId=103566&docType=1具体如何下载,我就不在罗嗦了~~ 解 阅读全文

posted @ 2019-03-18 17:35 qxandxt 阅读(900) 评论(0) 推荐(0) 编辑

手机网站支付宝支付

摘要: 1 支付宝开放平台 支付宝手机网站支付 具体的请求参数和返回参数等相关数据 https://docs.open.alipay.com/203/107090/ 2 支付demo 下载手机网站支付相关的demo 这里的demo和APP支付提供的demo 多了一些数据.需要重新下载 https://doc 阅读全文

posted @ 2019-03-18 17:19 qxandxt 阅读(393) 评论(0) 推荐(0) 编辑

PHP对接微信支付采坑

摘要: 第一次做PHP商城项目对接微信支付接口,踩了N次坑,这也不对,那也不对,搞了很久,查了一些资料,终于实现了支付功能,小小总结一下,万一下次遇到就不用到处找资料了。 微信扫码支付 前期准备: 1、微信公众号配置,首先微信公众号上面要开通支付,并且要填写网页授权接口,填好之后呢,就是记录下公众号上的AP 阅读全文

posted @ 2019-03-18 17:06 qxandxt 阅读(1833) 评论(0) 推荐(0) 编辑

2019年3月15日 #

thinkphp5.0 - Redis 实现秒杀

摘要: 首先,因为秒杀这个环节在商城项目中比较常见,最近写商城项目,碰到这个功能模块,于是就拿出来给大家分享一波。 难点:高并发的情况下,正常逻辑写的话数据库的库存会出现负数,对付这类问题有很多解决方案,我就不一一赘述,我这次用的是redis的队列机制。 话不多说,进入正题 三张表做测试,分别是:商品表,日 阅读全文

posted @ 2019-03-15 16:13 qxandxt 阅读(194) 评论(0) 推荐(0) 编辑

2019年3月5日 #

电商项目中使用Redis实现秒杀功能

摘要: 参与过抢购活动就知道,很明显的一点是商即便商品实际没有了也是可以下单成功的,但是在支付的时候会提示你商品没有了。 实现原理:list双向链表 使用redis队列,因为pop操作是原子的,即使有很多用户同时到达,也是依次执行.(mysql事务在高并发下性能下降很厉害,文件锁的方式也是). 此处用到了R 阅读全文

posted @ 2019-03-05 22:11 qxandxt 阅读(511) 评论(0) 推荐(0) 编辑

thinkphp+redis实现秒杀功能

摘要: 1,安装redis,根据自己的php版本安装对应的redis扩展(此步骤简单的描述一下) 1.1,安装 php_igbinary.dll,php_redis.dll扩展此处需要注意你的php版本如图: 1.2,php.ini文件新增 extension=php_igbinary.dll;extens 阅读全文

posted @ 2019-03-05 21:55 qxandxt 阅读(4278) 评论(0) 推荐(0) 编辑