小编KAR*_*N.A的帖子

如何从纬度和经度点获取城市名称?

有没有办法使用谷歌地图api为javascript从纬度和经度点获取城市名称?

如果是这样,我可以看一个例子吗?

javascript google-maps geocoding latitude-longitude node.js

79
推荐指数
7
解决办法
14万
查看次数

如何防止java.lang.OutOfMemoryError:Scala编译中的PermGen空间?

我注意到我的scala编译器有一种奇怪的行为.它在编译类时偶尔会抛出OutOfMemoryError.这是错误消息:

[info] Compiling 1 Scala source to /Users/gruetter/Workspaces/scala/helloscala/target/scala-2.9.0/test-classes...
java.lang.OutOfMemoryError: PermGen space
Error during sbt execution: java.lang.OutOfMemoryError: PermGen space
Run Code Online (Sandbox Code Playgroud)

它只会偶尔发生一次,并且通常不会在随后的编译运行中抛出错误.我使用Scala 2.9.0并通过SBT编译.

有没有人知道造成这个错误的原因是什么?提前感谢您的见解.

memory-management scala sbt scalatra-sbt apache-spark

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

如何在c ++ 11中获取整数线程id

c ++ 11有可能获得当前的线程ID,但它不能转换为整数类型:

cout<<std::this_thread::get_id()<<endl;
Run Code Online (Sandbox Code Playgroud)

输出:139918771783456

cout<<(uint64_t)std::this_thread::get_id()<<endl;
Run Code Online (Sandbox Code Playgroud)

错误:从类型'std :: thread :: id'到类型'uint64_t'的无效强制转换与其他类型相同:从类型'std :: thread :: id'到类型'uint32_t'的无效强制转换

我真的不想做指针转换来获取整数线程ID.是否有一些合理的方法(标准因为我希望它是便携式的)来做到这一点?

c++ multithreading c++11

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

MongoDB选择_id数组的位置?

可以在mongo db中选择像SQL一样的集合文档:

SELECT * FROM collection WHERE _id IN (1,2,3,4);
Run Code Online (Sandbox Code Playgroud)

或者,如果我有一个_id array我必须逐个选择,然后重新组合array/object结果?

javascript arrays mongodb node.js express

72
推荐指数
4
解决办法
6万
查看次数

MongoDB,从数组中删除对象

文档:

{
   _id: 5150a1199fac0e6910000002,
   name: 'some name,
   items: [{
      id: 23,
      name: 'item name 23'
   },{
      id: 24,
      name: 'item name 24'
   }]
}
Run Code Online (Sandbox Code Playgroud)

有没有办法从数组中提取特定对象?IE如何从items数组中提取id为23的整个item对象.

我试过了:

db.mycollection.update({'_id': ObjectId("5150a1199fac0e6910000002")}, {$pull: {id: 23}});
Run Code Online (Sandbox Code Playgroud)

但是我很确定我没有正确使用'pull'.根据我的理解,pull将从数组中提取字段而不是对象.

任何想法如何将整个对象拉出阵列.

作为奖励,我试图在mongoose/nodejs中执行此操作,并且不确定这种类型的东西是否在mongoose API中但我找不到它.

javascript arrays mongoose mongodb node.js

71
推荐指数
5
解决办法
6万
查看次数

MongoDB"root"用户

是否有像MongoDB的"root"用户的超级UNIX?我一直在关注http://docs.mongodb.org/manual/reference/user-privileges/并尝试了很多组合,但它们似乎都缺乏某个领域或其他领域.当然,有一个角色高于那里列出的所有角色.

authentication authorization roles mongodb mongodb-query

59
推荐指数
4
解决办法
13万
查看次数

在javascript中将时间戳转换为人类日期的功能

如何将此时间戳转换13820863940002013-10-18 08:53:14使用javascript中的函数?目前我有这个功能:

function cleanDate(d) {return new Date(+d.replace(/\/Date\((\d+)\)\//, '$1'));}
Run Code Online (Sandbox Code Playgroud)

javascript timestamp date node.js express

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

如何修复sbt报告"在GZIPInputStream中包装InputStream时出错:java.io.EOFException"?

sbt空目录中运行命令时,它会一直失败并出现以下异常:

$ sbt
[info] Loading global plugins from /Users/jacek/.sbt/0.13/plugins
Error wrapping InputStream in GZIPInputStream: java.io.EOFException
    at sbt.ErrorHandling$.translate(ErrorHandling.scala:11)
    at sbt.WrapUsing.open(Using.scala:36)
    at sbt.Using.apply(Using.scala:24)
    at sbt.IO$$anonfun$gzipFileIn$1.apply(IO.scala:778)
    at sbt.IO$$anonfun$gzipFileIn$1.apply(IO.scala:777)
    at sbt.Using.apply(Using.scala:25)
    at sbt.IO$.gzipFileIn(IO.scala:777)
    at sbt.Sync$.readUncaught(Sync.scala:88)
    at sbt.Sync$.readInfo(Sync.scala:84)
    at sbt.Sync$$anonfun$apply$1.apply(Sync.scala:29)
    at sbt.Sync$$anonfun$apply$1.apply(Sync.scala:23)
    at sbt.Defaults$$anonfun$copyResourcesTask$1.apply(Defaults.scala:770)
    at sbt.Defaults$$anonfun$copyResourcesTask$1.apply(Defaults.scala:766)
    at scala.Function4$$anonfun$tupled$1.apply(Function4.scala:35)
    at scala.Function4$$anonfun$tupled$1.apply(Function4.scala:34)
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
    at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:42)
    at sbt.std.Transform$$anon$4.work(System.scala:64)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
    at sbt.Execute.work(Execute.scala:244)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160)
    at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at …
Run Code Online (Sandbox Code Playgroud)

sbt sbt-assembly

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

如何在JSX中添加自定义html属性

它背后有不同的原因,但我想知道如何简单地将自定义属性添加到JSX中的元素?

html javascript node.js reactjs react-component

51
推荐指数
6
解决办法
7万
查看次数

如何从IntelliJ/PyCharm中删除材质主题(或重置为默认值)?

我已经安装了Material Theme UI,它使我的IDE变黑了.后来我决定删除并删除插件.不幸的是,这并没有给出默认颜色,IDE的某些部分,例如Project窗格,仍然是黑色的.

如何恢复?

如何从IntelliJ/PyCharm中删除材质主题?

ide development-environment intellij-idea pycharm

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