init相关内容

从Kotlin中的输入流初始化数组

我想从输入流中读取下一个n整数到IntArray中. 我写了下面的代码,但是正如我们在 Kotlin阵列初始化中的初始化调用顺序 无法保证初始化将从索引0开始并一一进行. 是否有一些类似的优雅解决方案,它不是基于这种可能错误的假设(而是在所有已知实现中的另一线程中讨论的假设)? fun Scanner.readIntArray(n: Int): IntArray { re ..
发布时间:2020-04-26 12:52:22 其他开发

Kotlin阵列初始化中的初始化调用顺序

在数组的构造函数中,是否可以保证索引的递增顺序将调用init函数? 这是有道理的,但是我没有在文档中找到任何此类信息: https://kotlinlang .org/api/latest/jvm/stdlib/kotlin/-array/-init-.html#kotlin.Array%24 %28kotlin.Int%2C + kotlin.Function1%28%28kotlin.I ..
发布时间:2020-04-26 11:49:09 其他开发

如何获取在Linux内核启动期间已初始化/探查的所有模块/驱动程序的详细信息?

我需要在内核引导过程中调用|初始化|探测的模块/驱动程序的顺序. 能否让我知道是否有任何Flash命令行选项可用于获取此序列? 解决方案 在内核命令行中传递选项"initcall_debug"将导致将内置驱动程序的每个init例程的计时信息打印到控制台. initcall用于初始化静态链接的内核驱动程序和子系统,并为Linux引导过程贡献大量时间. (可装载的模块只有在安装了根文件系 ..

可加载内核模块中是否使用__init属性?

此处的描述- http://www.tldp. org/LDP/lkmpg/2.4/html/x281.htm -页面(以及关于SO的一些相关答案,例如此处的答案- __ init宏导致init函数针对内置驱动程序而不是可加载模块完成后,init函数将被丢弃并释放其内存. 但是,我尝试插入以下模块,在该模块中,我尝试从非初始化函数(f2())中使用__init属性调用init函数,并且从内 ..
发布时间:2020-04-25 11:35:52 服务器开发

jersey jax-rs Web服务中的init方法

我是jax-rs的新手,并且已经用球衣和glassfish构建了Web服务. 我需要的是一种方法,服务启动后即被调用.在这种方法中,我想加载自定义配置文件,设置一些属性,编写日志等等... 我尝试使用servlet的构造函数,但是每次调用GET或POST方法时都会调用该构造函数. 我必须意识到哪些选择? 请告诉我们,如果需要一些依赖项,请给我一个想法,如何将其添加到pom. ..
发布时间:2019-08-30 10:12:03 其他开发

是否可以从不同的JVM中调用java应用程序中的方法?

当我第一次使用apache守护进程为windows开发java服务时,我使用了我喜欢的 JVM 模式。您指定您的类并启动\stop(静态)方法。但是对于Linux,Jsvc看起来并没有相同的选择。我真的想知道为什么?! 无论如何我要使用Linux的init系统,我试图找到一种类似的方法来实现相同的行为无论如何要启动应用程序,但要停止它,我将不得不在类中调用一个方法。 我的问题是,在ja ..
发布时间:2018-12-17 11:13:04 Java开发

阻止其他程序员调用-init的最佳方法

在设计类层次结构时,有时子类添加了一个新的 initWithSomeNewParam 方法,并且希望禁用对旧 init的调用从超类继承的方法。 首先,我已经阅读了问题这里,其中建议的替代方法是覆盖 init 以在运行时抛出异常,或覆盖并设置属性的默认值。在我的情况下,我不想提供默认值,我想清楚地表明不应该调用旧方法,而是应该使用带参数的新方法。 因此运行时异常很好,但除非调试代码,否则 ..
发布时间:2018-10-25 16:17:50 移动开发

如何防止在objective-c中使用除我的自定义方法之外的其他init方法

背景 - 在我的iPhone应用程序中,我有一个自定义的UITableViewController - 我将通过将现有的“(id)initWithStyle:(UITableViewStyle)样式”方法扩展到扩展的自定义方法来传递一些必需的配置。 问题 - 确保此自定义控制器类的用户只能调用我的自定义init方法而不是initWithStyle或任何其他init方法的最佳方法是什么? ..
发布时间:2018-09-17 11:02:04 移动开发

Swift - 在课堂上为自己分配一个NIB

我正在为通知下拉列表创建一个UIView子类。 我正在使用XIB构建视图,并希望在初始化时将该xib分配给类(即避免必须通过调用ViewController执行此操作)。 由于你不能在swift中指定'self',我如何在课堂内正确地做到这一点? class MyDropDown:UIView { func showNotification() { self = UINi ..
发布时间:2018-09-17 09:34:56 移动开发

iOS loadNibNamed混乱,最佳做法是什么?

我熟悉为我自己的UIView子类创建XIB的大部分过程,但并非一切都适合我 - 这主要与IBOutlets链接有关。我可以让他们以迂回的方式工作。 我的设置是: 我有MyClass.h和MyClass.m。他们有一个用于UIView的IBOutlets(称为视图)和一个UILabel(称为myLabel)。我添加了'view'属性,因为在线的一些示例似乎表明你需要这个,它实际上解决了我 ..
发布时间:2018-09-13 13:40:25 移动开发

Python多继承,__ init__

关于多父继承,当我调用 super 。 __ init __ 时,为什么不将parent2的 __ init __ 函数被调用?谢谢。 class parent(object): var1 = 1 var2 = 2 def __init __(self,x = 1,y = 2): self.var1 = x self.var2 = y class parent2(o ..
发布时间:2018-08-03 15:50:54 Python

方便初始覆盖

问题 覆盖子类的便利初始值设定项并生成编译错误。 详细信息 我在理解为什么选择Swift(v4)时遇到问题.1)不允许我覆盖我的便利初始化程序。阅读文档我发现这两条规则适用于我的问题: 规则1 如果你的子类没有定义任何指定的初始值设定项,它会自动继承其所有超类指定的初始值设定项。 规则2 如果你的子类提供了所有超类指定初始值设定项的实现 - 或者通过按照规则1继承 ..
发布时间:2018-08-03 15:20:13 移动开发

覆盖子类中的init

在Objective-C中,是否有必要覆盖子类的所有继承构造函数以添加自定义初始化逻辑? 例如,以下内容对于a是否正确 UIView 具有自定义初始化逻辑的子类? @implementation CustomUIView - (id)init { self = [super init]; if(self){ [self initHelper]; } 返回自我; ..
发布时间:2018-08-03 15:07:38 移动开发

Python中的继承和init方法

我是python的初学者。我无法理解继承和 __ init __()。 class Num : def __init __(self,num): self.n1 = num class Num2(Num): def show(self): print self.n1 mynumber = Num2(8) mynumber.show() 结果: 8 ..
发布时间:2018-08-03 15:06:45 Python

init()函数何时运行?

我试图找到Go(Golang)中 init()函数的精确解释。我阅读了 Effective Go 的说法,但我不确定自己是否完全理解其内容。我不确定的确切句子如下: 最后表示finally:init在包中的所有变量声明已经评估之后调用它们的初始值设定项,并且仅在所有导入的包已经初始化后才被评估。 什么是所有包中的变量声明已经评估了它们的初始化符是否意味着?这是否意味着如果你在一个包及其 ..
发布时间:2018-05-02 17:15:15 其他开发语言

我可以使用__init__.py来定义全局变量吗?

我想定义一个应该在包的所有子模块中可用的常量。我认为最好的地方应该在根包的 __ init __。py 文件中。但我不知道该怎么做。假设我有几个子包,每个包都有几个模块。我怎样才能从这些模块访问该变量? 当然,如果这是完全错误的,并且有更好的选择,我想知道它。 / p> 解决方案 您应该可以将它们放在 __ init __。py 中。这是完成的。 mypackage / __ ..
发布时间:2018-05-02 10:31:40 Python