问题列表 - 第17443页

Visual Studio - 拆分,使设计模式位于顶部

VS2008似乎有一个新功能,允许人们在同一页面上将网站拆分为源代码和设计方面.这个功能似乎很棒,但默认情况下,设计部分位于屏幕的下半部分,代码部分位于上半部分.

不幸的是,我的大脑不会以这种方式工作,它最终会变得更麻烦,而不是像过去那样在需要时继续来回切换.

有没有办法交换它们,以便设计部分位于顶部,代码部分位于底部?VS中的大多数其他工具都是可拖放的,所以我看不出原因,但我找不到任何设置.我做了一个快速的谷歌搜索,找到了一种方法使分裂垂直,但这不是我想要的.我只是寻找与顶部设计部分相同的水平分割.

谢谢

asp.net settings split visual-studio-2008 visual-studio

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

SQL Server和SqlDataReader - Trillion Records - Memory

我从来没有试过这个 - 所以我不知道我是否会遇到内存问题.

但是SqlDataReader可以读取万亿条记录吗?这一切都是正确的流?我对SQL/TDS协议的内容有点了解.

更新 翻译万亿意味着非常大的数字.我可能应该说十亿或一亿.

.net sql-server ado.net datareader sqldatareader

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

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

在C#的继承链中调用创建静态方法类型的对象

我想在C#中做这样的事情

public class ParentClass {
  public static ParentClass GetSomething()
  {
    var thing = new // ?????
    return thing;
  }
}

public class ChildClass : ParentClass {
}
Run Code Online (Sandbox Code Playgroud)

然后我希望能够在子类上调用静态方法,如下所示:

ChildClass blah = ChildClass.GetSomething();
Run Code Online (Sandbox Code Playgroud)

例如,当在子类上调用静态方法时,我想实例化子类的实例.但我只想在父级上定义静态方法.这是可能吗?我很高兴,即使:

ChildClass blah = (ChildClass) ChildClass.GetSomething();
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# syntax inheritance static types

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

如何在字符串中进行条件字符替换

我在Python中有一个unicode字符串,基本上需要逐个字符地完成,并根据规则列表替换某些字符串.其中一条规则是将a其改为öif an.此外,如果一行中有两个元音字符,它们将被一个元音字符替换:.所以,如果我有字符串"natarook",最简单,最有效的方法是"nötaro:k"什么?如果重要的话,使用Python 2.6和CherryPy 3.1.

编辑:连续两个元音的意思是相同的元音(oo,aa,ii)

python string conditional replace

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

在eclipse中有"热门测试"的热键吗?

在Netbeans中有"Navigate => go to test",它导航到一个名为currentClassTest的类(如果它存在的话)(在当前的maven结构中).

有谁知道这是否存在于日食中?或者如何为此设置热键?对不起,我有点像一个日食新手,这一个以某种方式逃脱谷歌.谢谢.

eclipse testing netbeans hotkeys

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

Cassandra是否适合用作主要数据存储?

我正在为即将开展的项目评估一个存储平台,并继续回到Cassandra.对于这个项目,丢失任何数据都是不可接受的.到目前为止,我们已经使用了一个关系数据库(Microsoft SQL Server),但数据变化多样,以至于它已成为存储和查询的问题.

Cassandra是否足够强大,可以用作主数据存储?或者它应该只用于镜像现有数据以加快访问速度?

cassandra nosql

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

.NET Remoting Singleton内存泄漏,TCP,Marshal by Reference

我正在使用我能找到的最简单的远程处理示例,在Windows服务和Windows窗体程序(客户端)之间共享一个对象,在同一台机器上运行.

该服务实例化对象,如下所示:

serviceConfigRemote = new serviceConfigDataRemote();
serverChannel = new TcpServerChannel(9090);
ChannelServices.RegisterChannel(serverChannel, false);
RemotingServices.Marshal(this.serviceConfigRemote, "ServiceConfigData");
Run Code Online (Sandbox Code Playgroud)

客户端建立如下连接:

TcpClientChannel channel = new TcpClientChannel();
ChannelServices.RegisterChannel(channel, false);
configData = (serviceConfigDataRemote)Activator.GetObject(typeof(serviceConfigDataRemote), "tcp://localhost:9090/ServiceConfigData");
Run Code Online (Sandbox Code Playgroud)

这个想法是服务能够更改对象的某些参数,以便客户端能够读取这些更改.

对象本身是:

public sealed class serviceConfigDataRemote : MarshalByRefObject
{
    private bool myConnectedFlag;
    private bool mySendingFlag;
    private bool myUpdateFlag;
    private string myClientConfiguration;

    static readonly serviceConfigDataRemote instance = new serviceConfigDataRemote();

    static serviceConfigDataRemote()
    {
    }

    public serviceConfigDataRemote()
    {
        myConnectedFlag = false;
        mySendingFlag = false;
        myUpdateFlag = false;
        myClientConfiguration = "";
    }

    public static serviceConfigDataRemote Instance
    {
        get …
Run Code Online (Sandbox Code Playgroud)

.net c# remoting memory-leaks marshalling

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

在Erlang中回溯

首先抱歉我的英语.

我想在Erlang中使用回溯算法.它可以作为解决部分填充的sudokus的猜测.9x9数独存储为81个元素的列表,其中每个元素存储可以进入该单元格的可能数字.

对于4x4数独,我的初始解决方案如下所示:[[1],[3],[2],[4],[4],[2],[3],[1],[2,3], [4],[1],[2,3],[2,3],[1],[4],[2,3]]

这个数独有2个解决方案.我必须写出他们两个.在达到初始解决方案之后,我需要实现一个回溯算法,但我不知道如何制作它.

我的想法是将固定元素写入一个名为fixedlist的新列表,该列表将多个解决方案单元格更改为[].

对于上面提到的例子,固定列表如下所示:[[1],[3],[2],[4],[4],[2],[3],[1],[],[4] ,[1],[],[],[1],[4],[]]

从这里我有一个"样本",我寻找解决方案列表中不等于1的最小长度,我尝试这个单元格的第一个可能的数量,我把它放到那个固定列表.在这里,我有一个算法来更新单元格并检查它是否仍然是一个可解决的数独.如果没有,我不知道如何退一步并尝试新的.我知道它的伪代码,我可以将它用于命令式语言,但不能用于erlang.(prolog实际上实现了回溯算法,但是erlang没有)

任何的想法?

erlang backtracking

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

调用PHP函数时不会执行

我遇到了这个功能的问题.它应该回应一些东西,但由于某种原因,当我打电话时它不会这样做.

这是功能:

$count = count($info['level']);
function displayInfo()
{
  for ($i=0; $i<$count; $i++)
  {
    echo "[b]".$info['name'][$i]."[/b]\n\n"
    ."Level: ".$info['level'][$i]
    ."\nPrice: ".$info['price'][$i]
    ."\nSellback: ".$info['sell'][$i]
    ."\nLocation: ".$location
    ."\n\nType: ".$info['type'][$i]
    ."\nElement: ".$info['element'][$i]
    ."\nDamage: ".$info['damage'][$i]
    ."\nBTH: ".$info['bth'][$i]
    ."\n\nSPECIAL"
    ."\nHits: ".$info['hits'][$i]
    ."\nType: ".$info['stype'][$i]
    ."\nElement: ".$info['selement'][$i]
    ."\nDamage: ".$info['sdamage'][$i]
    ."\nBTH: ".$info['sbth'][$i]
    ."\nRate: ".$info['rate'][$i]
    ."\n\nDescription\n".$description
    ."\n".$img
    ."\n\n\n";
  }
}
Run Code Online (Sandbox Code Playgroud)

这是我用来调用函数的代码:

<?PHP
    displayInfo();
?>
Run Code Online (Sandbox Code Playgroud)

我无法找出什么是错的 - 这不是一个sintax错误,页面加载没有中断.

提前致谢.

php function

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