小编Ame*_*mer的帖子

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

MongoDB是面向对象的吗?

在MongoDB的网站上,他们写道MonogDB是面向文档的数据库,所以如果MongoDB不是面向对象的数据库,那又是什么呢?文档和面向对象数据库之间有什么区别?

database mongodb

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

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

使用c ++进行视频流传输

我将用c ++构建一个创建照片流的应用程序,然后将它们作为视频流发送到另一个应用程序.关于我该如何开始的任何想法?我的意思是,我应该使用哪些库以及编码是什么?我正在考虑MJPEG,UDP或RTP作为协议....任何帮助将不胜感激.

c++ video streaming

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

如何根据日期对HashMap进行排序?

我试图根据键中的日期对这个HashMap进行排序

我的哈希地图:

Map<Date, ArrayList> m = new HashMap<Date, ArrayList>();

java sorting hashmap date-sorting

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

是否根据第三范式将"ID"字段添加到数据库表中?

是否可以将"ID"字段作为主键添加到我的所有数据库表中,还可以使用它来使表之间的关系发生?这种设计是否会被视为3NF(第三范式)设计?如果是,理论上是否推荐这个东西?

database database-design

7
推荐指数
2
解决办法
1829
查看次数

如何在Ruby 1.9.2中将一个级别数组拆分为多个数组

我有这样一个数组:

[234,235,343,445]

我想把它转换成这样的样子

[[234],[235],[343],[445]

ruby 1.9.2中是否有核心库函数可以帮助我快速完成这项工作?如果不是有快速的方法?


我做了一个小测试

def test1
  array = []
  10000000.times do
    array << rand(1000000)
  end
  time = Time.now
  array.permutation(1).to_a
  puts "test1 (permutation) ---> Time = #{Time.now - time}"
end

def test2
  array = []
  10000000.times do
    array << rand(1000000)
  end
  time = Time.now
  array.zip()
  puts "test2 (zip)---> Time = #{Time.now - time}"
end

def test3
  array = []
  10000000.times do
    array << rand(1000000)
  end
  time = Time.now
  array.map { |a| [a] }
  puts "test3 (map) ---> Time …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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