问题标签 [reboot]

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 投票
1 回答
1961 浏览

android - 重启后快捷方式意图附加功能丢失?

我的应用程序侦听 android.intent.action.CREATE_SHORTCUT 广播,在我的代码中,我正在创建一个快捷方式,其中包含一个额外的字符串,如下所示:

该快捷方式有效,但每次手机重新启动时都会丢失额外的内容(它们返回 null,我检查了日志并进行了调试)。这是正常行为吗?我做错了吗?我需要将额外内容传递给活动。

0 投票
1 回答
523 浏览

android - 制作按钮重启手机(Rooted Phone)

嗨我需要一些帮助我正在开发一个应用程序,我希望用户单击一个按钮并重新启动手机。我的问题是当我单击按钮时,它会发出超级用户请求但不会重新启动。我的代码是:

}

有什么我做错了吗?如果有人可以提供帮助,我将不胜感激。

0 投票
1 回答
3804 浏览

linux-kernel - 如何从 linux 驱动程序检测重启/关机

我有一个可加载的 linux 模块,它控制一些硬件。我需要在软重启之前运行一些代码,但是,我注意到在这种情况下似乎没有调用模块析构函数,所以我想知道如何在重启发生之前通知驱动程序。

0 投票
0 回答
105 浏览

macos - 是否可以在 Mac 上重新启动时安装文件?

我正在开发一些需要关闭浏览器才能正确安装的 Mac 软件。与其要求用户在安装过程中关闭浏览器,我更愿意在用户下次重新启动后完成安装。

重启后是否有支持安装这些文件的方法?如果没有,是否有任何解决方法可以实现相同的目标(launchd、launchctl)?

0 投票
3 回答
1240 浏览

java - Tomcat Web 应用程序 - 将对象存储为用户定义的对象或简单的 ID 以通过服务器重新启动来保持用户会话?

假设我们有一个由 Tomcat 之类的 servlet 引擎/容器支持的 Web 应用程序。用户登录。该用户的数据库记录(由 User 类的实例表示)被加载,我们可以将其存储为带有键“currentUser”的会话属性,设置一次,然后使用它处理后续请求。此外,我们在 session 属性中放入了更多的对象。很基本的东西。

现在,如果我们需要部署一些新代码并重新启动 Tomcat……只要我们不更改任何实例存储在用户中的类,用户会话在重新启动后仍然完好无损(从磁盘/数据库恢复)会话。但这是一个大问题。我不希望用户在新代码发布时失去他们的会话。

为了解决这个问题,我想我可以在会话对象中仅存储假定永远不会更改的类的实例(例如将登录用户的 ID 存储为整数而不是 User 类的实例)。然后我永远不会遇到无法在重新启动时反序列化会话对象的问题。但这使事情变得稍微复杂一些,因为现在我必须使用 ID 从数据库等加载实际对象(并且使用缓存,性能损失并不是真正的问题)。

这是解决此问题的通常做法吗?

0 投票
1 回答
5526 浏览

android - 如何热重启安卓设备

有谁知道您将在终端模拟器中使用的热重启命令?它会是一个类似于正常重启命令的命令吗?如果有人可以帮助谢谢。

0 投票
1 回答
317 浏览

cocoa-touch - iPad应用程序崩溃导致重启内存问题?

我在 iPad 上有一个应用程序崩溃导致重新启动。此崩溃发生在方法 showMap:(Mappe *mappa) 之后的某处:

scrollView 是一个插座,Mappe 是一个托管对象,它应该可以正常工作,因为我在应用程序的任何地方都使用它并且不会造成任何麻烦。我真的被卡住了,可能导致崩溃-n-重启的原因是什么?


编辑:内存分析

我使用 Instruments - Memory Monitor 来查看发生了什么,它告诉我在启动时,我的应用程序使用 17 MB 内存,而分配显示:Live Bytes 883 KB,总共 4MB。我有点困惑......当我启动上面的代码时,我看到:2MB 的实时字节(4 个视图控制器)总共 22 MB,而内存监视器显示 77 MB 的实际内存。我应该看什么才能获得真实的情况报告?

0 投票
4 回答
5686 浏览

java - 用更大的堆空间重新启动 JVM

我希望能够执行 .Jar 文件,如果堆空间设置的不够大,它应该使用相同的 .Jar 文件启动一个新的 JVM,但设置更大的堆空间,然后关闭第一个JVM 和 .Jar。

我试过使用 ProcessBuilder,但我无法让它工作。

它必须跨平台工作。

-ONi

0 投票
2 回答
3345 浏览

android - WindowManager$BadTokenException: Unable to add window android.view.ViewRoot$W@4 5985ae0 -- 该窗口类型的权限被拒绝

这是一个很长的故事,但我试图调用 ShutdownThread 目录来重新启动手机,由于某种原因它不喜欢我的上下文等,因为它给了我这个错误......任何帮助将不胜感激......

0 投票
4 回答
2268 浏览

android - 在android模拟器中获得root访问权限以通过代码重新启动的步骤是什么?

如何获得 root 访问权限以重新启动模拟器?如何杀死所有不需要的进程以及子进程?