iOS监听杀掉程序、退出后台

iOS监听杀掉程序、退出后台,第1张

    //杀掉进程

    [[NSNotificationCenter defaultCenter] addObserver: self

                                             selector: @selector (onTerminate)

                                                 name:UIApplicationWillTerminateNotification

                                               object: nil ];

    //进入后台

    [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector (applicationWillEnterBackground) name:UIApplicationDidEnterBackgroundNotification object: nil ];

-( void )onTerminate {

    NSLog(@"杀掉进程");

}

/// 进入后台

- ( void )applicationWillEnterBackground {

    NSLog(@"1进入后台");

}

有两种原因:1你修改了主机名,如果是的话,你可以把主机名改回来,然后重起计算机后,就可以找到监听程序

或者修改oracle的监听初始化文件listenerora(文件位置:ora92\network\admin),将其LISTENER中的HOST改成你修改后的数据库服务器的名称。

再或者在net manager修改本地下的服务命名和监听程序下相应名称

2由于你的错误删除了监听程序的路径,要恢复很简单:点开始->运行输入"regedit"然后在查找里输入OracleOraHome90TNSListener去查找如果找到后你就要增加一项ImagePath,定义成字符集,路径为: "盘符:\oracle\ora90\bin\tnslsnr"添加完后继续按F3来找!修改同上至到搜索完毕为止!此方法成功几率为90%以上

注册表里修改:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome90TNSListener

把里面的IMAGEPATH 改为 X:\oracle\ora90\bin\tnslsnr(就是安装oracle的目录下的ora90\bin\tnslsnr)(如果没有imagepath就新建一个,字符串型)

servicename 同理

以上就是关于iOS监听杀掉程序、退出后台全部的内容,包括:iOS监听杀掉程序、退出后台、如何解决oracle中监听无法启动找不到系统路径、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10173850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存