init相关内容

ObjC-为什么分别实现[alloc]和[init]方法时不正确?

在不重新分配任何指向该对象的指针的情况下,切勿初始化该对象.例如,请勿执行以下操作: NSObject *someObject = [NSObject alloc]; [someObject init]; 如果对init的调用返回了其他对象,那么您将获得指向最初分配但从未初始化的对象的指针. 实际上,这是Apple的ObjC文档中的示例,但是我对此不太清楚,这就是为什么NSObje ..
发布时间:2020-05-19 02:18:49 移动开发

为什么不初始化UILabel?

代码来自斯坦福CS193p.我添加了一个NSLog进行检查.标签似乎未初始化.有什么主意吗? @interface AskerViewController() @property (weak, nonatomic) IBOutlet UILabel *questionLabel; @property (weak, nonatomic) NSStri ..
发布时间:2020-05-19 01:40:32 移动开发

Objective-C:初始化与初始化

在Objective-C中,init方法(即类的指定初始化程序)和initialize方法之间有什么区别?每个中应放置什么初始化代码? 解决方案 -init是一个实例方法,用于初始化特定对象. +initialize是一个类方法,在创建该类的任何实例之前以及在运行其他类方法之前运行. +initialize通常不是您经常使用的东西,但是它对于设置整个类可以使用的任何静态变量或确保在创建任何 ..
发布时间:2020-05-19 00:31:01 移动开发

H2"runscript"命令将所有表名变成大写

我有一个sql脚本(这只是架构定义).该脚本是mysql dumb的修改版本(摆脱了h2不喜欢的坏字符). 脚本运行并将架构插入到h2数据库中,但是问题在于所有数据库名称都使用大写形式("xyz"被转换为"XYZ"). 我需要它们保持小写字母,因为我的应用程序正在寻找小写字母(并且mysql db中的所有表都是小写字母). 为什么会这样?我怎样才能告诉H2不这样做?有没有更好的方 ..
发布时间:2020-05-15 04:50:14 数据库

Python函数调用了错误的方法/目标

以下程序通过一些按钮模拟交通信号灯系统.这些按钮正确显示,但是如果我尝试调用该方法来创建/更改LED,则结果将以错误的方法结束.这是代码的重要部分: class GUI (threading.Thread): def __init__(self, num): threading.Thread.__init__(self) def run(self): ..
发布时间:2020-05-14 01:59:57 Python

使用start-stop-daemon和mono-service2成功吗?

有人一起使用start-stop-daemon和mono-service2取得了成功吗?我已经为此奋斗了几天,并做了很多工作,但是没有成功获得用于Mono服务的功能完备的初始化脚本. 这是我到目前为止所学到的: mono或mono-service exe必须被命名为变量DAEMON(您不能将exe列为DAEMON) 您必须使用--background标志...,否则从软件包安装程 ..
发布时间:2020-05-11 22:20:15 其他开发

Python:在祖父母目录中导入文件

层次结构: scripts/ web/ script1.py tests/ script2.py common/ utils.py 我将如何在脚本1和脚本2中导入utils,并且仍然能够分别运行这些脚本(即python script1.py).我将__init__.py文件放在哪里,这是解决此问题的正确方法吗?谢谢! 解决方案 ..
发布时间:2020-05-10 20:50:40 Python

如果我多次调用nsobject init会发生什么?它增加保留人数吗?

我对Objective-C还是很陌生,我在内存管理方面遇到很多麻烦,但我还是有些了解.如果我有一个对象,例如NSArray * myArray,我就这样做 myArray = [[NSArray alloc] initWithObjects:obj1,obj2,obj3,nil]; 然后我正在做某事,我希望myArray包含新对象,然后再次将其初始化 [myArray initWi ..
发布时间:2020-05-08 19:49:16 移动开发

在__main__.py中使用模块自己的对象

我正在尝试从__main__.py内部访问模块的数据. 结构如下: mymod/ __init__.py __main__.py 现在,如果我在__init__.py中公开这样的变量: __all__ = ['foo'] foo = {'bar': 'baz'} 如何从__main__.py访问foo? 解决方案 您需要将软件包包含在sys.pat ..
发布时间:2020-05-05 11:27:48 Python

Python日志记录:为什么__init__被调用两次?

我正在尝试将python日志记录与配置文件和自己的处理程序一起使用.这在一定程度上起作用.真正困扰我的是__init__被两次调用,而__del__被一次调用.当我删除整个配置文件的内容并直接在代码内创建处理程序时,仅调用一次__init__,而从未调用__del__. 我的问题: 为什么__init__被两次调用? 为什么__del__的调用频率少于__init__? 代码: ..
发布时间:2020-05-03 08:07:54 Python

module_init()vs.core_initcall()vs.early_initcall()

在驱动程序中,我经常看到这三种类型的init函数正在使用. module_init() core_initcall() early_initcall() 在什么情况下应该使用它们? 还有其他初始化方法吗? 解决方案 它们确定内置模块的初始化顺序.驱动程序大多数时候将使用device_initcall(或module_init;请参见下文).特定于体系结构的代码通常使用早期初始化 ..
发布时间:2020-05-02 03:15:52 其他开发

Liferay:从init(PortletConfig)获取PortletId和Plid [即,没有请求对象,只有PortletConfig]

我想同时获得这两个值,并且由于在加载portlet时执行了init(Portletconfig),因此我对此值是否可用毫无疑问. 对于portletId,我尝试了 String portletId = ((PortletConfigImpl) portletConfig).getPortletId(); 但是我似乎做不到.猜猜是因为impl在另一个jar中,不能从portlet中 ..
发布时间:2020-04-30 11:11:19 Java开发

Liferay:从init()获取PortletID和companyID

也许通过init(PortletConfig)中的PortletConfig 问题是使用 ((PortletConfigImpl) portletConfig).getPortletId(); 不再允许,因为在package.properties中添加portal-impl.jar会导致在尝试执行构建ant目标时抛出异常,并说这不再允许了. 对于companyID,我直接不知 ..
发布时间:2020-04-30 11:10:31 Java开发

Kubeadm init停止在图像拖拉

使用kubeadm初始化母版时遇到一些麻烦. 我正在尝试关注 https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/.我安装了docker,kubelet,kubeadm和kubectl. 现在我执行了kubeadm init,但是它停在了[init] This might take a minute o ..
发布时间:2020-04-26 14:03:14 其他开发