小编jsh*_*hen的帖子

什么应该是GOPATH和GOROOT的价值观?

我正在尝试像这样安装doozer

$ goinstall github.com/ha/doozer
Run Code Online (Sandbox Code Playgroud)

我收到这些错误.

goinstall: os: go/build: package could not be found locally
goinstall: fmt: go/build: package could not be found locally
goinstall: io: go/build: package could not be found locally
goinstall: reflect: go/build: package could not be found locally
goinstall: math: go/build: package could not be found locally
goinstall: rand: go/build: package could not be found locally
goinstall: url: go/build: package could not be found locally
goinstall: net: go/build: package could not be found locally
goinstall: sync: go/build: …
Run Code Online (Sandbox Code Playgroud)

go gopath

296
推荐指数
13
解决办法
31万
查看次数

使用JSch通过SSH运行命令

我正在尝试使用JSch通过SSH运行命令,但JSch几乎没有文档,我发现的例子很糟糕.例如,这个没有显示处理输出流的代码.并且,这个使用丑陋的黑客来知道何时停止从输出流中读取.

java ssh jsch

61
推荐指数
5
解决办法
12万
查看次数

unix脚本的最佳lisp /方案是什么?

标题基本概括了所有内容.我使用clojure作为我的主要项目,但它不是一个好的脚本语言,因为jvm启动缓慢,并且不能很好地与一些unixy事物接口.所以我正在寻找一种能够很好地用作脚本语言的lisp,例如具有用于管理unix进程的良好界面,可以轻松使用async io等.

lisp unix

19
推荐指数
5
解决办法
5043
查看次数

如何通过bundler处理rails 3.1中的:assets组?

我不明白这个组究竟发生了什么,以及Bundler正在做什么.它只在开发模式下加载吗?如果我想创建一个新的环境类型,我应该如何处理这个组呢?等等.

group :assets do
  gem 'coffee-rails', "~> 3.1.0"
  gem 'uglifier'
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails bundler

19
推荐指数
2
解决办法
7825
查看次数

jvm设计决定

为什么jvm需要大约10 MB的内存用于简单的hello世界,但clr却没有.这里的权衡是什么,即jvm通过这样做获得了什么?

让我澄清一点,因为我没有传达我脑海中的问题.jvm和clr运行时之间显然存在架构差异.jvm具有比clr更高的内存占用.我假设这个开销有一些好处,否则为什么会存在.我在问这两种设计的权衡取舍.jvm从内存开销中获得了什么好处?

.net java clr jvm

16
推荐指数
3
解决办法
1692
查看次数

当文件发生变化时,如何使lib /中的代码自动重新加载?

这是对这个问题的跟进.在开发过程中,我每次更改lib /中的代码时都必须重新启动rails应用程序才能使代码更改生效.如何让这些代码自动重新加载,如控制器,模型等?

ruby-on-rails

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

为什么在这里使用按位AND?

我正在阅读hadoop代码,并在分区器中找到了这一行.

(key.hashCode() & Integer.MAX_VALUE) % numReduceTasks

他们为什么使用按位AND?

java partitioning bitwise-operators

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

在elisp的let中,如何在绑定另一个变量时引用同一个let中的变量?

(let ((a 1) (b (+ a 1)))
  (message a))
Run Code Online (Sandbox Code Playgroud)

这会引发错误

Debugger entered--Lisp error: (void-variable a)
Run Code Online (Sandbox Code Playgroud)

这样做的规范方法是什么?

emacs elisp

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

MEDIA_ERR_SRC_NOT_SUPPORTED html5音频问题

我正在使用html5音频播放器,当我从与html页面相同的主机服务.ogg文件时,一切正常.当我把ogg文件放入我的cdn时它失败了,错误代码是MEDIA_ERR_SRC_NOT_SUPPORTED

例如,这很好

<audio src="/song.ogg" id="player">
  Your browser does not support the <code>audio</code> element.
</audio>
Run Code Online (Sandbox Code Playgroud)

但是上面的错误代码失败了

<audio src="http://mycdn.com/song.ogg" id="player">
  Your browser does not support the <code>audio</code> element.
</audio>
Run Code Online (Sandbox Code Playgroud)

失败的音频文件的标题看起来像这样(这是来自不同的ogg文件,表现出相同的行为)

HTTP/1.1 200 OK
Server: CacheFlyServe v26b
Date: Sat, 13 Feb 2010 21:10:48 GMT
Content-Type: application/octet-stream
Connection: close
ETag: "c6ee7d86e808cc44bbd74a8db94a5aae"
X-CF1: fA.syd1:cf:cacheD.syd1-01
Content-Length: 2398477
Last-Modified: Sat, 13 Feb 2010 20:50:56 GMT
Accept-Ranges: bytes
X-Cache: MISS from deliveryD-syd1
Run Code Online (Sandbox Code Playgroud)

audio html5

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

什么是__FILE__的Clojure等价物(在Ruby和Perl中找到)

在ruby中,我经常File.expand_path(File.dirname(__FILE__))用于加载配置文件或带有测试数据的文件.现在我正在尝试在我的clojure应用程序中加载一些html文件进行测试,如果没有硬编码文件的完整路径,我无法弄清楚如何做到这一点.

编辑:我正在使用leinigen,如果这有任何帮助

ref:__ FILE__是一个特殊的文字,它返回执行时给程序的文件名(包括任何路径).看(rubydoc&perldata)

clojure

10
推荐指数
3
解决办法
1627
查看次数

标签 统计

java ×3

ruby-on-rails ×2

.net ×1

audio ×1

bitwise-operators ×1

bundler ×1

clojure ×1

clr ×1

elisp ×1

emacs ×1

go ×1

gopath ×1

html5 ×1

jsch ×1

jvm ×1

lisp ×1

partitioning ×1

ssh ×1

unix ×1