问题标签 [inspect]
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.
iphone - windows safari 上的 iphone web 开发模式(检查元素)
我找到了两种方法可以更轻松地为 iPhone 开发 Web 应用程序。
http://moduscreate.com/enable-remote-web-inspector-in-ios-6/
但我不能在 Windows 上做到这一点,因为 Windows 只有 Safari 5。你有什么想法我可以解决这个问题吗?
css - 悬停时的轮廓节点
这是一个在悬停时概述 div 的示例。
但是,我正在尝试模拟诸如 chrome 检查器/firebug 之类的东西,用户可以通过鼠标悬停并单击元素来选择 DOM 节点。
但是,我不想在悬停时概述父节点(如检查/萤火虫)。有没有一种简单的方法可以通过 css 做到这一点?
谢谢
python - 从 Python 中的函数获取类引用
我正在编写一个 python (3.2+) 插件库,我想创建一个函数,该函数将创建一些从配置文件自动处理的变量。
用例如下(类变量):
(实例变量):
期权草案代码如下:
I have problem the first case, when option is declared as class variable. 是否有可能以某种方式获得对使用此函数的类的引用(例如对类 X)?
cobol - 有没有办法使用 INSPECT TALLYING 检查多个字符?
我有一个字符串,我希望对其进行计数,直到找到某种字符模式。
例如:
给一个字符串:askabanskarkartikrockstar
我想知道kartik
字符串中的之前有多少个字符。
在我需要k
在给定字符串中查找之前的字符数的正常情况下,我会将代码编写为:
在哪里
WS-INPUT-STRING
是字母数字,值为askabanskarkartikrockstar
,CT-COUNTER
是用来统计字符数的计数器LT-K
是一个值为 的文字k
。
但是在这里,如果我希望对子字符串做同样的事情,就像kartik
上面的例子一样,用LT-K
withkartik
替换的值会不会k
起作用?如果是,是否同样适用于具有十六进制数字形式的值的字母数字文字(例如,在文字中将X(02)
换行符存储为x'0D25'
)?
我正在尝试在 zOS IBM 大型机 v10 中实现上述代码。谢谢。
ruby - 检查哈希
当我想调试以下哈希时,它返回try2test2
.
还有其他方法可以做到这一点,以便它会给你完整的列表{'test': 2, 'try': 2}
吗?
ruby - 为什么不同的输出来自带有和不带有“puts”的数组?
puts a1.zip(a2)
和 和有什么不一样a1.zip(a2)
?为什么输出以不同的方式出现?
python - 如何找出对象在哪里被实例化?
我试图在运行时找出对象被实例化的位置,因为这可以为我的库的用户提供非常有用的错误消息。
假设我们有以下代码:
obj
然后从 传递给另一个类的实例mylib
,然后开始一段美妙的旅程。沿着这条线的某个地方,obj
会导致一些不好的事情发生,我想将用户指向obj
实例化的位置。
我希望我可以使用检查模块来找出在哪个文件中以及在哪个行号obj
被实例化。不幸的是,inspect.getsourcefile
andinspect.getsourcelines
不支持实例。是否存在不支持的技术原因?
还有其他方法可以获得我正在寻找的数据吗?
python - 如何动态加载和卸载 Python 模块、反汇编和检查它,但不执行初始化代码或将其添加到 sys.modules?
我正在尝试将 Python 模块分解为字节码。
我必须静态或动态地导入 Python 模块才能反汇编或检查它吗?如果不是,那么(pythonic,便携式)方法是什么?
我想:
- 在运行时将可用的 Python 模块的二进制数据加载到内存中:
- 没有它作为可用模块出现在
sys.modules
. - 我不想执行任何模块的
__init__
代码,或者将它添加到任何命名空间。 - 加载模块应该没有其他副作用。就解释器而言,它应该只是要检查的数据块。
- 没有它作为可用模块出现在
- 反汇编或以其他方式检查模块的类、函数或数据。
- 需要时卸载模块。
我已经搜索过,我看到了许多动态模块导入的方法(具有执行模块__init__
代码或其他内联代码以及插入到 sys.modules 中的副作用)。但我宁愿不处理这些副作用。
这可能吗?如果是这样,哪些方法最便携/Pythonic?
ios - 如何检查本机 iOS 应用程序上的元素
我在 iOS 模拟器上运行 iOS 本机应用程序,并想检查应用程序上的元素以获取 ID。
有谁知道如何做到这一点?
注意:请注意,这个问题是针对 iOS 原生应用而不是基于 Web 的应用!
谢谢
java - 是否可以使用 Tibco 队列客户端查看收到的队列消息?
我们正在使用 JMS API 的 Tibco 客户端实现。我们有MessageListener
一个onMessage()
实现。
Tibco 客户端有没有办法检查队列中过去(收到)的消息?(我意识到这完全忽略了队列的逻辑概念——我想知道队列实现是否提供了这种解决方法。)