最近,Chrome 在 Chrome 89 中发布了一项新的辅助功能,称为“实时字幕”。这对我们来说是一个很棒的功能,因为我们有一个自定义的视频聊天应用程序,我希望有一个按钮,允许用户为任何想要使用它们的人打开和关闭字幕。我们可以得到有关如何进入浏览器设置并打开它们的说明,但如果我们可以通过单击按钮来为它们切换它会更容易。另一种选择是超链接到chrome://settings/?search=live+caption,但该按钮仍然更容易。
在Google Domains上,我拥有www.example.com.我也有免费托管www.university.com/~myname.
我希望能够转发
www.example.com到www.university.com/~myname,
但我希望域仍然显示为www.example.com.
我也想要
www.example.com/something/something.txt
前进到
www.university.com/~myname/something/something.txt,
URL仍然显示www.example.com/something/something.txt.
我怎样才能做到这一点?
(我知道这个问题存在,但设置页面已经过时了:如何在没有Google应用的情况下屏蔽Google域名中的域名)
抱歉,如果这个问题太笼统了——仅从软件工程的角度来看,这是没有意义的。
有一个名为Python Bottleneck的 Python 库,它可以更快地运行某些 numpy 方法。例如,使用bottleneck.nansum而不是np.nansum使我的程序运行得非常快。
我的困惑来自于此 - 如果瓶颈方法好得多,为什么 numpy 不做瓶颈所做的事情?我缺少什么?
我想尝试使用Julia编程语言,因为我听说它应该比Python更快.我决定为Project Euler#14尝试一个动态程序,因为它处理了大量计算(找到最长的Collatz序列).
我在Julia中为它编写了一个程序,然后决定尝试在Python中创建一个类似的程序,所以看看它们的速度有多快.然而,在我的机器上,Python程序在大约2秒内运行,而Julia大约需要7秒.这让我感到惊讶,因为正如我之前所说的Julia声称要比Python更快,所以我想知道是否有任何固有的东西这些脚本让Julia的速度变慢了.我试图以相同的方式计算它们.
这是脚本,我将不胜感激!
朱莉娅:
global max_val = 0
global max_item = 0
global d = Dict{Integer,Integer}()
function coll_length(n)
#println(n)
global max_val
global max_item
global d
if haskey(d,n)
return d[n]
end
if n==1
answer = 1
elseif n%2==1
answer = 1+coll_length(3n+1)
else
answer = 1+coll_length(n/2)
end
d[n]=answer
if max_val<answer
max_val=answer
max_item=n
end
return answer
end
for i = 1:1000000
coll_length(i)
end
println(max_item)
Run Code Online (Sandbox Code Playgroud)
蟒蛇:
d = {}
max_val = 0
max_item = 0
def coll_length(n):
global d
global max_val …Run Code Online (Sandbox Code Playgroud) 我目前正在努力使我的代码与Safari ITP 2.0兼容。在 onClick 上触发的方法中,我的代码类似于以下代码:
if (document.hasStorageAccess && document.requestStorageAccess) {
console.log('On Safari 12');
document.hasStorageAccess().then(
function successful(hasAccess) {
console.log('Testing if hasAccess');
if (hasAccess) {
console.log('Access granted already');
} else {
console.log('Requesting access');
document.requestStorageAccess().then(
function successful() {
console.log('Access request was a success');
window.location.reload();
},
function fail() {
console.log('Storage Access API call failed...');
});
}
},
function rejected(reason) {
console.log('hasStorageAccess failed: ', reason);
});
}
Run Code Online (Sandbox Code Playgroud)
但是,运行它让我得到日志语句“'Storage Access API call failed...'”,而没有来自 Safari 的提示——更令人沮丧的是它以前可以工作,但现在又开始失败了。有什么方法可以调试 requestStorageAccess 调用失败的原因吗?
我试图使ITP调试模式日志按照指示,和我没有得到一些使用了这一点。它给了我一次这个错误:
2018-09-04 15:15:40.930157-0700 0x110c87 Info …
我们的代码库正在使用 Radon 检查高圈复杂度。我有一个触发此 linter 错误的函数,但我希望它能够通过 linter,类似于 pylint 禁用之类的东西。有没有办法用氡做到这一点?
我正在尝试使用react-pdf 库来显示base64 编码的PDF 文件。B64 数据是准确的,因为它加载在 iframe 中,如下所示:
\n\n <iframe\n className={css.previewIframe}\n src={`data:application/pdf;base64,${\n this.props.encodedPdf\n }`}\n />\nRun Code Online (Sandbox Code Playgroud)\n\n但是,如果我将数据插入到react-pdf文档中,我会收到错误:
\n\n<Document file={this.props.encodedPdf} />\nRun Code Online (Sandbox Code Playgroud)\n\n文档呈现错误消息Failed to load PDF file.,并且控制台记录以下错误:InvalidPDFException\xc2\xa0{name: "InvalidPDFException", message: "Invalid PDF structure"}
我还收到很多警告,如下所示:Warning: Ignoring invalid character "109" in hex string
文档明确指出 file prop 可以是 B64 编码的内容。知道问题出在哪里吗?如果需要的话,这是 B64 数据:
\n\nJVBERi0xLjMKMSAwIG9iago8PAovS2lkcyBbIDMgMCBSIF0KL1R5cGUgL1BhZ2VzCi9Db3VudCAxCj4+CmVuZG9iagoyIDAgb2JqCjw8Ci9Qcm9kdWNlciAoUHlQREYyKQo+PgplbmRvYmoKMyAwIG9iago8PAovQ29udGVudHMgNSAwIFIKL1JvdGF0ZSAwCi9UeXBlIC9QYWdlCi9SZXNvdXJjZXMgPDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0KPj4KL0Nyb3BCb3ggWyAwIDAgNjEyIDc5MiBdCi9QYXJlbnQgMSAwIFIKL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQo+PgplbmRvYmoKNCAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMSAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL0xlbmd0aCAxMAovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KSIkCCDAAAAAAAQplbmRzdHJlYW0KZW5kb2JqCnhyZWYKMCA2CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDAwMDY4IDAwMDAwIG4gCjAwMDAwMDAxMDggMDAwMDAgbiAKMDAwMDAwMDI3MyAwMDAwMCBuIAowMDAwMDAwMzIyIDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgNgovUm9vdCA0IDAgUgovSW5mbyAyIDAgUgo+PgpzdGFydHhyZWYKNDAzCiUlRU9GCg==\nRun Code Online (Sandbox Code Playgroud)\n\n如果我添加data:application/pdf;base64,到字符串的开头,则不会出现错误,但也不会呈现任何内容。
例如这个文件:https : //console.cloud.google.com/storage/browser/_details/genomics-public-data/resources/broad/hg38/v0/Homo_sapiens_assembly38.fasta?pli=1
我正在尝试将其下载到我的服务器上,该服务器只能通过 CLI 访问,当在链接 URL 上执行 cURL 时,我只得到 HTML。是否有一些我遗漏的直接链接?
我有一个这样的div:
<div class="whatever">17:03</div>
当有人使用屏幕阅读器将鼠标悬停在该文本上时,我希望它阅读“17 分 3 秒”
这样做的标准做法是什么?
我有一个这样的 div,我希望文本和图像水平对齐,其中 div 左侧和 div 右侧的空间相等。这是我拥有的当前代码,尽管它绝对不是最佳的:
.window{
position:absolute;
width: 400px;
height: 300px;
background-color:#424242;
}
.content{
padding-top:50px;
width: 50%;
position:relative;
vertical-align: top;
margin: 0 auto;
display:flex;
}
img {
height: 32px;
width: 32px;
min-width: 32px;
min-height: 32px;
position: relative;
float: left;
}
.textcontent{
margin-top: auto;
margin-bottom: auto;
margin-left: 16px;
display: block;
line-height: 182%;
}
.text{
font-size: 14px;
}Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div class="window">
<div class="content">
<img src="https://cdn4.iconfinder.com/data/icons/family-and-home-collection/110/Icon__grandfather-32.png" />
<div class="textcontent">
<div class="text"> Some Centered Text. </div>
<div class="text"> …Run Code Online (Sandbox Code Playgroud)我有一个带有图标的div和一个隐藏的消息,除非有人将鼠标悬停在它上面,点击时会执行操作.
对于有视力的用户,图标会在单击时切换为复选标记,并且当图标悬停时,消息会发生变化.但是,对于使用选项卡按钮的用户,不会显示该消息.
带有消息的div是一个咏叹调的区域,但由于它是隐藏的,因此屏幕阅读器不会宣布新消息.尽管该区域被隐藏了,有没有办法宣布这条消息?