问题标签 [self]
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.
mysql - MYSQL - 从表中选择所有如果
我有一个像这样构建的(不错的)mysql表:
所有这些数据都嵌入到一个表中。每个数据在 3 个“列”集上分派(1 个用于值,1 个用于识别这些是否是公共值,一个用于识别客户值)。这不是我得到的最好的,但许多其他脚本都依赖于这种结构。
我需要这样的东西:
.
为了获取特定 master_id 的参数哈希,例如
到目前为止,我无法成功地在同一张桌子上自我加入,但我想这应该是可行的。(我想避免做几个查询)
提前谢谢
python - Python类中'cls'和'self'之间的区别?
为什么cls
有时self
在 Python 类中使用而不是作为参数?
例如:
objective-c - @synchronized(self) 是否会创建一个在属性上不需要 self 前缀的块?
我读过一些外国代码,我想检查一下我的假设:
@synchronized(self)
self
用于在设置属性时去掉前缀。
所以在下面的示例中,我设置的strText
是实例,而不仅仅是一个局部变量,对吧?
ruby - 何时在 Ruby 方法中使用 `self.foo` 而不是 `foo`
这不是特定于 Rails 的——我只是以 Rails 为例。
我在 Rails 中有一个模型:
(假设Item
模型(类)有一个名为 的方法name
。)我什么时候需要使用self.name
,什么时候可以只使用name
(例如,#{name}
)?
uninstallation - WISE Uninstaller 不会自行删除
我知道,我知道...停止使用 WISE。这对我来说不是一个真正的选择。我们有太多事情要做,无法编写一个全新的安装程序并更改我们的整个构建过程,这是必须要做的。
无论如何,问题是我们的卸载EXE在卸载时不会自行删除。它位于安装我们的应用程序的 Program Files 文件夹中。卸载程序完成后,我们希望删除所有文件并删除应用文件夹。相反,卸载程序保留在应用程序文件夹中,因为它在运行时似乎无法自行删除。
这似乎是一项基本任务,因为安装在我计算机上的所有其他程序的卸载程序也位于其 Program Files 文件夹中,并且在卸载后被删除,但我似乎无法通过谷歌找到其他有同样问题的人. 对我来说,由于文件当前已加载到内存中,因此无法删除它是有道理的,但是 *呜呜声* 其他人都这样做了……为什么我不能呢?
编辑:如果有帮助,我正在运行 Wise Installation Studio 7.0 并在 WiseScript 包编辑器中修改卸载脚本。删除 Program Files 文件夹的部分看起来像Delete File(s) %MAINDIR%\*.*
%MAINDIR% 是 Program Files 中的应用程序文件夹。此命令有两个可用选项(都打开)--包括子目录和删除包含文件的目录。
objective-c - self.view / super.view
有什么区别
和
谢谢你!!
法兰胡
iphone - 何时使用 self 访问属性,何时不访问?
谁能解释设置someObject = someOtherObject;
和self.someObject = someOtherObject;
someObject 是否是使用 @property (nonatomic, retain) SomeType someObject; 创建的类属性之间的区别?
为了澄清我有类似的东西:
我注意到有时当我使用没有 self 的属性时,我会得到 EXC_BAD ACCESS ,这似乎很随机。当我使用 self 时,我的程序会按应有的方式运行。当我跳过 self 时,我没有收到任何编译器错误或警告,所以我猜它是某种有效的语法?
sql - 需要帮助设计正确的 sql 查询
我有这张桌子:
我想通过一个查询(如果可能的话)获得这些详细信息:日期、借方 ID、total_sum_of_same_debit、how_many_debits_per_day
所以从上面的例子我会得到:
所以我有这个sql查询:
现在我遇到了麻烦,我不确定在哪里计算我需要的最后信息。
iphone - 无效签名,自签名证书?
更新:解决了 thx fluchtpunkt
对不起菜鸟问题..
与其他问题一样,我无法将应用上传到应用商店,因为签名无效..
就我而言,在注册为 ios 开发人员程序之前,我尝试创建自签名证书方法(越狱 iphone),该方法将 iPhone SDK 设置为允许使用自签名证书
我应该怎么做才能使其成为默认值?所以我可以将我的应用上传到应用商店。
objective-c - 从块内调用 [self methodName]?
我刚刚遇到块,我认为它们正是我正在寻找的东西,除了一件事:是否可以从块中调用方法 [self methodName]?
这就是我想要做的:
我一直在寻找几天,我找不到任何证据表明这是可能的。
这是可能的,还是我试图将块用于它们不适合的东西?
我使用块的原因是我创建了一个 Fader 类,并且我想存储一个块以在它完成淡出时执行。
谢谢
编辑:好的,我在建议中添加了,但我仍然收到 EXC_BAD_ACCESS 错误...
也许我不允许给推子这个功能......?