小编Jea*_*ett的帖子

当"git push"到github时出错

我在github.com上有一个公共存储库,有2个分支:mastertest.

我在本地创建了一个新目录并执行了:

[ ] git clone git@github.com:{username}/{projectname}.git
Run Code Online (Sandbox Code Playgroud)

然后,我创建了一个名为新的分支my_test

[ ] git branch my_test
Run Code Online (Sandbox Code Playgroud)

并切换到它.

[ ] git checkout my_test
Run Code Online (Sandbox Code Playgroud)

然后我将其与我test的公共存储库的分支 合并

[ ] git merge origin/test
Run Code Online (Sandbox Code Playgroud)

它导致了快速前进.

我做了一些改变并承诺了.然后我尝试将本地my_test分支推送到testgithub上的公共分支

[ ] git push git@github.com:{username}/{projectname}.git test 
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误:

error: src refspec test does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'git@github.com:{username}/{projectname}.git
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么 ?

git github

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

使用VBA查找Excel工作表中的非空白列数

如何使用VBA在Excel工作表中查找已使用的列数?

Dim lastRow As Long
lastRow = Sheet1.Range("A" & Rows.Count).End(xlUp).Row
MsgBox lastRow
Run Code Online (Sandbox Code Playgroud)

使用上面的VBA,我能够找到行数.但是如何在给定的excel文件中找到列数?

excel vba excel-vba

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

如何更改PyCharm代码编辑器的背景颜色?

我想更改PyCharm源代码编辑器的背景颜色.我怎样才能做到这一点?

我在Ubuntu下运行它.

pycharm

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

__iter__如何工作?

尽管阅读了它,我仍然不太明白它是如何__iter__工作的.什么是简单的解释?

我见过def__iter__(self): return self.我不知道这是如何工作的或步骤如何工作.

python iterator

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

派生类构造函数如何在python中工作?

我有以下基类:

class NeuralNetworkBase:
    def __init__(self, numberOfInputs, numberOfHiddenNeurons, numberOfOutputs):
        self.inputLayer = numpy.zeros(shape = (numberOfInputs))
        self.hiddenLayer = numpy.zeros(shape = (numberOfHiddenNeurons))
        self.outputLayer = numpy.zeros(shape = (numberOfOutputs))

        self.hiddenLayerWeights = numpy.zeros(shape = (numberOfInputs, numberOfHiddenNeurons))
        self.outputLayerWeights = numpy.zeros(shape = (numberOfHiddenNeurons, numberOfOutputs))
Run Code Online (Sandbox Code Playgroud)

现在,我有一个派生类,代码如下:

class NeuralNetworkBackPropagation(NeuralNetworkBase):
    def __init__(self, numberOfInputs, numberOfHiddenNeurons, numberOfOutputs):
        self.outputLayerDeltas = numpy.zeros(shape = (numberOfOutputs))
        self.hiddenLayerDeltas = numpy.zeros(shape = (numberOfHiddenNeurons))
Run Code Online (Sandbox Code Playgroud)

但是当我实例化NeuralNetworkBackPropagation时,我希望两个构造函数都被调用.这是,我不想覆盖基类的构造函数.在运行派生类'one时,python默认调用基类构造函数吗?我是否必须在派生类构造函数中隐式执行此操作?

python constructor base-class derived-class

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

Android发布图片到Facebook墙

我想在Facebook上将照片发布到我的墙上.我已经管理登录并将文本发布到墙上.但是,当我尝试发布图片时,没有任何反应.

我正在使用Android Facebook SDK.

这是我到目前为止:

    Bundle params = new Bundle();
    params.putString("method", "photos.upload");

    Toast.makeText(FacebookPoster.this, "" + getIntent().getExtras().getByteArray("data").length, Toast.LENGTH_SHORT).show();

    params.putByteArray("picture", getIntent().getExtras().getByteArray("data"));

    AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(facebook);
    mAsyncRunner.request(null, params, "POST", new SampleUploadListener(), null);
Run Code Online (Sandbox Code Playgroud)

Toast显示8733,这意味着字节数组不为空

NB.Logcat输出一些警告(不是错误):

03-02 14:19:29.554: WARN/Bundle(1891): Attempt to cast generated internal exception:
03-02 14:19:29.554: WARN/Bundle(1891): java.lang.ClassCastException: java.lang.String
03-02 14:19:29.554: WARN/Bundle(1891):     at android.os.Bundle.getByteArray(Bundle.java:1305)
03-02 14:19:29.554: WARN/Bundle(1891):     at com.facebook.android.Util.openUrl(Util.java:155)
03-02 14:19:29.554: WARN/Bundle(1891):     at com.facebook.android.Facebook.request(Facebook.java:559)
03-02 14:19:29.554: WARN/Bundle(1891):     at com.facebook.android.AsyncFacebookRunner$2.run(AsyncFacebookRunner.java:253)
03-02 14:19:29.584: WARN/Bundle(1891): Key method expected byte[] but value was a java.lang.String. …
Run Code Online (Sandbox Code Playgroud)

java android facebook image

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

可以从github分支做"conda build"吗?

我知道我可以告诉conda从github构建为:

source:
  fn:  v1.6.0.tar.gz
  url: https://github.com/SciTools/iris/archive/v1.6.0.tar.gz
  md5: 24c2d55758325a8f05aadf99748c0d2a
Run Code Online (Sandbox Code Playgroud)

要么

source:
  git_url: git@github.com:SciTools/iris.git
  git_tag: v1.6.0
Run Code Online (Sandbox Code Playgroud)

但是如何告诉conda从github分支构建?

conda

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

Python Scientific Notation精确标准化

我的目标是简单地将诸如"1.2"的字符串转换为科学记数法而不增加额外的精度.问题是我总是在输出结束时得到多余的0.

>>> input = "1.2"
>>> print '{:e}'.format(float(input))
1.200000e+00
Run Code Online (Sandbox Code Playgroud)

我正在试图找出如何获得公正1.2e+00.我意识到我可以在我的格式语句中指定精度,但我不想不必要地截断更长的字符串.我只是想压制训练0.

我尝试过使用Decimal.normalize(),它适用于所有情况,除了e <2.

>>> print Decimal("1.2000e+4").normalize()
1.2E+4
>>> print Decimal("1.2000e+1").normalize()
12
Run Code Online (Sandbox Code Playgroud)

所以这更好,除了我不想要12,我想要1.2e + 1.:P

任何建议将不胜感激!

编辑: 为了澄清,输入值已经适当地舍入到预定长度,现在是未知的.我试图避免重新计算适当的格式精度.

基本上,我可以输入值"1.23"和"1234.56",它应该是"1.23e + 0"和"1.23456e + 3".

我可能只需要检查输入字符串的长度并使用它来手动指定精度,但我想检查并确保我没有遗漏可以阻止指数格式任意添加0的东西.

python format notation exponential

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

如何将制表符分隔文件转换为CSV格式?

我有这种格式的文本文件:

{

attribute1 attribute2 attribute3.... attributeN

value"A" value"B" value"C".... value"Z"

/* next line of values*/

}
Run Code Online (Sandbox Code Playgroud)

每个单词由制表符分隔.

如何转换为CSV格式?我尝试使用Excel,但它提供了兼容性问题.

csv excel attributes text-files

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

用空格填充单词以填充单元格

是否可以用空格填充单元格以确保其长度正确?

这是一个*表示空格的例子.

Input    Output
-----    ------
red      red**
blue     blue*
Run Code Online (Sandbox Code Playgroud)

单词用空格填充以确保单元格内容长度为5个字符.

excel excel-formula

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