问题列表 - 第35180页

GIT:在new/dirty/dev分支中提交对旧/安全分支的更改,而不检出或丢失未分段的数据

在我开始开发实验之前,我创建了一个新的分支.我经常忘记(这不是问题),但现在我事先做了.
从那以后,我更新了3个文件.

  • 在2中只是实验性的变化,我不想将其提交给安全分支.
  • 在1中只是安全(次要)更改,我绝对想要安全分支.我很好地将这些最后的更改提交到新分支(但不是).

是否有可能 - 我确定是 - (快速)从我的(脏)工作目录中提交一些未经分级的,未提交的更改到一个旧的,安全的分支?

我唯一能想到的是切换分支(没有checkout),在1个文件中提交更改并切换回来,但我不知道切换回脏分支时会发生什么变化(他们还在那里吗?或者他们因为承诺而"消失"了吗?)......

我确信GIT有一些美丽的东西,但GIT有这么多,我找不到完全相同的东西.
(我一直在使用这个'手册'来寻求帮助, 但我不确定那里有同样的东西.如果是(并且你愿意扫描那个东西),请告诉我,所以我知道下一个时间看起来更难.)

谢谢!现在,我只是保留一张纸,方便更改'以后安装分支'.

git branch commit git-checkout

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

如何使用GetPivotData的Data_Field参数的引用?

我正在尝试使用GetPivotData数据透视表查询"Foo Bar"值.只需输入=一个单元格并点击数据透视表即可完成大部分工作,因为Excel会编写大部分公式.比如我得到:

=GETPIVOTDATA("Foo Bar", 'Pivot Table'!D1, "Day", DAY(2010,10,10))       ? 42
Run Code Online (Sandbox Code Playgroud)

我需要将第一个和最后一个参数引用到其他单元格和一些额外的美元.我试过了:

=GETPIVOTDATA($A$1, 'Pivot Table'!$D$1, "Day", $C3)                       ? #REF!
Run Code Online (Sandbox Code Playgroud)

... A1包含Foo barC3包含的地方=DAY(2010,10,10).

这显然给了一个很好的#REF!.硬编码公式中的字段名称而不是给出正确的值:

=GETPIVOTDATA("Foo Bar", 'Pivot Table'!$D$1, "Day", $C3)                 ? 42
Run Code Online (Sandbox Code Playgroud)

这是函数的无证缺点(所有示例都使用硬编码的字段名称,但没有提到我不能使用第一个参数的引用)或者我做错了什么?

excel-2007

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

如何为drupal表单添加按钮?

我想为drupal创建表单添加一个自定义按钮,所以如果用户单击它而不是提交按钮,创建的对象的工作流状态将更改为另一个状态(不是默认的第一个状态)任何建议?

forms drupal button

0
推荐指数
1
解决办法
5168
查看次数

如何在SQL中选择交叉表?

我需要帮助构建SQL查询.

我有4个表:卖家,商品,项目和销售.

卖家表有以下结构:

SellerID (int) PK
SellerName (nvarchar)
SellerStatus (int)
SellerCity (nvarchar)
Run Code Online (Sandbox Code Playgroud)

产品:

GoodsID (int) PK
GoodsTitle (nvarchar)
GoodsColor (nvarchar)
GoodsSize (int)
GoodsCity (nvarchar)
Run Code Online (Sandbox Code Playgroud)

项目:

ProjectID (int) PK
ProjectTitle (nvarchar)
ProjectCity (nvarchar)
Run Code Online (Sandbox Code Playgroud)

销售:

SellerID (int)
GoodsID (int)
ProjectID (int)
Price (int)
Run Code Online (Sandbox Code Playgroud)

我需要获得卖家ID,它将相同的商品分发给所有项目.

任何人都可以帮我查询?我用的是MSSQL.

提前致谢

sql sql-server

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

将图像加载到ImageSource中 - 宽度和高度不正确

我的问题是图像加载似乎与应用程序资源不正确.这是代码:

    BitmapImage bi = new BitmapImage();
    bi.BeginInit();
    bi.UriSource = new Uri(@"pack://application:,,,/WpfApplication3;component/Resources/Images/16x16_incorrect.png", UriKind.Absolute);
    bi.EndInit();

    ImageSource s = bi;
Run Code Online (Sandbox Code Playgroud)

图像文件"16x16_incorrect.png"是16x16 32bpp PNG文件,但在执行上面的代码后,s.Width = s.Height = 21,59729 ....我还有另一个文件 - "16x16_correct.png",当我加载它以相同的方式,ImageSource的宽度和高度都等于16,002.

我有一大堆有用的PNG 16x16 32bpp图像,我打算在我的应用程序的UI中使用它.不幸的是,它们每个都加载不正确并且看起来模糊(或平滑),因为系统将它从16x16拉伸到21x21.

  • 正确的图像: 正确的形象
  • 图片不正确: 图像不正确

您是否愿意如此友好地解释这个问题的可能解决方案?如果源图像文件中存在问题,如何将ImageSource.Width更改为所需大小才能使用此文件?

wpf image-processing imagesource

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

使用表单数据填充doctrine 2模型的简单方法?

想象一下这样的User模型:

class User {
  /**
   * ...some mapping info...
   */
  private $username;

  /**
   * ...some mapping info...
   */  
  private $password;

  public function setUsername($username) {
    $this->username = $username;
  }

  public function setPassword($password) {
    $this->password = $password;
  }
}
Run Code Online (Sandbox Code Playgroud)

提交新表格的示例表格User:

<form action="/controller/saveUser" method="post"> 
  <p>Username: <input type="text" name="username" /></p>
  <p>Password: <input type="text" name="password" /></p>  
</form> 
Run Code Online (Sandbox Code Playgroud)

目前在我的控制器中我保存了User这样一个新的:

public function saveUser() {
  $user = new User();
  $user->setUsername($_POST['username']);
  $user->setPassword($_POST['password']);

  $entityManager->persist($user);
}
Run Code Online (Sandbox Code Playgroud)

这意味着,为我通过表单收到的每个属性调用setter方法.

我的问题:Doctrine中是否有一个方法允许您自动将表单数据/数组结构映射到Doctrine模型?理想情况下,可以从具有类似结构的数组中填充嵌套对象图.

理想情况下,我可以将控制器代码更改为这些行(伪代码/示例):

public function saveUser() { …
Run Code Online (Sandbox Code Playgroud)

php doctrine

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

NSKeyedArchiver archivedDataWithRootObject:

NSKeyedArchiver的参数是archivedDataWithRootObject:应该是我要保存的数组,还是转换为NSData的数组?

cocoa-touch objective-c nsmutablearray nskeyedarchiver nsdata

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

报告参数对话框在哪里

我正在使用Visual Studio 2010 Professional.我需要在本地报告中添加一个参数.我发现的所有信息都说使用报告参数对话框.大!!看起来我应该选择rdlc文件然后显示Report Menu选项,然后从菜单中选择对话框.但它不在那里.它在哪里?我有一个Microsoft示例的代码,如果需要可以编辑XML但看起来我不需要.救命!!

parameter-passing

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

为什么这个Perl代码使用1; 声明?

可能重复:
你为什么要放一个1; 在Perl 5模块的最后?

从这个页面Perl :: Critic :: Policy :: Subroutines :: RequireFinalReturn,这是一个代码示例

package Password;
# every time the user guesses the password wrong, its value
# is rotated by one character
my $password;
sub set_password {
    $password = shift;
}
sub check_password {
    my $guess = shift;
    if ($guess eq $password) {
        unlock_secrets();
    } else {
        $password = (substr $password, 1).(substr $password, 0, 1);
    }
}
1;
Run Code Online (Sandbox Code Playgroud)
  • 为什么1;最后使用?该语句对编译器有何意义?

我尝试使用不使用代码.结果看起来一样.

perl

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

如何删除C#中字符串中的最后一个字符?

以下列方式为post请求构建字符串,

  var itemsToAdd = sl.SelProds.ToList();
  if (sl.SelProds.Count() != 0)
  {
      foreach (var item in itemsToAdd)
      {
        paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString());
      }
  }
Run Code Online (Sandbox Code Playgroud)

我得到产生后paramstr,我需要删除最后一个字符&在它

如何使用C#删除字符串中的最后一个字符?

c# string

94
推荐指数
8
解决办法
13万
查看次数