问题标签 [error-checking]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 业务逻辑中是否建议进行不必要的错误处理?例如。空值检查/百分比限制检查等
我们通常在业务逻辑中进行不必要的检查以避免失败。
例如。
如果我们确定它永远不会为空,为什么我们需要这个空检查?这是一个好习惯吗?
我们需要'totalPpl<pplReached'
检查吗?
问题是:通过这样的检查,我们不是吞下了一些基本问题吗?通过进行这些检查可以避免理想情况下应该显示的问题。
推荐的方法是什么?
android - 错误检查 MediaPlayer android
我正在制作一个简单的媒体播放器应用程序,它从预定的 URL 下载歌曲,然后让用户播放、暂停和停止歌曲等。我现在唯一的问题是,如果用户在下载歌曲之前尝试播放歌曲,则应用程序强制关闭。
我的第一直觉是创建一个全局布尔标志,当我的下载服务下载文件时将其设置为 true,然后在我让 play.onclick 按钮运行播放服务之前使用该标志进行错误检查。
例如:
这是解决这个问题的好方法还是我应该寻求更优雅的解决方案?
编辑::找到解决方案
在应用程序启动时,我禁用播放按钮,然后在我的广播接收器中启用它(下载完成时捕获)
django - Django 自定义 forms.clean() 方法不起作用
我一直在寻找答案,但我真的不知道这是怎么回事。我正在尝试制作一个接收 2 个文件的表单,并且我正在覆盖 clean() 方法以检查名称和扩展名是否正确。这就是我所拥有的:
问题是,当我使用它时,输入检查不起作用(表单提交时未选择任何文件)。当我删除此代码时,它工作正常。对自定义 clean() 函数的调用super(UploadForm, self).clean()
与 django 文档中的调用相同。我正在使用 django 1.4。有什么想法吗?
谢谢!
bit-manipulation - 我们是将奇偶校验位添加到位集的前面还是后面
我们是将奇偶校验位添加到位集的前面还是后面?用于检查一组二进制值的位,其计算方式是使集合中 1 的数量加上奇偶校验位应始终为偶数(或偶尔应始终为奇数)。
java - 文本字段上的无限焦点循环
我有 2 个 JTextField:
这是我需要的功能:
当用户在 txtJobType 中输入“管理”并点击选项卡(或单击离开)时,将进行错误检查以查看该字段是否为空或输入的文本是否存在于数据库中。我这样做的方式是:
因此,如果该字段不存在或文本为空,则将焦点返回到 txtJobType 并突出显示所有文本(如果有)
这没有问题。但是,我有 txtPriorityCode 字段,它需要具有完全相同的行为。所以我做了:
这就是问题开始的地方:如果用户将 jobType 和 tabs 留给 Priority,那么代码会尝试将焦点返回给 jobtype,但由于此时priority 也是空白的,它会尝试从 jobtype 中取回焦点,从而导致此输出:
感谢任何有关如何实现此行为的帮助,因为我必须为至少 10 个其他文本字段执行此操作。
谢谢你!
vb.net - Best Practice For Error Checking Controls On A Form
So I have a form with a variety of different controls (combobox, textboxes, listboxes, etc).
My first thought is to create a If, Else, End If statement. Well while that would work, it could also get pretty long, depending on the amount of controls and combinations.
Validation could include if a listbox is filled, checkbox is checked, etc pertaining to WinForms.
Is there a better solution to check all possiblities than an If statement?
javascript - 集成的 JavaScript 检查器和压缩器/混淆器?
我知道有 JavaScript 混淆器/缩小器和检查器(如 Lint)。但是有没有一个集成的并且有项目支持的?
基本上,我有一堆作为项目一部分的 JavaScript 文件,我希望能够有一个工具自动检查所有这些文件是否存在各种错误(就像编译器一样)并为每个文件生成混淆/缩小的代码作为输出。
您使用了哪些可以推荐的集成工具(我不是要求最好的,只是您个人使用并可以推荐的工具)。如果没有工具可以满足上述所有要求,那么执行各个部分的工具(例如检查)又如何呢?再说一遍,您已经使用过并且可以推荐的东西。
c++ - 在 C++ 中使用错误检查将命令行 char 参数解析为整数
我正在尝试编写一个将两个整数作为命令行参数的程序。整数都需要大于 0。我知道我需要从 char 转换,但我只使用 atoi 做过,我现在知道我不应该这样做。我见过人们使用 sstreams 和 strtol 但我不确定在这种情况下它们将如何工作。实现这一目标的最佳方法是什么?
cuda - 使用 CUDA 运行时 API 检查错误的规范方法是什么?
查看有关 CUDA 问题的答案和评论,以及在CUDA 标签 wiki中,我看到经常建议每个 API 调用的返回状态都应检查错误。API 文档包含 、 和 等函数cudaGetLastError
,cudaPeekAtLastError
但是cudaGetErrorString
将它们组合在一起以可靠地捕获和报告错误而不需要大量额外代码的最佳方法是什么?
c# - 非数值数据的错误检查
我希望有人可以帮助我检查粘贴方法的错误。我想防止将任何不是剪贴板中的数值的内容粘贴到我的文本框中。下面列出了粘贴的编码。