摘要:
一 、你必须学习面向对象的基础知识1.降低软件开发的复杂度2.提高软件开发的效率3.提高软件质量:可维护性,可扩展性,可重用性等。提高软件质量:可维护性,可扩展性,可重用性等,再具体点,就是高内聚、低耦合,面向对象就是为了解决第3条的问题。因此要成为一个好的程序员,最绕不开的就是面向对象了。二、 要... 阅读全文
摘要:
worker_processes 8一般CPU(i/o)密集型配置为核数相同,网络(i/o)密集型配置为核数倍数(我配置为2倍)worker_cpu_affinity(这个没用过)仅适用于linux,使用该选项可以绑定worker进程和CPU(2.4内核的机器用不了)worker_cpu_affin... 阅读全文
摘要:
常见问题与错误处理1、 400 bad request 错误的原因和解决办法配置 nginx.conf 相关设置如下.client_header_buffer_size 16k;large_client_header_buffers 4 64k;根据具体情况调整,一般适当调整值就可以。2、 Ngin... 阅读全文
摘要:
安全性可测试性稳健性可维护性简单可重用性 阅读全文
摘要:
单库数据库-->数据库读写分离-->缓存技术-->搜索技术-->数据的垂直拆分-->数据的水平拆分 阅读全文
摘要:
在这个世界上,“唯一不可阻挡的是时间,它像一把利刃,无声地切开了坚硬和柔软的一切,恒定地向前推进着,没有任何东西能够使它的行进产生丝毫颠簸,它却改变着一切。” 我始终相信一句话:出来混,迟早要还的。 虽然你我皆是凡人,只是这芸芸众生中的普通一员,但我依然希望每个人的生命都能够迎着太阳开花结果。不... 阅读全文
摘要:
使用Nginx作为WEB服务器时,经常会遇到504GatewayTime-out的错误提示。经过研究,基本可以确定多数情况下这个错误与Nginx本身无关,问题的根源在于Nginx将PHP的解析提交给后端php-fpm处理的过程中,由于fastcgi参数配置不当造成的超时等一系列的问题。通过查询相关资... 阅读全文
摘要:
坐最晚的地铁,回来路上,聆听感动的钢琴曲。 感觉路边如此静,心在沉思,听安静的曲,和那份夜深的感动。 马上12月了,也就是马上年底了。打拼了一年了。累了一年了。真心累,真心实意的在踏实,拼命,认真的在做。 我不知道自己算不算tech team最认真的。 最近在想,是我太认真了?还是真的太... 阅读全文
摘要:
proxy_next_upstream error timeout invalid_header http_500 http_503;或者尝试设置:large_client_header_buffers 4 32k;1查看fastcGI进程 ps -ef|grep 'php-fpm' 若没启动,启动... 阅读全文