小编sba*_*sba的帖子

使用iron-router时设置HTML标题

如何在使用铁路由器时最好地设置HTML标题?这是我想做的事情:

<template name="layout">
    <head><title>{{KAZOOM}}</title></head>
    <body>
        {{> menu}}
        {{yield}}
    </body>
</template>

<template name="example">
    {{KAZOOM 'example page'}}
    That's just an example page
</template>

<template name="foo">
    {{KAZOOM 'foo page'}}
    Another example page with different HTML title
</template>
Run Code Online (Sandbox Code Playgroud)

你看到KAZOOM如何及时回归来设置HTML标题?我希望这样做的原因是我认为HTML标题是内容的一部分.我可以通过编辑生成它的模板来调整页面的HTML标题.不幸的是,我没有看到实现这一目标的干净方法.我能想到的最接近的是命名率,然后标题将由路径设置,而不是由模板设置.

另一种可能性是放弃布局模板并始终包含标题:

<template name="head">
    <head><title>{{this}}</title></head>
    {{> menu}}
</template>

<template name="example">
    {{> head 'example page'}}
    That's just an example page
</template>

<template name="foo">
    {{> head 'foo page'}}
    Another example page with different HTML title
</template>
Run Code Online (Sandbox Code Playgroud)

那不是很好.你有适当的解决方案吗?

javascript handlebars.js meteor iron-router

6
推荐指数
2
解决办法
4352
查看次数

在 Flask 响应中设置 HTTP 状态文本

如何在 Flask 中设置响应的 HTTP 状态文本?

我知道我可以返回一个带有状态码的字符串

@app.route('/knockknock')
def knockknock():
    return "sleeping, try later", 500
Run Code Online (Sandbox Code Playgroud)

但这设置了正文,我想将 HTTP 状态文本从“内部服务器错误”更改为“正在睡觉,稍后再试”。

这似乎在 Flask/Werkzeug 中是不可能的。它没有在任何地方提及。但也许我错过了什么?

python http flask

5
推荐指数
1
解决办法
5144
查看次数

写一个列表解复用器

我正在尝试处理音频信号的通道.我得到信号作为帧的列表,其中每个帧具有每个通道的样本.现在我想独立处理流然后再合并它们.所以我想要

type Sample = Double
type Frame = [Sample]
type Stream = [Sample]
mux :: [Stream] -> [Frame]
demux :: [Frame] -> [Stream]
process :: Stream -> Stream

output = (mux . (map process) . demux) input

mux [[0.1, -0.1, -0.3], [0.2, 0.4, 0.6]] = [[0.1, 0.2], [-0.1, 0.4], [-0.3, 0.6]]
demux [[0.1, 0.2], [-0.1, 0.4], [-0.3, 0.6]] = [[0.1, -0.1, -0.3], [0.2, 0.4, 0.6]]
Run Code Online (Sandbox Code Playgroud)

因为流很长,mux而且demux必须是懒惰的而不是评估整个列表.

多路复用器似乎很简单.我唯一不喜欢这个版本的是难以阅读的模式匹配.

mux streams@((_:_):_) = map head streams : mux (map …
Run Code Online (Sandbox Code Playgroud)

haskell multiplexing data-structures

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