小编pos*_*eid的帖子

如何使用CSV时间数据在R中创建直方图?

我有24小时的日志CSV数据,如下所示:

svr01,07:17:14,'u1@user.de','8.3.1.35'
svr03,07:17:21,'u2@sr.de','82.15.1.35'
svr02,07:17:30,'u3@fr.de','2.15.1.35'
svr04,07:17:40,'u2@for.de','2.1.1.35'
Run Code Online (Sandbox Code Playgroud)

我用它读了数据 tbl <- read.csv("logs.csv")

如何在直方图中绘制此数据以查看每小时的点击次数?理想情况下,我会得到4个柱子,表示每小时每个srv01,srv02,srv03,srv04的点击次数.

谢谢你在这里帮助我!

time r ggplot2 plyr

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

如何让Isotope使用动态DOM节点?

我是Backbone视图的上下文,我在DOM中添加和删除视图.但是,包含Isotope元素的容器仅在初始加载期间起作用; 之后,当容器被移除并再次添加时,Isotope不能按预期工作.

我在这里做了快速的JSfiddle:http: //jsfiddle.net/mulderp/T8aSQ/6/ - >

当我添加Isotope容器时:

var list = '<div data-foo="bar" id="container"><div class="item red"></div><div class="item blue"></div></div>';
$container.html(list);
$container.isotope('shuffle');
Run Code Online (Sandbox Code Playgroud)

同位素不再运行,虽然DOM结构看起来与第一个类似.

任何人都知道会发生什么,以及如何让Isotope在第一次初始化期间读取新元素?

jquery backbone.js jquery-masonry jquery-isotope

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

如何将JSON值传递给Struct Ruby对象?

给定一个JSON对象

{"a": 1, "b":2}
Run Code Online (Sandbox Code Playgroud)

和一个从结构派生的值对象:

class A < Stuct.new(:a, :b)
end
Run Code Online (Sandbox Code Playgroud)

如何创建具有JSON值的A实例?

我在尝试:

 a = A.new(JSON.parse({a:1,b:2}.to_json).values)
 => #<struct A a=[1, 2], b=nil>
Run Code Online (Sandbox Code Playgroud)

但我希望a-> 1,b-> 2

ruby

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

Grails vs. Rails

社区中的任何动态都会让你选择Grails或Rails?

grails ruby-on-rails

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

Ruby转换将Hashes数组合并到另一个Hash数组中?

我有

 [
   {:date => "2012-05", :post => 1}, 
   {:date => "2012-12", :post => 1}, 
   {:date => "2013-02", :post => 1}, 
   {:date => "2012-05", :online => 1}
 ]
Run Code Online (Sandbox Code Playgroud)

我想得到:

[
  {:date => "2012-05", :post => 1, :online => 1}, 
  {:date => "2012-12", :post => 1 }, 
  {:date => "2013-02", :post => 1 }
]
Run Code Online (Sandbox Code Playgroud)

有人看到如何应用Ruby哈希/数组方法来实现这一目标吗?

ruby

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

如何创建一个镜像上游存储库的本地git存储库?

我需要镜像上游存储库并将其用作所有项目的本地存储库.标准是:

  1. 能够从上游存储库中提取/获取.

  2. 人们可以克隆这个本地存储库并处理他们自己的项目; 然后他们可以将他们的项目/分支/更改推送到这个本地存储库(我们不会推回到上游存储库).

  3. 当人们从这个本地存储库中取出时,他们应该能够看到上游存储库中的更改.

我试着用:

git clone --bare
Run Code Online (Sandbox Code Playgroud)

克隆上游存储库然后:

git fetch
Run Code Online (Sandbox Code Playgroud)

更新.但是此本地存储库的克隆将不会看到更新.据我所知,在本地"裸"存储库中,"origin/master"得到更新,但"HEAD"和"master"保持原样.有任何想法吗?谢谢!

git

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

如何使用Faraday捕获Faraday :: Error :: ConnectionFailed异常?

如果我从法拉第运行HTTP请求,而网络不可用(即在wifi环境中或脱机工作),则默认情况下可以捕获一些异常将是一件好事:

/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:在“初始化”中:getaddrinfo:提供的节点名或服务名,或者未知(法拉第: :Error :: ConnectionFailed)
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:在'open'中
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:在'block in connect'中
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/timeout.rb:54:in`timeout'
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/timeout.rb:99:in`timeout'
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:在'connect'中
    从/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:755:在`do_start'中
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:744:在'开始'中
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1284:in`request'
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1026:在`get'中
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/adapter/net_http.rb:73:in`perform_request '
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/adapter/net_http.rb:38:in`call '
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/response.rb:8:在“调用”中
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/response/logger.rb:20:在`call中'
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/request/authorization.rb:36:in`call '
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/request/url_encoded.rb:14:在通话中'
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/request/multipart.rb:13:在`call中'
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/connection.rb:245:在`run_request'中
    来自/Users/pmu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/faraday-0.8.5/lib/faraday/connection.rb:98:in`get'
    来自/Users/pmu/projects/bar/cli/lib/foo/rest_client.rb:32:在`list'中

默认情况下如何让法拉第解决这个问题?

faraday

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

如何从浏览器控制台访问RequireJS模块?

如果没有Require.js,则可以在浏览器控制台中调用全局对象,例如

app
app.movies
Run Code Online (Sandbox Code Playgroud)

在RequireJS模块中包装代码时,如何从浏览器控制台中的模块访问数据?我会发现这对调试很有帮助。

requirejs

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

如何使用Node.js将字节数组转换为字符串?

我需要一个随机的字节序列来制作密码哈希.在Ruby中,这看起来像:

 File.open("/dev/urandom").read(20).each_byte{|x| rand << sprintf("%02x",x)}
Run Code Online (Sandbox Code Playgroud)

在Node.js中,我可以得到一个随机字节序列:

 var randomSource = RandBytes.urandom.getInstance();
 var bytes = randomSource.getRandomBytesAsync(20);
Run Code Online (Sandbox Code Playgroud)

但问题是,如何将这些转换为String?

另外,我需要将它们包裹在promisses中.这会工作:

   get_rand()
   .then(function(bytes) {
     authToken = bytes;
   })
Run Code Online (Sandbox Code Playgroud)

javascript node.js

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

BookshelfJS:如何申请BelongsToMany?

我很困惑如何将 BelongsToMany 与 Bookshelf 一起应用。

比如说,有一部电影属于许多类型,例如

"The Artist" has the genres "Comedy, Drama"
Run Code Online (Sandbox Code Playgroud)

我设置了一个名为join_movies_genresFKmovie_idgenre_id.

我尝试从有或没有定义的电影中获取流派through(...)。然而我得到了未定义的目标,类似于:

relatedData:
 { type: 'belongsToMany',
   target:
   { [Function]
    NotFoundError: [Function: ErrorCtor],
    NoRowsUpdatedError: [Function: ErrorCtor],
    NoRowsDeletedError: [Function: ErrorCtor] },
 targetTableName: 'genres',
 targetIdAttribute: 'id',
 joinTableName: 'join_movies_genres',
 foreignKey: { debug: true },
 otherKey: undefined,
 parentId: 1,
 parentTableName: 'movies',
 parentIdAttribute: 'id',
 parentFk: 1,
 throughTarget:
  { [Function]
    NotFoundError: [Function: ErrorCtor],
    NoRowsUpdatedError: [Function: ErrorCtor],
    NoRowsDeletedError: [Function: ErrorCtor] },
 throughTableName: 'join_movies_genres',
 throughIdAttribute: 'id',
 throughForeignKey: { …
Run Code Online (Sandbox Code Playgroud)

bookshelf.js

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