问题标签 [public]

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.

0 投票
3 回答
130 浏览

c# - 如果我向 C# 类添加公共方法,是否需要使用该类型重新编译其他程序集?

标题中的问题。

我想避免重新编译,因为我正在修改的源代码是第三方的,我想尽可能使用原始二进制文件,并且只替换包含我修改的类的程序集。但我不确定这是否安全。例如,在 C++ 中,这绝对是一个坏主意。

0 投票
1 回答
793 浏览

iphone - 公共类:存储和访问 NSMutableDictionary 的最佳方式?

我有一门课可以帮助我跨会话存储持久数据。问题是我想在整个 Persistance 类的实例中将属性列表或“plist”文件的运行示例存储在 NSMutableArray 中,以便我可以读取和编辑值并在需要时将它们写回。

问题是,由于这些方法是公开定义的,我似乎无法毫无错误地访问声明的 NSMutableDictionary。我在编译时遇到的特定错误是:

所以在我解决这个问题之前,它会让我的整个过程无法使用。

这是我完整的持久性课程(请注意,它尚未完成,因此只是为了说明这个问题):

持久性.h

持久性.m

我通过在我想要的位置包含头文件来像任何其他类一样调用这个类:

然后我像这样调用函数本身:

0 投票
4 回答
2226 浏览

php - 从非公共目录加载 css 或 javascript

有没有办法从公共 web 目录之外加载 css 和/或 javascript 文件?

例如,在我的托管服务上,我有 /public_html 但不希望这些文件存在于公共目录中,并希望它们在 /system 内的同级目录 /system 中的公共目录之外的目录中(我正在使用 codeigniter) /应用程序/视图/

0 投票
4 回答
1095 浏览

c++ - 这个 C++ const 引用访问器接口习语有什么问题吗?

我正在将一个结构转换为一个类,这样我就可以为我的变量强制执行一个 setter 接口。
不过,我不想更改读取变量的所有实例。所以我转换了这个:

对此:

我对此感兴趣,因为它似乎模仿了 C# 的公共只读属性的想法。
编译很好,我还没有看到任何问题。

除了在构造函数中关联 const 引用的样板之外,这种方法的缺点是什么?
有什么奇怪的混叠问题吗?
为什么我以前没见过这个成语?

0 投票
4 回答
5475 浏览

database - 我需要一个包含美国市场上所有股票代码的 sql 数据库。任何人?

差不多就是这样。我需要一个 .sql 文件,其中包含与我正在编写的自动完成功能匹配的所有股票代码和公司名称。任何人?

0 投票
3 回答
2306 浏览

c - 如何在c中隐藏公共API中的帮助函数

我正在做一个项目,我需要创建一个 API。我正在使用套接字在服务器(我的应用程序)和客户端(使用我的 API 的其他应用程序)之间进行通信。

这个项目是 c 而不是 C++

我来自 linux 背景,这是我第一个使用 Windows、Visual Studio 2008 和 dll 库的项目。

我在客户端和服务器之间进行了通信,但我有一些在两个项目中重复。我想创建一个库(可能是一个 dll 文件),这两个项目都可以链接到,所以我不必维护额外的代码。

我还必须创建包含我需要为我的客户提供的 API 的库。在我想要公开的 API 函数中,是对这些“重复代码”的辅助函数的调用,我不想将这些函数公开给我的客户端,但我确实希望我的服务器能够使用这些函数。我怎样才能做到这一点?

我将尝试用一个例子来澄清。这就是我开始的。

服务器项目:

客户项目:

这就是我想要的结果:

感谢任何帮助将不胜感激。

0 投票
1 回答
257 浏览

actionscript-3 - ActionScript 通过更改公共变量调用私有函数?

我以前从未尝试过这样做,所以我的头有点游泳。我想在myClass自定义类中启用一个名为的公共布尔值。如果它被调用来改变,我如何从改变中触发一个函数?

我应该向我的变量添加一个 Event.CHANGE 事件侦听器吗?我可以这样做吗?还是有更标准的方法?

0 投票
2 回答
11359 浏览

ruby-on-rails - 如何删除 Rails 公共文件夹中的特定文件?

我的网络应用程序中的用户能够上传文件。我使用回形针来处理文件附件问题。如果我想以编程方式删除任何特定的用户上传的文件,有什么方法吗?

0 投票
1 回答
3832 浏览

scala - scala 等效于 java 公共字段

在java中,我有一个这样的类:

父类“Properties”使用反射来查找本身的所有公共字段,并根据需要用值填充变量。

我将如何在 scala 中扩展属性?使用var prop1:StringProperty ...不起作用,我假设由于 scala 如何将私有字段转换为获取...设置...类型方法。

0 投票
3 回答
427 浏览

java - 公开使用的 Vector 中的私有类

在 Java 中,当您Vector从类外部引用 a 中的私有类时会发生什么?

例子: