小编Gam*_*iac的帖子

Bower和npm有什么区别?

bower和之间的根本区别是npm什么?只想要简单明了的东西.我见过我的一些同事在他们的项目中使用bowernpm互换.

javascript npm bower

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

以最简单的方式在Matplotlib中向PyPlot添加图例

TL; DR - >如何在不创建任何额外变量MatplotlibPyPlot情况下为线图创建图例?

请考虑下面的图表脚本:

if __name__ == '__main__':
    PyPlot.plot(total_lengths, sort_times_bubble, 'b-',
                total_lengths, sort_times_ins, 'r-',
                total_lengths, sort_times_merge_r, 'g+',
                total_lengths, sort_times_merge_i, 'p-', )
    PyPlot.title("Combined Statistics")
    PyPlot.xlabel("Length of list (number)")
    PyPlot.ylabel("Time taken (seconds)")
    PyPlot.show()
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,这是一个非常基本的使用matplotlibPyPlot.理想情况下,这会生成如下图:

图形

没什么特别的,我知道.然而,目前尚不清楚在哪些数据被绘制的地方(我试图绘制一些排序算法的数据,长度与时间的关系,我想确保人们知道哪一行是哪一行).因此,我需要一个传奇,但是,请看下面的例子(来自官方网站):

ax = subplot(1,1,1)
p1, = ax.plot([1,2,3], label="line 1")
p2, = ax.plot([3,2,1], label="line 2")
p3, = ax.plot([2,3,1], label="line 3")

handles, labels = ax.get_legend_handles_labels()

# reverse the order
ax.legend(handles[::-1], labels[::-1])

# or sort them by labels
import …
Run Code Online (Sandbox Code Playgroud)

python plot matplotlib

218
推荐指数
6
解决办法
44万
查看次数

Java中有自动类型推断吗?

autoJava中是否有像C++一样的变量类型?

一个例子:

for ( auto var : object_array)
    std::cout << var << std::endl;

for( auto var : object_array)
    var.do_something_that_only_this_particular_obj_can_do();
Run Code Online (Sandbox Code Playgroud)

我知道Java中有一个增强的for循环,但是有自动吗?如果没有,是否有这样做的黑客?我指的是C++ 11中的新功能

c++ java auto

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

IntelliJ IDEA 12代码完成,没有大小写

在eclipse 4.2中,我只需输入:

joptionpane
Run Code Online (Sandbox Code Playgroud)

并按CTRL+SPACE,它将变为:

JOptionPane
Run Code Online (Sandbox Code Playgroud)

有没有办法用intelliJ IDEA做同样的事情?我试过按CTRL+SPACEALT+/.但是,由于某种原因它只是不起作用.

如果有人能告诉我如何做到这一点,我将不胜感激.

我只是尝试了IDEA的第12版,因为我的一些朋友告诉我这是一个更好的IDE并且有更好的代码完成(他们的意见).

java intellij-idea

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

没有尾部斜杠的django网址不会重定向

我在两台独立的计算机上安装了两个应用程序.在计算机A上,在urls.py文件中我有如下行:

(r'^cast/$', 'mySite.simulate.views.cast')
Run Code Online (Sandbox Code Playgroud)

该网址将会对工作都mySite.com/cast/mySite.com/cast.但是在计算机上有一个类似的URL写出来像:

(r'^login/$', 'mySite.myUser.views.login')
Run Code Online (Sandbox Code Playgroud)

出于某种原因,在计算机B上url mySite.com/login/将会工作但是mySite.com/login会挂起并且不会mySite.com/login/像计算机A那样直接返回.是否有我遗漏的东西?这两个url.py文件看起来都和我一样.

python django django-urls

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

在Ubuntu重新创建PyCharm启动器

我安装pycharm正常通过bin/pycharm.sh,但我犯的错在做bash pycharm.sh ,而在pycharm目录有下载文件夹内.

我后来把目录移到了/opt/Pycharm/.这导致曾经运行过的统一启动器(在最初安装PyCharm时添加)在每次尝试使用它时失败(如预期的那样).

如何pycharm.sh从Unity统一发射器中重新添加为lauchable应用程序?我知道pycharm.sh文件的位置.我试图添加它,/usr/bin/但这不会改变任何东西.

我仍然可以通过启动pycharm bash /usr/opt/Pycharm/bin/Pycharm.sh.但这很乏味.

UPDATE

我尝试.desktop使用以下脚本为pycharm 创建一个新文件:

[Desktop Entry]
Encoding=UTF-8
Name=PyCharm
Exec=/opt/Pycharm-3.0.1/bin/pycharm.sh
Icon=/opt/Pycharm-3.0.1/bin/PyCharm_32.png
Type=Application
Categories=Development;
StartupWMClass=PyCharm
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试将文件保存在内部时,出现"无法保存Pycharm.desktop"错误/usr/share/applications/pycharm.desktop.任何有关这方面的帮助将深表感谢.

bash ubuntu pycharm

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

JavaScript中的Splat运算符,相当于Python中的*args和**kwargs?

我经常使用Python,而且我现在正在快速学习JavaScript(或者我应该说重新学习).所以,我想问,什么是相当于*args**kwargs在JavaScript?

javascript python

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

从javascript生成typescript声明文件

比方说,你有一个npm库,在我的情况下mongoose,你将如何生成d.ts文件?

typescript

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

通过intelliJ添加远程git repo

我想知道如何通过intelliJ添加远程git repo,而不是通过git bash.现在,从我在本教程中看到的,它可以完成,但每当我尝试推动时,对话永远不会出现.如果你推到最底层,你可以看到它可以在以前版本的IntelliJ中完成.你怎么能用12版或PyCharm 2.6做到这一点?

git intellij-idea pycharm

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

使用Powershell作为IntelliJ IDEA IDE中的终端,如PyCharm,PHPStorm或RubyMine

我一直试图在pycharm中运行PowerShell作为我的终端,所以我做了以下事情:

在此输入图像描述

但是,当我尝试这个时,它说它无法执行我的脚本,因此我收到以下错误:SecurityError并且完全合格的ID是:UnAuthorizedAccess.

这是因为pycharm的终端无法执行我的Powershell_profile.ps1配置文件.

如何使用Powershell成功运行Pycharm的终端?

我到目前为止所尝试的是进入我的主要powershell目录%windir%/system32/WindowsPowerShell/1.0/profile.ps1,然后将其更改为包含以下内容:

Set-ExecutionPolicy Unrestricted
Run Code Online (Sandbox Code Playgroud)

但是,这没有帮助,当我尝试打开pycharm的终端时,我得到了同样的错误.

我也尝试将pycharm作为Admin运行,但是这也没有解决问题,我得到了同样的错误.

powershell intellij-idea pycharm

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