RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

全部问题

Martin Hope
Алексей Шиманский
Asked: 2020-08-03 00:30:46 +0000 UTC

如何以及通过什么方式来查找 PHP 代码中的错误?

  • 28

在开发过程中,有时代码无法按预期工作或根本无法工作。我坐下来想:什么地方错了?看代码一个小时后,我去找教授。Stack Overflow等资源并发布问题 “这里的错误在哪里?” 或“为什么它不起作用?”

结果,问题通常是一个小的、愚蠢的拼写错误、语法错误等等。如果你为每一个废话都浏览资源,你就不会成为那样的专业人士。我想成为。

问题:查找PHP代码错误的方法有哪些?有哪些工具、方法、插件、路径等?


UPD(10/16/2021):当前主题中有效方法的列表(以免滚动浏览所有内容):

  • 错误信息
  • 调试
  • 祖父的方式
  • 在本地工作,但不适用于主机/适用于 XXX,但不适用于 YYY(关于日志记录)
  • 解析/语法错误;意外的 XXX 错误以及如何解决它们
  • 此外

 

php отладка
  • 7 个回答
  • 10 Views
Martin Hope
user241373
Asked: 2020-04-04 23:48:17 +0000 UTC

变量创建时间

  • 28

比如有一个人为的例子:...

int main() {
    /*
        некоторый код
    */
    ...{
        static int someVal = 42;
    }
}

什么时候创建变量?在程序启动期间或当我们得到正确的指令时?

c++
  • 4 个回答
  • 10 Views
Martin Hope
Ksenia
Asked: 2020-01-18 18:01:47 +0000 UTC

原子和非原子操作 (java)

  • 28

如何理解哪些操作是原子的,哪些是非原子的?

这是我在 Habré 上找到的:

如果相对于访问该内存的其他线程在一个步骤中完成,则共享内存区域上的操作被称为原子操作。当对变量执行这样的操作时,没有线程可以看到半完成的更改。原子加载确保整个变量在一个时间点被加载。非原子操作不提供这样的保证。

那些。据我了解,原子操作非常小,“相对于其他线程一步完成”。但是这个“步骤”是什么意思呢?

一步==一机操作?或者是其他东西?如何准确地确定哪些操作是原子的,哪些是非原子的?

PS:我发现了一个类似的问题,但它是关于 C#...

java
  • 3 个回答
  • 10 Views
Martin Hope
xperious
Asked: 2020-11-28 14:36:41 +0000 UTC

聚集和组成

  • 28

你好!

一直以为聚合是组合的同义词,但是在网上看到一篇博客,里面写了组合和聚合的区别。

这让我大吃一惊。请在小例子中解释这个和另一个的优缺点。这如何影响可扩展性、可测试性等。

ооп
  • 1 个回答
  • 10 Views
Martin Hope
elik
Asked: 2020-11-21 14:38:12 +0000 UTC

这是什么和超级

  • 28

请帮助理论。还有实际的例子。

了解this并super。我的理解:this- 这是对他自己的引用。也就是说,我无法通过this. 如果我在另一个班级注册,那么我将获得该班级的另一个链接,但不是另一个链接,而是我自己。

Asuper正在获取祖先的方法,但只是最后一个,而不是其祖先的方法。是这样吗?还是我误解了什么地方?

java
  • 3 个回答
  • 10 Views
上一页
下一页

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5