问题标签 [unmount]

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 回答
3042 浏览

php - 卸载 SMB 共享文件夹

我在 /mnt/smb/ 下安装了一个 SMB 共享文件夹,我可以访问这些文件。当我使用命令卸载此共享文件夹时:

自然我不能使用命令列出共享文件夹的内容:

但问题是当我从同一台机器上的 PHP 文件运行 ls 命令时,可以列出共享 SMB 文件夹的内容!PHP文件的内容是:

我的错误是什么。完全卸载 SMB 共享是否需要任何其他命令?我也使用了下面的命令,但没有运气:

0 投票
1 回答
537 浏览

usb - libaums - 如果驱动器未卸载,复制到 USB 驱动器或从 USB 驱动器复制的文件是否会损坏?

标题就是问题。我正在使用 libaums 使用 BufferedInput/OutputStream 双向传输文件,最后调用 close() 。然后我关闭 UsbMassStorageDevice 并退出应用程序。

但是,在设置-> 存储中,我看到 USB OTG 存储保持安装状态。它只能在“设置”中的弹出窗口中卸载。似乎没有合法的 Android API 可以从代码中卸载 USB 驱动器。

由于我正在构建一个最小的 UI/最小交互应用程序,这是一个主要的麻烦。但是,我在没有明确卸载的情况下多次拔下记忆棒,并且复制的文件始终有效(使用 diff 进行检查)。

那么 - 复制文件并使用 libaums 调用 close 可以保证文件的完全传输吗?或者是否有一些无法强制刷新的底层操作系统内存缓冲区,因此在不卸载的情况下拔下驱动器会导致文件损坏?

0 投票
1 回答
704 浏览

javascript - 如果父级卸载,不要卸载子级

我有一个要在新浏览器窗口中呈现的组件,我大致使用这种技术:https ://hackernoon.com/using-a-react-16-portal-to-do-something-cool-2a2d627b0202

这是它的简短摘录:

TL;DR:将反应门户附加到新窗口。

上述示例的完整工作代码笔:https ://codepen.io/davidgilbertson/pen/xPVMqp

这就像一个魅力,甚至更新新窗口中的组件。由于门户是打开新窗口的组件的子组件,因此当我关闭父组件的页面(即一般卸载)时,它也会关闭。

是否有可能保持新窗口打开并保留其中的当前内容?它不再需要更改,基本上将其冻结就可以了(没有状态更新等等)。只保留渲染的内容。

非常感谢任何帮助:)

0 投票
1 回答
519 浏览

linux - 挂载命名空间“无效参数”错误的 Umount("/proc") 系统调用

我目前正在尝试使用不同的名称空间进行测试。为此,我尝试实现一个 MNT 命名空间(与 PID 命名空间相结合),以便该命名空间内的程序无法看到系统上的其他进程。

当尝试像这样使用 umount 系统调用时(与 umount("/proc") 或 umount2 和 Force-option 一样):

系统调用执行以错误号 22“无效参数”结束。

这段代码在一个函数中调用,该函数在创建具有命名空间的子进程时被调用:

(child_exec 函数)。标志设置如下:

将 CLONE_NEWNS 用于新的挂载命名空间 ( http://man7.org/linux/man-pages/man7/namespaces.7.html )

程序的输出如下:

有人可以指出我的错误,以便我可以卸载文件夹吗?先感谢您

0 投票
5 回答
2337 浏览

javascript - 我如何在 React 的卸载组件中设置状态

我们如何componentDidMount在参数中的钩子中设置状态?

我的问题是 React notify 的警告:

在我的DiscoverPage组件中:

在子组件中(本例为Movies组件):

0 投票
1 回答
100 浏览

ubuntu - USB Linux完全安装关机问题

我正在从 USB 设备启动 Lubuntu 17.04。我对其进行了完整安装!每次关机后,如果我从 USB 设备启动,我都会遇到 fsck 问题。

我认为在设备关闭之前不会卸载 USB 设备。但我真的不确定。

如何卸载操作系统在关机时运行的 USB 设备?

非常感谢您的建议!

此致 :)

0 投票
0 回答
226 浏览

reactjs - 如何在componentWillUnmount中删除scrollIntoView

我使用 refs 来管理scroll事件

scrollIntoView用来滚动到一个特定divgoToTasks点击。

我想删除scrollIntoView. 当我转到下一页时。我在新页面中得到相同的滚动位置。

scrollIntoView我怎样才能删除删除componentWillUnmount

0 投票
10 回答
54552 浏览

google-colaboratory - 如何在 Google Colab 中卸载驱动器并重新安装到另一个驱动器?

我挂载到 Google 驱动器帐户 A。现在我想切换到帐户 B,但我不能这样做,因为我无法在执行时输入新的身份验证密钥drive.mount()

我尝试过但失败了:

  1. 重启浏览器,重启电脑
  2. force_remount=True在 中使用drive.mount(),它只会自动重新挂载帐户 A。不要求我提供新的挂载目标。
  3. 更改帐户密码
  4. 将运行时类型从 GPU 更改为 None 并返回到 GPU
  5. 以隐身模式打开所有内容
  6. 退出所有谷歌账户

我怎样才能:

  • 忘记以前的身份验证密钥,所以它会要求我提供一个新的?
  • 卸载驱动器并忘记以前的身份验证密钥?
0 投票
2 回答
184 浏览

reactjs - 如何清除状态以使之前的状态不会在当前组件中呈现?

在我的食谱应用程序中,当用户点击特定食谱时,它会在组件recipeById中呈现点击食谱的所有详细信息。当我导航回登录页面并在我的 UI 中选择另一个食谱时;它先渲染了之前选择的recipe的数据,然后重新渲染了新选择的recipe的数据,应该怎么做才能防止呢???

recipeReducer.js

recipeActions.js

recipeById.js

0 投票
0 回答
88 浏览

unix - 在 unix/aix 中重载文件

有人可以帮忙回答这些吗?..无法在谷歌上找到任何地方。

  • 在 Unix/aix 中重载文件是什么意思?
  • 重载文件的命令是什么
  • 如果文件被超载会发生什么?