小编Sat*_*Okh的帖子

允许从存储库文件使用 http 存储库

我已经更新到 SBT 1.3.0。现在,我不断收到有关每个操作的警告:

[warn] insecure HTTP request is deprecated 'http://<company_domain>/nexus/content/repositories/mvnrepository/'; switch to HTTPS or opt-in as ("nexus" at "http://<company_domain>/nexus/content/repositories/mvnrepository/").withAllowInsecureProtocol(true)
Run Code Online (Sandbox Code Playgroud)

我在~/.sbt/repositories文件中尝试了以下选项:

nexus: ("http://<company_domain>/nexus/content/repositories/mvnrepository/").withAllowInsecureProtocol(true)
Run Code Online (Sandbox Code Playgroud)

("nexus" at "http://<company_domain>/nexus/content/repositories/mvnrepository/").withAllowInsecureProtocol(true)
Run Code Online (Sandbox Code Playgroud)

如何在全局范围内允许 http 存储库(对于所有配置的存储库)?

sbt

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

如何在不激活的情况下将其他应用程序窗口置于前面?

我想把一个窗口(来自其他应用程序)带到前面.目前我正在使用:

::SetWindowPos(hwnd, GetForegroundWindow(), 0, 0, 0, 0, SWP_ASYNCWINDOWPOS | SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE);
Run Code Online (Sandbox Code Playgroud)

它工作正常,但在一些(我不知道)的情况下,它使窗口始终在顶部.根据MSDN,我应该使用它HWND_NOTOPMOST,GetForegroundWindow()但它不起作用 - 窗口停留在其他(不总是在顶部)窗口下.

如何在不激活前面的情况下将窗户拉到前面?

c++ windows winapi z-order

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

它是"javax"非法(保留)包名吗?

我发现java.*和javax.*是非法(保留)包名的信息(在"OCA Java SE 7程序员I学习指南"一书中).当我尝试创建包"java"并从中运行类时,我收到:

Exception in thread "main" java.lang.SecurityException: Prohibited package name: java
Run Code Online (Sandbox Code Playgroud)

但是当我从"javax"包运行类时,我没有收到任何错误.在docs.oracle.com我发现只有信息:

Packages in the Java language itself begin with java. or javax.
Run Code Online (Sandbox Code Playgroud)

所以...它是"javax"非法名称吗?也许它仅在Java EE或旧版本的Java上是非法的?(我在JDK 1.6.0_43和1.7.0_25上尝试过它)

java naming packages

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

为什么collections.Counter比''.count慢得多?

我有一个简单的任务:计算字符串中每个字母出现的次数.我已经使用了Counter()它,但是在一个论坛上,我看到使用dict()/的信息Counter()比使用string.count()每个字母慢得多.我认为它只会通过字符串进行一次,并且string.count()解决方案必须迭代四次(在这种情况下).为什么Counter()这么慢?

>>> timeit.timeit('x.count("A");x.count("G");x.count("C");x.count("T")', setup="x='GAAAAAGTCGTAGGGTTCCTTCACTCGAGGAATGCTGCGACAGTAAAGGAGGCCACGTGGTTGAGAGTTCCTAAGCATTCGTATGTACACCCGGACTCGATGCACTCAAACGTGCTTAAGGGTAAAGAAGGTCGAGAGGTATACTGGGGCACTCCCCTTAGAATTATATCTTGGTCAACTACAATATGGATGGAAATTCTAAGCCGAAAACGACCCGCTAGCGGATTGTGTATGTATCACAACGGTTTCGGTTCATACGCAAAATCATCCCATTTCAAGGCCACTCAAGGACATGACGCCGTGCAACTCCGAGGACATCCCTCAGCGATTGATGCAACCTGGTCATCTAATAATCCTTAGAACGGATGTGCCCTCTACTGGGAGAGCCGGCTAGACTGGCATCTCGCGTTGTTCGTACGAGCTCCGGGCGCCCGGGCGGTGTACGTTGATGTACAGCCTAAGAGCTTTCCACCTATGCTACGAACTAATTTCCCGTCCATCGTTCCTCGGACTGAGGTCAAAGTAACCCGGAAGTACATGGATCAGATACACTCACAGTCCCCTTTAATGACTGAGCTGGACGCTATTGATTGCTTTATAAGTGTTATGGTGAACTCGAAGACTTAGCTAGGAATTTCGCTATACCCGGGTAATGAGCTTAATACCTCACAGCATGTACGCTCTGAATATATGTAGCGATGCTAGCGGAACGTAAGCGTGAGCGTTATGCAGGGCTCCGCACCTCGTGGCCACTCGCCCAATGCCCGAGTTTTTGAGCAATGCCATGCCCTCCAGGTGAAGCGTGCTGAATATGTTCCGCCTCCGCACACCTACCCTACGGGCCTTACGCCATAGCTGAGGATACGCGAGTTGGTTAGCGATTACGTCATTCCAGGTGGTCGTTC'", number=10000)
0.07911698750407936
>>> timeit.timeit('Counter(x)', setup="from collections import Counter;x='GAAAAAGTCGTAGGGTTCCTTCACTCGAGGAATGCTGCGACAGTAAAGGAGGCCACGTGGTTGAGAGTTCCTAAGCATTCGTATGTACACCCGGACTCGATGCACTCAAACGTGCTTAAGGGTAAAGAAGGTCGAGAGGTATACTGGGGCACTCCCCTTAGAATTATATCTTGGTCAACTACAATATGGATGGAAATTCTAAGCCGAAAACGACCCGCTAGCGGATTGTGTATGTATCACAACGGTTTCGGTTCATACGCAAAATCATCCCATTTCAAGGCCACTCAAGGACATGACGCCGTGCAACTCCGAGGACATCCCTCAGCGATTGATGCAACCTGGTCATCTAATAATCCTTAGAACGGATGTGCCCTCTACTGGGAGAGCCGGCTAGACTGGCATCTCGCGTTGTTCGTACGAGCTCCGGGCGCCCGGGCGGTGTACGTTGATGTACAGCCTAAGAGCTTTCCACCTATGCTACGAACTAATTTCCCGTCCATCGTTCCTCGGACTGAGGTCAAAGTAACCCGGAAGTACATGGATCAGATACACTCACAGTCCCCTTTAATGACTGAGCTGGACGCTATTGATTGCTTTATAAGTGTTATGGTGAACTCGAAGACTTAGCTAGGAATTTCGCTATACCCGGGTAATGAGCTTAATACCTCACAGCATGTACGCTCTGAATATATGTAGCGATGCTAGCGGAACGTAAGCGTGAGCGTTATGCAGGGCTCCGCACCTCGTGGCCACTCGCCCAATGCCCGAGTTTTTGAGCAATGCCATGCCCTCCAGGTGAAGCGTGCTGAATATGTTCCGCCTCCGCACACCTACCCTACGGGCCTTACGCCATAGCTGAGGATACGCGAGTTGGTTAGCGATTACGTCATTCCAGGTGGTCGTTC'", number=10000)
2.1727447831030844
>>> 2.1727447831030844 / 0.07911698750407936
27.462430656767047
>>> 
Run Code Online (Sandbox Code Playgroud)

python performance counter

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

如何从X开始生成欧几里德距离小于d的n个点

假设我有一个观点: point <- c(1, 2) 如何从point低于某个选择值的位置生成欧几里德距离的10个点,例如3.换句话说:如何在我的点附近生成一组点?

r euclidean-distance

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

如何在r中绘制3D功能?

我有一个3D功能 - 让我们说De Jong功能:

fdejong <- function (x, y) {
   return (x^2 + y^2)
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能在3D中绘制它的情节?我想从维基百科中获得类似的效果:

http://en.wikipedia.org/wiki/File:Sphere_function_in_3D.pdf

plot r

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

标签 统计

r ×2

c++ ×1

counter ×1

euclidean-distance ×1

java ×1

naming ×1

packages ×1

performance ×1

plot ×1

python ×1

sbt ×1

winapi ×1

windows ×1

z-order ×1