高并发下,php与redis实现的抢购、秒杀功能

抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个: 1 高并发对数据库产生的压力 2 竞争状态下如何解决库存的正确减少("超卖"问题) 对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。 重点在于第二个问题 常规写法: 查询出对应商品的库存,看是否大于0,然后执行生成...
阅读全文
致青春|一杯酒,一生情! 个人博文

致青春|一杯酒,一生情!

一晃眼,离开学校走上工作岗位已有四五年! 记忆犹为深刻的是毕业之时一定要吃回散伙饭,于是在离校的那一段时间,饭局不断,今天和宿舍的,明天班里的,后天关系要好的,大大后天前女友前男友的。散伙饭一吃就是几个星期甚至一个月。 宿舍聚餐时,吃饭的点儿会在食堂里,两三张长长的桌子一并,非常有阵势,点都爱吃的干锅菜花、酸辣土豆丝、...
阅读全文

等我干 IT 发财了,我就跟你离婚!

“等我干 IT 发财了,我就买房和你结婚.” 他暖暖地说, 听完后,她心里拔凉拔凉的! 她想,这大概是最婉转的分手了。 (因为深知永远也不会发财) ——2017 最佳微型小说提名奖 “等我干 IT 发财了,就和你离婚” 他淡淡地说 听完后,她心里暖暖的, 她想,没有比这更天长地久。 海枯石烂的承诺了...
阅读全文
程序员情感治愈小故事 个人博文

程序员情感治愈小故事

【壹】 他拥有一次穿越到过去的机会, 是回到十年前的考场,然后金榜提名, 还是回到五年前,用所有的钱买下公司的股份? 他想了想,最终还是回到了一年前的那个夜晚。 他静静的躺在床上,用手机给她发了条短信。 “不分手,好不好?” 【貳】 她接到了她喜欢了七年的男生来的电话。 他对她说,“我们在一起吧” 尽管她听到了电话那头...
阅读全文
程序员,你究竟会不会修电脑? 个人博文

程序员,你究竟会不会修电脑?

春节回家了,七大姑八大姨齐齐上门。你说你在金融公司工作,他们问你哪个股票会涨。你说你在医院工作,他们问你能不能看病不排队。你说你在火车站工作,他们问你能不能帮抢到春运火车票。你说你是程序员,嘿!哥们!能不能帮我修电脑! 修电脑在大多数情况下,都是吃力不讨好的,按照以往的经验来说,接下来的情况无非是这样: 因为他们的不了...
阅读全文
电脑版微信(PC端)多开教程(图文) 个人博文

电脑版微信(PC端)多开教程(图文)

先看效果: 接下来,介绍一下实现方法: 在微信没有打开的情况下(若微信已经登录,请退出),查看微信安装目录,方法如图: 点开之后复制地址栏中的安装路径: 如我的安装目录是:C:\Program Files (x86)\Tencent\WeChat 编辑脚本: 在桌面上创建一个文本文件,改名为XXXXX.bat,(XXX...
阅读全文
清明节的由来 个人博文

清明节的由来

清明节是中国二十四节气之一,在仲春与暮春之交也就是冬至之后的第108天。每年到了这个时候,气温开始逐步升高,雨量也逐渐增多,恰是春耕春种的大好时节,同时清明也是人们最重要的祭祀节日之一,是祭祖和扫墓的日子,古时候又叫三月节、踏青节、祭祖节、鬼节等。2013年清明节被列为第一批非物质文化遗产名录。 清明节大概始于周代,距...
阅读全文
最能讨好程序员的6件礼物 个人博文

最能讨好程序员的6件礼物

1.编程书籍 价格:1-5美元 在这里我推荐thinkphp的一套书。下面这几本就是现在受欢迎程度比较高的,是TP的创始人刘晨老大编写的,大家感兴趣可以移步到看云在线阅读。 2.键盘或鼠标 价格:50-200美元 键盘和鼠标这些设备是程序员几乎每时每刻都要亲密接触的工具,所以非常值得高额投资。不过也要谨慎,因为有的程序...
阅读全文
数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器 其他

数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器

第1章 引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。 水平切分数据库:可以降低单台机器的负载,同...
阅读全文