小编Mil*_*bit的帖子

有没有办法设置"到期"时间,之后在PostgreSQL中自动删除数据条目?

有没有办法在PostgreSQL中的数据条目上设置某种"到期"时间?我正在考虑与EXPIRERedis相同的东西.

我不打算存储时间戳,然后手动编写某种cron作业来检查哪些条目已过期.

我试图找出PostgreSQL中是否有任何本机功能可以提供这种功能,或者是否有必要为将来的版本请求这样的功能.

database postgresql ttl

86
推荐指数
2
解决办法
5万
查看次数

MediaRecorder 的 Webm blob 生成损坏的视频

我试图通过 WS 将webm Blobs (Base64 编码并由 生成MediaRecorder)发送到我的 Phoenix 后端,在那里我对它们进行 Base64 解码并将它们附加到文件中。我最终得到的是一个有缺陷的 webm 视频,当我在播放器中打开它时,我可以看到第一帧,但它有点像素化,颜色关闭等。视频长度不存在,当我尝试诊断的错误ffmpeg,它说:

[h264 @ 0x7fcbd3804200] decode_slice_header error
[h264 @ 0x7fcbd3804200] no frame!
[h264 @ 0x7fcbd3804200] non-existing PPS 0 referenced
(repeated many times)
Run Code Online (Sandbox Code Playgroud)

我不确定我在哪里犯了错误(或者我是否犯了错误),这是我的简短客户端代码:

const mediaStream = await navigator.mediaDevices.getUserMedia({ audio:true, video: true });
const options = {
  audioBitsPerSecond: 128000,
  videoBitsPerSecond: 2500000,
  mimeType: 'video/webm'
}
const mediaRecorder = new MediaRecorder(mediaStream,options);
mediaRecorder.ondataavailable = ((e) => {
  var reader = new window.FileReader();
  reader.readAsDataURL(e.data);
  reader.onloadend = (() => …
Run Code Online (Sandbox Code Playgroud)

base64 elixir webm web-mediarecorder

7
推荐指数
1
解决办法
1082
查看次数

你如何连接两个(管道标准输入和标准输出)Deno 子进程?

API 文档来看,Deno 子进程( 的一个实例Deno.Process)可以接收四种标准输入类型之一,标准输出也是如此。但是,文档中没有提到如何将一个子进程的输出通过管道传输到另一个子进程的输入。我想要实现的是类似于基本的 UNIX 管道 ( oneProcess | another),然后读取管道中第二个进程的输出。简单地运行

const someProcess = Deno.run({
  cmd: ["oneProcess firstParameter | another 2ndParameter"]
});
Run Code Online (Sandbox Code Playgroud)

失败并出现以下错误:

错误:未捕获的未找到:没有这样的文件或目录(操作系统错误 2)

因为第一个参数(字符串)应该是一个可执行文件。

那么,Deno 将如何实现这一点,我们是否可能需要"piped"(分别)设置为子进程的输出和输入,然后手动从一个进程读取和写入另一个进程的数据?

typescript deno

4
推荐指数
1
解决办法
825
查看次数

在 Django 中找不到静态文件

我有 macOS Sierra 并且我修改了我的旧 Django 项目(项目是在 Linux 系统上创建的,也许这会引起一些错误)

我里面有文件夹static和文件夹landingstatic

当我运行服务器时,会打印出来: GET /static/landing/img/397x300/03.jpg HTTP/1.1" 404 1691

这是我的settings带有静态变量的文件 -

STATIC_DIR = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
    '/Users/milkiweed/Documents/python/django/psy_site/static'
Run Code Online (Sandbox Code Playgroud)

更新。当我尝试使用时,python3 manage.py collectstatic我遇到了下一个问题:

You have requested to collect static files at the destination
location as specified in your settings.

This will overwrite existing files!
Are you sure you want to do this?

Type 'yes' to continue, or 'no' to cancel: yes
Traceback (most recent call …
Run Code Online (Sandbox Code Playgroud)

django python-3.x

2
推荐指数
1
解决办法
2040
查看次数

“字段列表”中的未知列“$1”

我在尝试从 NodeJS 对我的 MySQL 数据库执行 SQL 查询时遇到此错误。这是我尝试执行的查询:

db.query("insert into items(category,description,user_id) values($1,$2,$3);",
[req.body.category,req.body.description,req.body.user_id],function(error,results){ 

some follow-up code..
Run Code Online (Sandbox Code Playgroud)

mysql sql node.js

0
推荐指数
1
解决办法
1760
查看次数