public相关内容

C++类(公共、私有和受保护的)

如何声明C++中的类public、private或protected? 推荐答案 在C++中,没有像JAVA或C#那样具有访问说明符的整个类的概念。如果一段代码具有类的可见性,它可以引用该类的名称并对其进行操作。也就是说,这方面有一些限制。例如,您可以引用类并不意味着您可以实例化它,因为构造函数可能被标记为私有。同样,如果类是在另一个类的私有或受保护部分中声明的嵌套类,则该类将无法从该 ..
发布时间:2022-06-14 09:39:48 C/C++开发

公共,私有和受保护之间有什么区别?

何时以及为什么应该在类中使用 public、private 和 protected 函数和变量?它们有什么区别? 例子: //公开公共$变量;公共函数 doSomething() {//...}//私人的私有$变量;私有函数 doSomething() {//...}//受保护受保护的$变量;受保护的功能 doSomething() {//...} 解决方案 你用: public ..
发布时间:2022-01-30 11:13:47 PHP

将 LAN IP 地址分配给与主机 IP 地址不同的 Docker 容器

不熟悉 Unix 网络,添加虚拟接口等,现在尝试学习.我们正在尝试对我们的应用程序进行 docker 化. 我的要求是:将 ip 分配给可从外部应用程序/浏览器访问的 docker 容器. 容器ip基本上应该可以从同一网络中的不同计算机ping通.我不想使用端口转发. 我想访问 docker 容器,就像我们使用 ip 访问 VM 一样address.[ 没有端口映射,-p 标志.如果 ..
发布时间:2022-01-24 20:29:10 其他开发

Gitlab 公共回购克隆因“401 Unauthorized"而失败

我希望有人可以帮助我诊断此问题.我正在使用最新的 ruby​​ 和 git 在默认的 Ubuntu 12.04 安装上运行 Gitlab 5.2.除了一些 LDAP 映射修改(用户名、显示名)之外,它主要是普通的. 我在使用 Gitlab 时遇到了一个我无法诊断的错误.每当我尝试克隆一个“公共"存储库时,而不是预期的(并且在 CentOS 上使用相同的 LDAP 映射修改): 在 2013 ..
发布时间:2022-01-10 11:44:10 其他开发

Objective-C 静态、外部、公共变量

我想要一个变量,我可以通过导入头文件在任何地方访问它,但我也希望它是静态的,因为只创建了其中一个.在我的 .m 文件中,我指定 static BOOL LogStuff = NO; 在 initialize 方法中我设置了日志记录值: + (void)initialize{LogStuff = ...//随便} 但是我希望能够通过导入 .h 文件在任何地方访问我的变量,所以我想做这样的事情 ..
发布时间:2022-01-05 20:33:32 移动开发

“public static void main args"是什么意思?

我不知道这是什么意思,每当你写代码之前,人们都会这么说 public static void main(String[] args) { 这是什么意思? 解决方案 这里稍微详细解释一下为什么main方法被声明为 public static void main(String[] args) Main 方法是 Java 虚拟机 (JVM) 的 Java 程序的入口点.假设我们有一个名为 ..
发布时间:2022-01-05 20:05:47 Java开发

为什么在内部类中使用公共方法?

我们的一个项目中有很多代码如下所示: 内部静态类扩展{公共静态字符串 AddFoo(这个字符串 s){if (s == null){返回 "Foo";}返回 $({s}Foo);}} 除了“以后公开类型更容易"之外,还有什么明确的理由要这样做吗? 我怀疑它只在非常奇怪的边缘情况下(Silverlight 中的反射)重要或根本不重要. 解决方案 UPDATE:这个问题是 the20 ..
发布时间:2022-01-04 11:30:03 C#/.NET

在 linux/apache 服务器上的 cron 作业上运行 script.php,但限制对 php 文件的公共访问

我有这个 script.php 文件,我想在我的 linux/apache 服务器上将其作为 cron 作业运行. 但是,我不希望公众访问 www.mycompanyname.com/script.php 并同时运行脚本. 我们如何防止这种情况发生?我们如何限制脚本只能访问服务器?是使用 chmod 还是在 .htaccess 文件中设置了一些东西? 有什么建议吗? 解决方 ..
发布时间:2022-01-03 23:40:30 PHP

如何使所有实体访问:EDMX 中的内部而不是公共?

我希望我的实体框架模型生成具有 internal 访问修饰符的实体,而不是 public.我在库中使用 EF 模型,并且我只想从外部访问单个类(某些控制器). 有没有什么简单的方法可以让 EF 模型生成使用 internal 修改器而不是 public,包括更新时的模型重新生成? 解决方案 这很像我在类似问题上得到的答案.但在您的情况下,您想要自定义类的访问修饰符,而不是 Objec ..
发布时间:2022-01-02 09:15:21 其他开发

如何在 Excel VBA 中声明全局变量在整个工作簿中可见

我有一个关于全局作用域的问题,并将问题抽象为一个简单的例子: 在 Excel 工作簿中:在 Sheet1 中,我有两 (2) 个按钮. 第一个标记为 SetMe 并链接到 Sheet1 的模块中的子程序: Sheet1 代码: 选项显式子集Me()Global1 = "你好"结束子 第二个标记为 ShowMe 并链接到 ThisWorkbook 的模块中的子程序: 此工作簿代码: ..
发布时间:2021-12-29 14:01:48 其他开发

为什么 Typescript 使用关键字“export"?使类和接口公开?

在涉足 Typescript 时,我意识到模块中的类(用作命名空间)对其他类不可用,除非我在它们之前写了 export 关键字,例如: module some.namespace.here{导出类 SomeClass{..}} 所以现在我可以像这样使用上面的代码: var someVar = new some.namespace.here.SomeClass(); 然而,我只是想知道为什么 ..
发布时间:2021-12-29 13:55:18 其他开发

如何在板条箱内公开 Rust 项目,但在板条箱外设为私有?

我有一个包含大量代码的板条箱,因此我将其拆分为多个文件/模块.但是,某些模块具有内部不安全的内容(例如原始指针),我需要向不同的模块公开这些内容,但我不想向我的 crate 的用户公开.我该怎么做? 我能想到的唯一方法就是让我的 crate 实际上只是一个大模块,但是除了 这个解决方案似乎有点老套. 通常,当我遇到一个现实世界的问题时,Rust 文档中的简单示例并不能充分解释我只是复制 ..
发布时间:2021-12-25 09:43:33 其他开发

当前上下文中不存在名称“..."

我的 Main() 中有一个列表,我正在尝试从变量中向该列表添加一个项目.但它抛出错误“当前上下文中不存在名称'dogList'" 在我的 addDog() 方法中,dogList.Add() 由于上述原因不起作用. 命名空间 DoggyDatabase{公开课计划{public static void Main(string[] args){//使用 Dog 类创建列表列表dogList ..
发布时间:2021-12-23 08:57:15 C#/.NET

C++:覆盖公共\私有继承

如果 B 使用 public 从 A 继承,可以 B 覆盖其中一个函数并强制它是私密的? A 类{上市:虚拟双 my_func1(int i);虚拟双 my_func2(int i);}class B : public A//注意公共继承{上市:虚拟双 my_func1(int i);私人的:虚拟双 my_func2(int i);} 反过来呢?如果继承类型是私有的 - B 可以强制一个特定的 ..
发布时间:2021-12-17 19:29:20 C/C++开发

Github (SSH) 通过公共 WIFI,端口 22 被阻止

我目前在一个公共 WIFI 点上,我无法使用 SSH(他们可能阻止了那个端口).但是,我需要该连接来执行 git push. ➜ ssh -T git@github.comssh:连接到主机 github.com 端口 22:连接被拒绝 是否可以通过端口 80 设置 SSH 隧道并告诉 github push 使用该连接来绕过此限制?怎么做?我在 OSX(狮子)上.这应该是个普遍问题吧? ..
发布时间:2021-12-14 13:43:23 其他开发

公共静态变量和私有静态变量的区别

class Employee{//工资变量是一个私有的静态变量私人静态双薪;//DEPARTMENT 是一个常量public static final String DEPARTMENT = "开发";公共静态无效主(字符串参数[]){工资 = 1000;System.out.println(DEPARTMENT+ "平均工资:"+salary);}} 这个java程序包含一个静态变量.但我无法 ..
发布时间:2021-12-13 21:34:07 Java开发

Kotlin 中的“开放"和“公开"有什么区别?

我是 Kotlin 的新手,我对 open 和 public 关键字感到困惑.谁能告诉我这些关键字之间的区别? 解决方案 open 关键字的意思是“为扩展打开": 类上的open注解与Java的final相反:它允许其他人从这个类继承.默认,Kotlin中的所有类都是final,对应于Effective Java, Item 17: Design and document for继承 ..
发布时间:2021-12-10 17:30:09 其他开发