系统崩溃了,网站响应慢了,你是如何快速定位错误信息的?
系统崩溃了,或者网站响应很慢,网站出现 502。。。这些问题在工作上,或者开发过程中经常出现吧。这些问题或许在面试的时候也会经常被问到。那么你是怎么在第一时间检查错误,定位错误信息的呢! 出现以上的错误的话,我们经常想到的是日志吧。
头条三面:toString()、String.valueOf、(String)强转,有啥区别?
一、前言相信大家在日常开发中这三种方法用到的应该很多,尤其是前两种,经常在开发的时候,随心所欲,想用哪个用哪个,既然存在,那就应该有它存在的道理,那么什么情况下用哪个呢?二、代码实例1、基本类型(1)基本类型没有toString()方法(2)推荐使用(3)无法强转(String)是标准的类型转换,将
PHP 8.1.0 正式发布了
PHP 8.1.0 现已发布,该版本带来了许多改进和新功能。枚举使用枚举而不是一组常量并立即进行验证。enum Status { case draft; case published; case archiv
关于PHP 8 性能,你知道有多快?
PHP 8 重要新特性除了新的 JIT 编译器,还包括新的静态返回类型、union types 2.0(联合类型)和 attributes(属性)等。
为什么说php是最糟糕的,也是最好的编程语言
PHP 又是一门相当奇怪的编程语言。当人们抱怨这门语言“很槽糕”时,他们并没有说错。这门语言确实有很多不好的地方。
大家对PHP的误解有哪些 ??
本文试着回答一些常见的关于 PHP 的断言,目的是向非技术人员解释,PHP 并不像许多人所说的那么糟糕。
k8s 和 Docker 到底是什么关系?
最近项目用到kubernetes(以下简称k8s,k和s之间有8个字母)。虽然之前也有简单使用过, 但最近发现k8s概念较多,命令也有些不够用了,故想借此机会写点东西,更全面认识并使用k8s。
用PHP的生成器yield处理大量数据,确实很快!
yield生成器是php5.5之后出现的,官方文档这样解释:yield提供了一种更容易的方法来实现简单的迭代对象,相比较定义类实现 Iterator 接口的方式,性能开销和复杂性大大降低。