工作中如何做好技术积累详解

引言 古人云:“活到老,学到老。”互联网算是最辛苦的行业之一,“加班”对工程师来说已是“家常便饭”,同时互联网技术又日新月异,很多工程师都疲于应付,叫苦不堪。以至于长期以来流传一个很广的误解:35岁是程序员工作的终点。 如何在繁忙的工作...

程序员的两周匆匆过去了

  时间过得真快,这两周在忙些什么,还是之前的微信服务号项目,啊,又是一个新的开始,大概在一周多之前,因为要实现一个小功能,是关于前端页面上的,他们建议我重新写一套前端页面,用vue。   其实内心有点拒绝的,毕竟项目的时间不多了,之前已...

什么叫集群、分布式,分布式与集群有什么区别详解

集群是物理形态,分布式是工作方式。 只要一堆机器放在那里,就是集群。比如Nginx后面的十台服务器,就是一个集群 分布式将任务放在多个物理隔离的节点上进行。 分布式中各个子节点互不通信,统一受管控中心管理调度。比如Ngin...

文件读写网络IO简单了解,同步IO和异步IO详解

在Linux中,对文件的读写其实就是IO。 与IO有关的名词:同步,异步,阻塞,非阻塞,甚至是同步阻塞,同步非阻塞,异步阻塞,异步非阻塞。别急,下面有举例IO分为两大种,同步和异步 同步IO:阻塞IO非阻塞IOIO多路复用(包括sele...

隐藏Apche、Nginx、PHP的版本号提高网站安全性详解

隐藏Apache版本号 在apache配置文件httpd.conf中,加入以下代码 ServerTokens Prod ServerSignature Off 隐藏Nginx版本号 在nginx的配置文件nginx.co...

composer错误_Content-Length mismatch, received 84697 bytes out of the expected..详解

使用composer下载源码出现错误 [Composer\Downloader\TransportException] Content-Length mism...

Swoole学习(七)Swoole之异步TCP服务器的创建详解

环境:Centos6.4,PHP环境:PHP7 <?php //创建TCP服务器 /** * $host 是swoole需要监听的ip,如果要监听本地,不对外服务,那么就是127.0.0.1;如果我要监听外网,比如我本...

Swoole学习(六)Swoole之定时器的创建与清除详解

环境:Centos6.4,PHP环境:PHP7,Swoole2.1(在指定的时间后执行函数,需要1.7.7或更高版本) <?php //--------------------------------------------...

Swoole学习(五)Swoole之简单WebSocket服务器的创建详解

环境:Centos6.4,PHP环境:PHP7 服务端代码 <?php //创建websocket服务器 $host = '0.0.0.0'; $port = 9501; $ws = new swoole_webso...

Swoole学习(四)Swoole之简单WEB服务器的创建详解

环境:Centos6.4,PHP环境:PHP7 <?php //创建WEB服务器 $host = '0.0.0.0'; $port = 9501; $server = new swoole_http_server($h...