小编use*_*987的帖子

在linux上验证.m3u8文件

我是HLS流媒体新手.在MAC上有一个mediastreamvalidator工具,我可以使用它来验证.m3u8文件.

问题是如何在linux上进行相同的验证.我环顾四周但却没找到办法.

linux http-live-streaming

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

curl - 如何设置 DNS 缓存的 TTL 以及如何清除curl 缓存

在这个链接的最后它提到

http://comments.gmane.org/gmane.comp.web.curl.library/40895
Run Code Online (Sandbox Code Playgroud)

只要您重新使用该句柄,libcurl 默认就会使用其 DNS 缓存。您可以更改它在缓存中保存条目的时间 - 它只是为了帮助“尖峰”或对相同主机名的快速请求,因为它没有获得“真实”的 TTL 值。

我已经浏览了curl http://curl.haxx.se/docs/manpage.html的所有文档 ,但我找不到任何方法来更改curl在缓存中保存条目的时间(TTL)。

如何设置curl缓存项保留时间以及如何清除curl缓存?

curl libcurl

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

与Jenkins的handshake_failure问题

将从属计算机连接到Jenkins服务器时出现以下错误.似乎与证书有关.任何人都知道如何解决它.

线程"main"中的异常javax.net.ssl.SSLHandshakeException:在sun.security.ssl.Alerts.getSSLException(Alerts.java)的sun.security.ssl.Alerts.getSSLException(Alerts.java:192)收到致命警报:handshake_failure :at)sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1781)at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1024)at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl. java:1208)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1235)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1219)at sun.net.www.protocol.https.HttpsClient .afterConnect(HttpsClient.java:440)at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.在hudson.remoting.Launcher的hudson.remoting.Launcher.parseJnlpArguments(Launcher.java:268)的sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)上连接(AbstractDelegateHttpsURLConnection.java:185) .run(Launcher.java:218)at hudson.remoting.Launcher.main(Launcher.java:192)

jenkins

5
推荐指数
0
解决办法
584
查看次数

请求npm模块-解决ESOCKETTIMEDOUT

我正在使用请求npm模块,并以大约每秒100个请求的周期发出上游请求。超时已设置为10秒。问题是我一直在1000个请求中始终获得1个的ESOCKETTIMEDOUT。

我非常确定上游服务器不会超时。这可能是什么原因以及如何避免它。

request node.js npm

5
推荐指数
0
解决办法
3185
查看次数

brew服务列表显示mysql正在运行,但无法连接

我从这里https://gist.github.com/nrollr/3f57fc15ded7dddddcc4e82fe137b58e遵循了使用brew安装mysql的说明

酿造服务列表显示如下输出

Name  Status  User         Plist
mysql started <username> /Users/<username>/Library/LaunchAgents/homebrew.mxcl.mysql.plist
Run Code Online (Sandbox Code Playgroud)

但是当我运行'mysql'或'mysqladmin -u root password'时,我得到了错误。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Run Code Online (Sandbox Code Playgroud)

任何人都可以在这里说出这个问题。

mysql homebrew

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

Nokogiri Ruby - 从输出 html 中删除 &lt;!DOCTYPE ... &gt;

我正在使用 nokogiri 解析一个 html 文件并对其进行修改,然后将其输出到这样的文件中:

htext= File.open(inputOpts.html_file).read
h_doc = Nokogiri::HTML(htext)
File.open(outputfile, 'w+')  do |file|
  file.write(h_doc)
end
Run Code Online (Sandbox Code Playgroud)

输出文件包含第一行:

 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
Run Code Online (Sandbox Code Playgroud)

我不想要这个,因为我将 html 嵌入到不同的文件中,而这个标签导致了问题。

问题是如何从 h_doc 中删除它。

ruby nokogiri

3
推荐指数
2
解决办法
1532
查看次数

散列与具有键作为符号的散列之一合并

我有这样的Ruby中的两个哈希

hash1={"a" = > "b"}
hash2={:a => "c" }
Run Code Online (Sandbox Code Playgroud)

当我在做hash1.merge时!(hash2)我得到的结果是

{"a"=>"b", :a=>"c"} 
Run Code Online (Sandbox Code Playgroud)

我想得到结果 {"a" => "c"}基本上我想要ruby将符号和字符串视为键值相同.

我正在研究Hash类,但无法找到任何方法.

问题是如何合并以使上述操作的结果为{"a"=>"c"}.

ruby hash

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

Ruby - 将由AND连接的字符串转换为哈希

我有一个表格的字符串

str="a=b&c=d&e=f&...."
Run Code Online (Sandbox Code Playgroud)

问题是如何在下面的表格中转换上面的str

{ "a" => "b" ,  "c" => "d" , "e" => "f" .... }
Run Code Online (Sandbox Code Playgroud)

ruby string hash

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

Golang Time解析问题

我正在执行下面的代码来解析时间

var time_format = "2006-01-02T15:04:05.000+0700"
var s = "2018-08-23T14:10:31.692+0700"
p, _ := time.Parse(time_format, s)
fmt.Println(p.String())
Run Code Online (Sandbox Code Playgroud)

以上程序的输出如下.

2018-08-23 14:10:31.692 +0000 UTC
Run Code Online (Sandbox Code Playgroud)

这是在UTC中的同一时间我正在解析比UTC之前+0700的时间,因为预期的结果应该是

2018-08-23 7:10:31.692 +0000 UTC
Run Code Online (Sandbox Code Playgroud)

任何人都可以在这里说出问题所在.

time go

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

标签 统计

ruby ×3

hash ×2

curl ×1

go ×1

homebrew ×1

http-live-streaming ×1

jenkins ×1

libcurl ×1

linux ×1

mysql ×1

node.js ×1

nokogiri ×1

npm ×1

request ×1

string ×1

time ×1