问题列表 - 第9042页

当"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万
查看次数

我需要一个初学者指南来设置python开发的窗口

我目前只使用.NET,并希望在python上运行.为此,我需要建立一个python开发环境.我指导这个会很方便.我想我会做Web开发所以需要一个Web服务器,可能还需要一个数据库.我还需要指向流行的ORM,MVC框架和测试库的指针.

我所有这一切的主要标准之一就是我想了解它是如何工作的,我希望它尽可能地孤立.这很重要,因为我担心使用第三方Web和数据库服务器污染什么是有效的.NET环境.如果可能的话,我很高兴使用SQLite开始.

如果我对此很好,我也可能想要设置自动构建和ci服务器(在虚拟机上,可能是ubuntu).对这些的任何建议都会有用.

如果我喜欢python,我的最终目标是拥有类似的.NET工具,并真正了解它的构建和部署.首先,我将寻求一个尽可能隔离的简单开发环境,如果我不喜欢它将很容易删除.我不想使用IronPython,因为我想要使用通常使用的工具和框架开发python解决方案的完整体验.

python windows development-environment

9
推荐指数
1
解决办法
1619
查看次数

如何绘制自己的NSTabView标签?

我想为NSTabViewItems 绘制自己的标签.我的标签应该看起来不同,从左上角开始,而不是居中.

我怎样才能做到这一点?

user-interface cocoa nstabview

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

对于需要相互调用的两种方法:如何防止无限循环?

我有两个类(A和B),它们在以下意义上相互依赖:
每个类都有一个执行某些操作的方法.
每个类的动作取决于另一个类的动作.

因此,如果用户调用类A的操作,它应该自动调用类B的操作.
对于另一种方式.但是应该防止无限循环.

我找到了一些处理这个问题的代码,但对我来说似乎有些愚蠢:锁定阻止了无限循环.

import java.util.concurrent.locks.*;
import static java.lang.System.*;
import org.junit.*;

public class TEST_DependentActions {

  static class A {
    private B b = null;
    private final ReentrantLock actionOnBLock = new ReentrantLock();

    public void setB(B b) {
      this.b = b;
    }

    public void actionOnB() {
      if (!actionOnBLock.isLocked()) {
        actionOnBLock.lock();
        b.actionOnA();
        actionOnBLock.unlock();
      }
    }
  }

  static class B {
    private A a = null;
    private final ReentrantLock actionOnALock = new ReentrantLock();

    public void setA(A a) {
      this.a = …
Run Code Online (Sandbox Code Playgroud)

java design-patterns

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

SELECT/UPDATE上的死锁

我在SQL Server 2008上的SELECT/UPDATE上遇到了死锁问题.我从这个帖子中读到了答案:SQL Server在select/update或多个选择之间出现死锁,但我仍然不明白为什么会出现死锁.

我在以下测试用例中重新创建了这种情况.

我有一张桌子:

CREATE TABLE [dbo].[SessionTest](
    [SessionId] UNIQUEIDENTIFIER ROWGUIDCOL NOT NULL,
    [ExpirationTime] DATETIME NOT NULL,
    CONSTRAINT [PK_SessionTest] PRIMARY KEY CLUSTERED (
        [SessionId] ASC
    ) WITH (
        PAD_INDEX  = OFF, 
        STATISTICS_NORECOMPUTE  = OFF, 
        IGNORE_DUP_KEY = OFF, 
        ALLOW_ROW_LOCKS  = ON, 
        ALLOW_PAGE_LOCKS  = ON
    ) ON [PRIMARY]
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[SessionTest] 
    ADD CONSTRAINT [DF_SessionTest_SessionId] 
    DEFAULT (NEWID()) FOR [SessionId]
GO
Run Code Online (Sandbox Code Playgroud)

我首先尝试从此表中选择一条记录,如果记录存在,则将到期时间设置为当前时间加上一些间隔.它使用以下代码完成:

protected Guid? GetSessionById(Guid sessionId, SqlConnection connection, SqlTransaction transaction)
{
    Logger.LogInfo("Getting session by id");
    using (SqlCommand …
Run Code Online (Sandbox Code Playgroud)

deadlock transactions isolation sql-server-2008

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

保存模型时替换缺少的字段值

我有这个型号:

class Fleet(models.Model):
    company     =   models.ForeignKey("Company", editable=False)
    aircraft    =   models.ForeignKey("Aircraft")
    size        =   models.IntegerField(default=1)
    description =   models.TextField(blank=True)

    def __unicode__(self):
        return u"%s" % (self.aircraft, )
Run Code Online (Sandbox Code Playgroud)

然后是基于此模型的表单:

class FleetForm(ModelForm):
    class Meta:
        model = Fleet
        exclude = ('company', )
Run Code Online (Sandbox Code Playgroud)

当我在模板中使用此表单时,不会添加"公司"字段,这是预期的.但该字段必须为空白!=真.

我使用这种形式的方式,公司属性将始终在视图函数中已知,因为它是从URL传递的.在保存之前,如何将公司添加到视图功能中的表单中?

这是我的观点:

def new_fleet(request, company_id):
    from forms import FleetForm

    company = Company.objects.get(pk=company_id)

    if request.method == "POST":
        form = FleetForm(request.POST,)

        form.company = company            #doesn't work

        form = form.save(commit=False)    #can't do this because the form 
        form.company = company            #doesn't validate (company is not set)

        if not …
Run Code Online (Sandbox Code Playgroud)

django django-forms

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

JSON操作的MVC命名约定

在编写具有前端和JSON路径的MVC应用程序时,建议使用哪种命名约定?

例如,假设您网站的用户有"事物".他们应该能够访问页面来查看他们的内容,但我们还需要一种方法将这些内容作为JSON提取回其他页面.我已经能够想到几个选项,但我对其中任何一个都不够兴奋.这是我得到的:

  1. 用于UI的/ things/list,用于JSON的/ json /的东西 - 这将需要一个JsonController,它最终将提供不同类型的对象,从而在我们开始之前消除任何实体分离的机会.
  2. /事/列表的UI,/事/列表/ JSON的JSON -可能是我此刻的最佳选择,但是需要魔法穿线(尽管只是"JSON").此外,如果您还需要一个(字符串ID)操作签名来接收某些过滤器参数等,那么您可以选择添加额外路由或执行一些脏字符串拆分.
  3. / account/mythings for UI,/ things/list for JSON - 有点干净,但可能并不总是有一个相关的控制器,你可以提供"东西".另外,你再次混合实体.

欢迎所有和任何建议,谢谢!

model-view-controller json naming-conventions

6
推荐指数
1
解决办法
1988
查看次数

使许多豆依赖于一个豆的简短方法

使用数据库迁移时,我显然希望在运行迁移之前没有任何 DAO 可用。

目前我正在声明很多DAO,它们都有一个depends-on=databaseMigrator属性。我觉得这很麻烦,尤其是因为它很容易出错。

有没有更紧凑的方法来做到这一点?


笔记:

java spring

5
推荐指数
1
解决办法
3420
查看次数

如何使WPF图像无法使用?

我需要一个在禁用时灰显的图像(IsEnabled = False).通过将BitmapImage读入此处显示的FormatConvertedBitmap,可以生成图像的灰色版本.

我已经能够使用UserControl,但现在我想在专门的Image类中使用相同的行为以获得更大的灵活性.我不在乎这是在XAML,代码隐藏还是两者中实现,但它需要是Image的子类.

用法可能是:

<DisableableImage Source="Images/image1.png" />
<DisableableImage Source="Images/image1.png" IsEnabled="False" />

<!-- Since IsEnabled is inherited down the tree,
     the image will be grayed out like the rest of the button -->
<Button IsEnabled="False">
    <StackPanel Orientation="Horizontal">
        <TextBlock>OK</TextBlock>
        <DisableableImage Source="Images/ok.png" />
    </StackPanel>
</Button>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml image

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

Web IDE工具

有谁知道它是否存在允许直接从Web应用程序开发Web应用程序的Web IDE?W3School网站允许用HTML或javascript编写一小段代码,但还有另一个面向项目的解决方案吗?

html javascript ide

5
推荐指数
1
解决办法
1275
查看次数