问题列表 - 第12012页

如何在Perforce中删除工作区(使用p4v)?

我是Perforce的新手,并创建了一些工作空间作为熟悉它的练习.现在我想删除一些工作区.我只是想摆脱工作空间,让他们不要在工作空间视图(下拉出现希望与实际的库文件做任何事情).

谷歌搜索答案产生"使工作区激活"的建议(我想这意味着在工作区下拉列表中选择它?)然后从"编辑"菜单中删除它.不幸的是,当我尝试这个时,删除选项显示为灰色.

任何人都知道如何做到这一点,或者我只需要忍受垃圾工作区?我已经从磁盘中删除了其中一个,它仍然出现在工作区下拉列表中,我现在甚至无法将其与软件仓库同步,​​所以我想这不是怎么做的.

workspace perforce p4v

155
推荐指数
3
解决办法
11万
查看次数

使用diff工具在一行中进行多次更改?

通常,'diff'工具仅查找行之间的变化.例如,如果我比较'abcdef'和'AbcdEf',diff会显示'abcde'已更改且'f'未更改.是否有可能在每行中找到多个更改,因此在上面的示例中,我将看到它只是'a'更改为'A'而'e'更改为'E'?或者diff outut格式不支持这样的?

diff

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

什么是预处理器宏有用?

阅读另一个问题关于使用宏后,我在想:什么他们好?

我很快就会看到被其他语言构造取代的一件事是减少你需要在下面输入的相关单词的数量:

void log_type( const bool value ) { std::cout << "bool: " << value; }
void log_type( const int value ) { std::cout << "int: " << value; }
...
void log_type( const char  value ) { std::cout << "char: "  << value; }
void log_type( const double  value ) { std::cout << "int: "  << value; }
void log_type( const float  value ) { std::cout << "float: "  << value; }
Run Code Online (Sandbox Code Playgroud)

而不是

#define LOGFN( T ) …
Run Code Online (Sandbox Code Playgroud)

c++ macros

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

是否有相当于Redgate SQL Compare for MySQL数据库?

Joel总是在谈论Redgate软件的SQL Compare有多.SQL Compare仅适用于Microsoft SQL Server数据库,但有一个很好的软件适用于MySQL和其他常见数据库,它们是LAMP堆栈(PostgreSQL,Oracle等)的一部分吗?

sql mysql-management redgate

14
推荐指数
1
解决办法
7017
查看次数

shape = circle的节点大小

我试图以这种方式设置节点的大小:

controller[shape=circle,width=.5,label="Controller",style=filled,fillcolor="#8EC13A"];
Run Code Online (Sandbox Code Playgroud)

但是所有三个节点都有不同的大小.我该如何设置固定大小?

size geometry shape dot graphviz

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

通过javascript计算文件夹中的文件数

我有文件夹,没有.的HTML文件.我可以算不上吗?使用javascript的文件?请帮忙

谢谢

javascript

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

C#将List <ObjBase>转换为List <Obj>

我为什么不能投出List<ObjBase>List<Obj>?为什么以下不起作用:

internal class ObjBase
   {
   }

internal class Obj : ObjBase
   {
   }   

internal class ObjManager
{
    internal List<Obj> returnStuff()
    {
       return getSomeStuff() as List<Obj>;
    }

    private List<ObjBase> getSomeStuff()
    {
       return new List<ObjBase>();
    }

}
Run Code Online (Sandbox Code Playgroud)

相反,我必须这样做:

internal class ObjBase
   {
   }

internal class Obj : ObjBase
   {
   }

internal class ObjManager
{
    internal List<Obj> returnStuff()
    {
       List<ObjBase> returnedList = getSomeStuff();
       List<Obj> listToReturn = new List<Obj>(returnedList.Count);
       foreach (ObjBase currentBaseObject in returnedList)
       {
          listToReturn.Add(currentBaseObject as Obj);
       }
       return …
Run Code Online (Sandbox Code Playgroud)

c# generics inheritance casting list

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

Safari和Chrome修改后退按钮上的表单数据

我在Safari和Chrome中遇到了这个奇怪的问题(适用于Firefox和IE).

  1. 我从这个复选框列表开始,其中第一个项目"A"已选中,项目"B"和"C"未选中
  2. 然后我导航到另一个页面,该页面命令出现在复选框列表中的项目
  3. 我改变了列表中项目的顺序,现在它变为'B','A','C'
  4. 我按下后退按钮
  5. 从服务器重新获取页面(我已禁用缓存),我检查从服务器发送的响应,仍检查项目"A",不再是列表中的第一项.
  6. !!!奇怪的行为!!! 页面已在浏览器中加载新订单"B","A","C",但未选中"A",而是选中第一个"B"项.

不知何故,按下后退按钮似乎已恢复检查项目的位置,并且已丢弃从服务器发送的表单数据.

刷新页面时,订单为"B","A","C"和项目"A"现在已经过检查,一切正常.

在两种情况下,Page都将IsPostBack设置为false.

这是Web工具包中的错误吗?

尝试,清除缓存,进入隐私浏览模式,清除历史记录.还是一样的行为.

c# safari google-chrome back-button

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

如何在ASP.NET MVC中选择表行

我正在努力找出在MVC中做某事的正确方法,这在WebForms中并不困难,我希望有人能够指出我正确的方向.

基本上,我正在显示数据表,用户应该能够选择零行或多行.当他们按下提交时,我希望我的控制器知道哪些行已被选中,因为这将影响屏幕上的其他数据.

我的视图如下所示:

    <form action="/Summary/Index" method="post">
    <table>
        <thead>
            <tr>
                <th></th>
                <th>Name</th>
                <th>Age</th>
            </tr>
        </thead>
        <tbody>
            <% foreach (Person p in Model)
               { %>
            <tr>
                <td>
                    <input type="checkbox" name="" /> <!-- HOW SHOULD THIS BE RENDERED? -->
                </td>
                <td><%= p.Name %></td>
                <td><%= p.Age %></td>
            </tr>
            <% } %>
        </tbody>
    </table>

    <input type="submit" value="Update" />

</form>
Run Code Online (Sandbox Code Playgroud)

因此,当单击提交按钮时,表单将发布到当前URL.请注意,模型"Person"只是一个ViewModel,因此我可以根据需要添加任何必要的UI相关属性.我应该向Person添加一个'Selected'属性并让我的控制器获取Person的列表/数组并检查每个属性的选定属性吗?

请注意,我需要一个无需JavaScript的解决方案,我不希望我的控制器关注如何检索复选框的值 - 如果需要,我很乐意编写自定义的ModelBinder.

任何人都可以告诉我如何做到这一点吗?

非常感谢,西蒙.

c# asp.net asp.net-mvc

4
推荐指数
1
解决办法
9415
查看次数

如何在java中处理大量数据

现在,我需要将大量数据从数据库加载到向量中,但是当我加载38000行数据时,程序会抛出OutOfMemoryError异常.我该怎么做才能解决这个问题?

我想我的程序中可能有一些内存泄漏,检测它的好方法?谢谢

java database

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