问题列表 - 第48928页

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

git工作目录在哪里?

各位编码员,今天是我第一次使用Mac上的Tower进入git - 生命太短暂,不能搞乱命令行;)

我确实阅读了一些介绍和教程,但没有一个解决我正在写的问题.我在git与SVN中理解工作目录概念时遇到了一些麻烦.

我做了什么:

  1. 我创建了一个本地仓库并将其指向我的项目文件所在的文件夹.
  2. 添加并提交了文件夹中的所有文件.
  3. 编辑了一个文件.显示为已修改.
  4. 添加并提交了该文件.

这些步骤有效.

到目前为止,我没有被要求提供工作目录的位置,我无法检查主HEAD(该选项被禁用).我的问题是:我的原始文件夹是否作为结帐工作目录?checkout命令何时起作用?当我有多个分支时,它才会发挥作用吗?

希望有人能在我进一步说明之前澄清这一点.

git macos

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

什么是无限数据结构的引人注目的用例?

有些语言(Haskell,Clojure,Scheme等)有懒惰的评价.懒惰评估的"卖点"之一是无限数据结构.这有什么好处的?能够处理无限数据结构的情况的一些例子显然是有利的吗?

scheme haskell clojure lazy-sequences data-structures

24
推荐指数
4
解决办法
3952
查看次数

C++模板/ ostream运算符问题

试图让操作员工作,但给我一堆错误:

我的头文件

template <unsigned short n>
class Vector {
public:
    std::vector<float> coords;

    Vector();
    Vector(std::vector<float> crds);
    friend std::ostream& operator <<(std::ostream& out, const Vector& v);
};

template <unsigned short n>
Vector<n>::Vector() {
coords.assign(n, 0.0);
}

template <unsigned short n>
std::ostream& operator<<(std::ostream& out, const Vector<n>& v) {
out << "(" << v.coords[1] << " - " << v.coords[2] << ")";
return out;
}
Run Code Online (Sandbox Code Playgroud)

测试文件

#include <iostream>
#include "vector.h"
using namespace std;

int main() {
Vector<3> toomas;
cout << toomas;

}
Run Code Online (Sandbox Code Playgroud)

错误:

C:\ CodeBlocks\kool\praks3\vector.h …

c++ ostream operator-keyword

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

按年份分组字段视图Drupal 7

我想通过field_yea在Drupal 7中使用Views 调用的字段对字段进行分组.

我使用了Group by高级设置下的复选框,并选择了分组字段:field_year在样式选项下.
但输出仍然是:

2011
Content
2011
Content
2010
Content
Run Code Online (Sandbox Code Playgroud)

代替:

2011
Content
Content
2010
Content
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?


附件是我的视图设置和我正在使用的内容类型的屏幕截图.

我真的不知道为什么这不起作用.

截图视图设置
截图内容类型

drupal group-by views

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

如何在iOS上使用文本换行绘制图像?

我想像下面的样式一样绘制文本 - 图像总是在右上角,文本在图像周围.

在此输入图像描述

谁能告诉我如何在iOS上实现这一点?我需要使用核心文本吗?

提前致谢!

objective-c uitableview nsstring core-text ios

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

枚举和减法运算符

有没有人知道(也许:从什么时候开始)-=运营商支持enum价值观?

今天我很乐意编写代码,因为我出于某种原因写了这个以从标志中排除一个值enum:

flags -= FlagsEnum.Value1;
Run Code Online (Sandbox Code Playgroud)

在重新阅读和评估我的代码之后,我很惊讶它编译实际上有效.

将陈述写为

flags = flags - FlagsEnum.Value1
Run Code Online (Sandbox Code Playgroud)

但也不能编译.

到目前为止,我在文档和互联网上找不到任何内容.此外,不支持其他运算符(当然除了位运算符):( +=包括标志),*=(Pascal中的交集)不起作用.

这是一些内置于C#编译器的语法糖吗?如果是这样,他们选择不包括其他运营商的任何理由?

一个简单的代码示例:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication4
{
    [Flags]
    enum FlagsEnum
    {
        None = 0,
        Value1 = 1,
        Value2 = 2,
        Value3 = 4
    }

    class Program
    {
        static void Main(string[] args)
        {
            FlagsEnum flags = FlagsEnum.Value1 | FlagsEnum.Value2 | FlagsEnum.Value3;
            Console.WriteLine(flags);
            flags -= FlagsEnum.Value1;
            Console.WriteLine(flags);
            flags -= FlagsEnum.Value3; …
Run Code Online (Sandbox Code Playgroud)

c# enums

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

实体框架寻找错误的列

我是实体框架的新手,并试图学习它所能提供的一切。我目前正在学习MVC 音乐商店教程,其中包含以下代码:

public ActionResult Browse(string genre)
 {
    // Retrieve Genre and its Associated Albums from database
    var genreModel = storeDB.Genres.Include("Albums")
        .Single(g => g.Name == genre);

    return View(genreModel);
 }
Run Code Online (Sandbox Code Playgroud)

因为我在 VB 中工作,所以我像这样转换了它:

Function Browse(ByVal genre As String) As ActionResult

            'Retrieve Genre and its Associated Albums from database
            Dim genreModel = storeDB.Genres.Include("Albums"). _
                    Single(Function(g) g.Name = genre)

            Return(View(genreModel))
        End Function
Run Code Online (Sandbox Code Playgroud)

问题是我收到以下异常:

无效的列名“GenreGenreId”。

我知道这是真的,但我终其一生都无法弄清楚“GenreGenreId”的来源。可能是一个基本问题,但我会感谢任何在正确方向上的帮助。


根据这里的要求是我的课程的来源:

相册.vb

Public Class Album

    Private _title As String
    Private _genre As Genre
    Private _AlbumId As Int32 …
Run Code Online (Sandbox Code Playgroud)

c# vb.net asp.net asp.net-mvc entity-framework

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

如何使用$ .each迭代所有输入隐藏值

我想对每个隐藏的输入值做一些事情,所以我使用jQuery编写了以下javascript .

$.each($("input[type='hidden']"), function (index, value) {
    alert(value.val());
});
Run Code Online (Sandbox Code Playgroud)

但我得到他执行错误: value.val is not a function.

我究竟做错了什么?

jquery

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

Windows窗体设计器删除我的代码

我设计了一些与工具条一起使用的自定义控件,因此我将子类化为ToolStripControlHost.在这种情况下一个复选框...我的代码如下所示:

public class ToolStripCheckBox : ToolStripControlHost
{
    public ToolStripCheckBox()
        : base(new CheckBox())
    {
    }

    public CheckBox CheckBoxControl
    {
        get
        {
            return Control as CheckBox;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我在我的Form1.Designer.cs文件中键入它们时,它们工作正常,但是当我在设计器中进行修改时,我的一些自定义代码会消失Form1.Designer.cs,更具体地说是事件处理程序和自定义外观.例如,这条线消失了

this.boldCheckBox.CheckBoxControl.Appearance = System.Windows.Forms.Appearance.Button;
Run Code Online (Sandbox Code Playgroud)

这有点烦人,我不知道该做什么:-(

c# visual-studio winforms

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