赞了文章2019-03-14
秒杀系统难做的原因:库存只有一份,所有人会在集中的时间读和写这些数据。例如小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万。又例如12306抢票,亦与秒杀类似,瞬时流量更甚。
赞了文章2019-03-03
此文是根据杨尚刚在【QCON高可用架构群】中,针对MySQL在单表海量记录等场景下,业界广泛关注的MySQL问题的经验分享整理而成,转发请注明出处。 杨尚刚,美图公司数据库高级DBA,负责美图后端数据存储平台建设和架构设计。前新浪高级数据库工程师,负责新浪微博核心...
赞了文章2019-01-31
每种动态语言( PHP,Python 等)的代码文件需要通过对应的解析器才能被服务器识别,而 CGI 协议就是用来使解释器与服务器可以互相通信。PHP 文件在服务器上的解析需要用到 PHP 解释器,再加上对应的 CGI 协议,从而使服务器可以解析到 PHP 文件。
赞了文章2019-01-23
本文主要记录与HTTP相关的具体概念和知识,关于HTTP协议的诞生和历史发展,不多做介绍,但是既然是写HTTP,顺带说两句,上下文也能衔接的上。
赞了文章2019-01-09
本文由云+社区发表作者:paulzeng 导语:Lottie是Airbnb开源的一个面向 iOS、Android、React Native 的动画库,可实现非常复杂的动画,使用也及其简单,极大释放人力,值得一试。
赞了文章2019-01-02
文章《MySQL查询分析》讲述了使用MySQL慢查询和explain命令来定位mysql性能瓶颈的方法,定位出性能瓶颈的sql语句后,则需要对低效的sql语句进行优化。本文主要讨论MySQL索引原理及常用的sql查询优化。
赞了文章2018-12-23
Charles Scalfani 原文:[链接] 我使用面向对象语言编程已经十几年了。我是用的第一个OO语言是C++,然后是Smalltak,最后是.NET和Java。 我迫切地想从面向对象的三大支柱,集成,封装和多态上得到收益。 我急于从这个到我面前的新领地得到对于重用的承诺。 我对于将现...
赞了文章2018-12-06
TCP 是面向连接的、可靠的流协议。流就是指不间断的数据结构,当应用程序采用 TCP 发送消息时,虽然可以保证发送的顺序,但还是犹如没有任何间隔的数据流发送给接收端。TCP 为提供可靠性传输,实行“顺序控制”或“重发控制”机制。此外还具备“流控制(流量控制)”、“拥...
赞了文章2018-11-29
ibco是微信后台大规模使用的c/c++协程库,2013年至今稳定运行在微信后台的数万台机器上。libco在2013年的时候作为腾讯六大开源项目首次开源,我们最近做了一次较大的更新,同步更新在[链接] 上。libco支持后台敏捷的同步风格编程模式,同时提供系统的高并发能力。
赞了文章2018-07-06
本博客并非全部原创,其实是一个知识的归纳和汇总,里面我引用了很多网上、书上的内容。也给出了相关的链接。 本文涉及的知识点比较多,大家可以根据关键字去搜索相关的内容和购买相应的书籍进行系统的学习。不对的地方大家予以批评指正。 有人给我留言说,亿级 PV ...
回答了问题2018-07-04
目前找到的解决办法,针对第一种情况[链接]
回答了问题2018-07-02
自己开发一个操作系统,每天自动上报用户通讯录
提出了问题2018-06-29
提出了问题2018-06-29
关注了问题2018-03-23
回答了问题2018-03-05
nginx在server段添加: {代码...} apache:参考:[链接]
提出了问题2018-03-05
赞了回答2018-02-27
首先你要理解composer是什麼,composer是php的依赖管理工具(類似Linux apt),也就是你可以在裡面聲明你蓋項目php配置信息,下載你code 下載的外部依賴工具(如laravel各種組件)。至於性能方面,其實其只是方便你管理你項目code,部署到正式環境下,基本不會產生所...
赞了回答2018-02-11
如果你用phpstorm的话可以用 tools analyze xdebug profiler 工具分析 xdebug日志
回答了问题2018-02-08
找到原因了,xdebug版本太高WinCacheGrind无法解析。xdebug低版本又不支持php7.1+,坑爹。目前用kcachegrind替代WinCacheGrind,很难用,期待更好的解决方法。