问题标签 [permanent]

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

javascript - 将图像永久存储在离线 web 应用中 [Android WebView]

我想永久存储图像(由用户拍摄),以提供离线功能。如果用户有互联网连接,图片将稍后存储在服务器上。

最后几天我只搜索答案,但我已经不确定,这是最好的方法。

-> SessionStorage:不是永久的

-> LocalStorage:永久但只有 5MB 空间(找不到重新调整的选项)

-> indexedDB:桌面存储 50MB,但移动(需要)也只有 5MB

-> 文件系统 API:尚不清楚是否支持它或在不久的将来

-> HMTL5 Cach Manifest:静态但不适合我的使用动态

-> 直接在 DOM 中:足够的空间但不是永久的

-> 在存储到 localStorage / indexedDB 之前压缩 DataURL:这是一个开始,但不是解决方案

有解决办法吗?我已经不知道怎么继续了……

0 投票
1 回答
692 浏览

apache-spark - 如何注册永久火花udf?

我想在其他会话或视图中使用我的 udf,所以有没有办法注册用 Python 或 scala 编写的永久 Spark UDF?

0 投票
0 回答
67 浏览

android - 如何将App卸载后不会删除的文件写入SDCard

我需要能够在可移动 SDCard 上读取和写入数据,以便在卸载应用程序时不会将其删除。大量数据!

我有一个应用程序可以处理超过 50,000 个文件,10 GB(主要是图像和视频)。此数据最初使用 PC 中的 SD 适配器直接加载到 SDCard 上,然后通过 Android 设备上的 FTP 定期更新(少量文件)。(不同国家有一小部分用户。)

如果我使用 getExternalFilesDirs() 和 Environment.isExternalStorageRemovable(file) 将数据放在外部 SDCard 上,这一切都很好。示例路径:- /storage/1234-5678/Android/data.com.me.myapp/files/MyDataDirectory

但是,有时用户需要卸载并重新安装应用程序。在这种情况下,所有数据都会被破坏,如果将 SDCard 连接到 PC,则需要几个小时才能重建,如果必须通过 FTP 重建,则需要几天时间。

我可以将所有文件放入 SDCard 上的顶级目录并读取它们。该应用程序运行良好,卸载时不会删除文件。但是 FTP 更新失败,任何尝试写入 SDCard 的权限都被拒绝。

该应用程序使用 ActivityCompat.requestPermissions(activity, android.Manifest.permission.WRITE_EXTERNAL_STORAGE, 101) 来获得用户的许可。

完成此操作后,ContextCompat.checkSelfPermission(act, permission.WRITE_EXTERNAL_STORAGE) 返回 PackageManager.PERMISSION_GRANTED。

我很乐意将我的数据写入公共目录的子目录,例如... File externalPublicDir = Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_PICTURES);

但是:- Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) 总是返回内部存储的路径。不是可移动的 SDCard。我的数据太大,无法接受。

这一切过去都可以在 KitKat 上完美运行,使用 SDCard 上的顶级目录,但渐进式安全控制阻止了简单的解决方案。我现在在运行该应用程序的所有设备上使用 Nougat。

设备相机似乎将照片放入 SDCard 上的公共目录中,因此可以完成。

我使用存储访问框架构建了一个解决方案,但速度非常慢。

任何人都可以建议一种使用文件系统写入 SDCard 上的公共目录的方法吗?

谢谢。

0 投票
0 回答
61 浏览

url-redirection - 如何 301 永久将旧 URL 重定向到新 URL?

我的网站的网址已更改,我想实现 301 永久重定向。主页 URL 相同,但内页 URL 已更改。这是我网站的一些新旧网址-

谁能告诉我从旧 URL 到新 URL 的 301 永久重定向代码?

0 投票
0 回答
95 浏览

python - 永久数据框Python?

我主要通过在 Jupyter Notebook 上读取 CSV 文件来获取数据。一切正常,除了我通过公司 VPN 连接到远程集群使用 Python。当 VPN 断开连接时,即使计算机已打开,我也必须重新读取 CSV 文件。显然,如果连接丢失,Jupyter Notebook 将无法保持与内核的连接。那么,有没有像 SAS 数据集一样将 CSV 一次读入 DF 并永久保存之类的东西?

0 投票
0 回答
1047 浏览

java - 使用 Springframework RestTemplate 类跟随 308 PERMANENT_REDIRECT?

我无法让我的 RestTemplate GET-Call 自动遵循 308 PERMANENT_REDIRECT 响应。

我有一个以前可以通过 URL https://subdomain1.domain.com/x/y/z访问的 REST 服务(只是一个示例)。它现在移动到https://subdomain2.domain.com/a/y/z(更改子域名和路径的第一部分)。请求旧 URL 时,服务器会以以下响应进行响应:

我尝试了以下代码行:

输出是:

所以重定向没有被遵循。

我还尝试了以下(不同的请求工厂):

还有(来自另一个stackoverflow线程):

但结果总是一样的。

关于如何获得遵循 308 永久重定向的请求的任何想法?

0 投票
0 回答
33 浏览

c++ - 我可以将值用户输入存储在队列中,然后将队列本身存储在文件中吗?

下面函数的输入被存储在一个列表中,它是易失的。我可以将列表或向量存储在一个文件中,这样它就可以永久删除或通过打开文件本身来修改其中的内容。我试图添加一个文件 bt 它没有工作。该文件将输入 bt nt 存储在队列中,所以每次我尝试访问队列内的值时都不能

0 投票
1 回答
47 浏览

android - 当除前台之外的所有服务在一段时间后关闭时,如何在android中实现后台通知服务?

我很想提供一个后台通知服务(实时),但由于后台服务被系统停止并且当我从接收器重新启动它们时出现错误,所以找不到让它工作的方法。

我看到其他应用程序有它,但我检查了正在运行的服务,它们在那里没有任何服务。你认为他们会在短时间内检查新通知吗?

任何意见将是有益的。

0 投票
2 回答
20 浏览

wordpress - 链接其他页面 wordpress

我想在 wordpress 的 single.php 页面中放置一个链接,它可以像我一样将我带到另一个页面,例如 book.php。我有这个

<a href="<?php the_permalink();?>"><?php the_title();?></a>

0 投票
1 回答
153 浏览

python - 如何在python中永久存储树结构

我使用python创建了一个树结构。假设树有根节点、左子节点和右子节点。我需要在需要时访问树。但是在打开文件并运行时会重新创建树。由于我在树中有大量节点,因此娱乐的方法很耗时。请为我提供一个解决方案,以便我可以在需要时存储树、获取和更新(插入或删除节点)。