上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 567 下一页
摘要: 曾经有这么一道经典面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被下载下来的呢?... 阅读全文
posted @ 2020-01-19 08:05 码农编程进阶笔记 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、什么是缓存 这里说的缓存是一种广义的概念,在计算机存储层次结构中,低一层的存储器都可以看做是高一层的缓存。比如Cache是内存的缓存,内存是硬盘的缓存,硬盘是网络的缓存等等。 缓存可以有效地解决存储器性能与容量的这对矛盾,但绝非看上去那么简单。如果缓存... 阅读全文
posted @ 2020-01-19 08:05 码农编程进阶笔记 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 有个应聘者是这样叙述自己的离职经历的:“第一次离职,因为工作太闲,学不到东西;第二家公司,家族式企业,领导亲戚想顶替我的位置;第三次是因为,公司效益不好,领导提出要给我降薪。” 大家觉得他的离职原因有没有不妥之处? 在面试过程中,HR们都喜欢问一个问题:“... 阅读全文
posted @ 2020-01-18 17:35 码农编程进阶笔记 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 在php中的变量占用的空间,是不需要我们手动回收的。内核帮我们处理了这一部分的工作。相比C,这大大方便了我们的操作。 本篇主要讲解 变量的 GC机制 文章目录 zval 的结构 循环引用造成的内存泄漏 object和array的回收过程 垃圾回收的原理 例子 ... 阅读全文
posted @ 2020-01-18 17:29 码农编程进阶笔记 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 查看进程数 ps aft |grep tcp.php tcp.php文件进程数为8; 阅读全文
posted @ 2020-01-17 16:56 码农编程进阶笔记 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 通过php -m或phpinfo()来查看是否成功加载了swoole php --ri swoole php --info 阅读全文
posted @ 2020-01-17 15:07 码农编程进阶笔记 阅读(102) 评论(0) 推荐(0) 编辑
摘要: mysql show full processlist 查看当前线程处理情况 事发现场 每次执行看到的结果应该都有变化,因为是实时的,所以我定义为:“事发现场”,每次执行就相当于现场的快照 一般用到 show processlist 或 show f... 阅读全文
posted @ 2020-01-17 08:07 码农编程进阶笔记 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 前言 在分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间产品 RocketMQ (MetaQ的内核) 也顺利开源,得到大家的关注。 概念 MQ简介 MQ,Message queue,消息队列,就是... 阅读全文
posted @ 2020-01-17 08:07 码农编程进阶笔记 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 在用swoole UDP服务器可以使用netcat -u 来连接测试时,报错-bash: netcat: command not found,网上一搜,才知道centos7未安装netcat NetCat是一个非常简单的Unix工具,可以读、写TCP或UDP网... 阅读全文
posted @ 2020-01-16 20:42 码农编程进阶笔记 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 查找占用大的文件,删除掉,如日志文件 场景 收到系统磁盘报警了,需要在快速找出哪些文件占用过大,及时清理,一般都是日志占用,可以做成定时任务,超过多少天的自动清理 查找占用空间最大的文件 # 查找 /var 下最大的,排前10的文件$ du -a /... 阅读全文
posted @ 2020-01-16 08:10 码农编程进阶笔记 阅读(54) 评论(0) 推荐(0) 编辑
上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 567 下一页
返回顶部 有事您Q我