问题列表 - 第12195页

我在哪里可以找到Microsoft.VisualStudio.DebuggerVisualizers?

由于缺少程序集,项目将无法编译.导致错误的文件有

using Microsoft.VisualStudio.DebuggerVisualizers;
Run Code Online (Sandbox Code Playgroud)

VisualStudio部分被标记为红色.我需要安装什么来修复它?对我而言,这听起来像是Visual Studio带来的东西,但这就是我正在使用的东西,所以它被安装......

澄清:我知道它存在于哪个程序集中,并且引用会在之前添加到项目引用中.但我怎么得到它?我需要安装什么SDK?或者我忘记在安装Visual Studio时检查一些东西?

c# assembly-resolution visual-studio

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

检查数字是否有相同的符号

我遇到过这个: 检查两个整数是否有相同符号的最简单方法?

如何将其扩展到两个以上的数字(不一定是整数)?比如说,检查4个数字是否具有相同的符号(+ ve或-ve).

我不想尽可能使用位操作......只是逻辑条件.

谢谢.

c++

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

为什么我的log4j.properties文件没有被使用?

我在当前目录中有一个log4j.properties文件,它指定了一些要在DEBUG级别记录的东西,以及其他所有东西作为INFO:

log4j.rootLogger=WARN, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%5p] %d{mm:ss} (%F:%M:%L)%n%m%n%n

log4j.logger.com.xcski=DEBUG
log4j.logger.org.apache.nutch.protocol.http=DEBUG
log4j.logger.org.apache.nutch.fetcher.Fetcher=DEBUG
Run Code Online (Sandbox Code Playgroud)

我从ant运行项目:

<target name="crawl" depends="compile">
  <java classname="com.xcski.nutch.crawler.Crawler"
        maxmemory="1000m" fork="true">
      <classpath refid="run.classpath"/>
  </java>
</target>
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,我得到的唯一输出来自LOG.info(),而不是LOG.debug.我确定这是微不足道的,但我现在已经在墙上撞了一个小时了,我想我会尝试一下.

ant log4j

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

SQLITE - 插入问题

我有一个特定表中的项目列表,我希望有另一个表,其中包含来自第一个表的ID和其他列中的另一个常量值.

我有以下查询:

INSERT INTO table02(item_id, status, card_status) VALUES( (SELECT item_id FROM table01), -1, 10);
Run Code Online (Sandbox Code Playgroud)

但它只适用于第一行.

如何使其适用于所有行?我需要从table01复制所有ID,并在其他列中为它们分配值-1和10.

谢谢.

sqlite

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

如何避免循环单位参考?

想象一下国际象棋游戏的以下两类:

TChessBoard = class
private
  FBoard : array [1..8, 1..8] of TChessPiece;
...
end;

TChessPiece = class abstract
public
   procedure GetMoveTargets (BoardPos : TPoint; Board : TChessBoard; MoveTargetList : TList <TPoint>);
...
end;
Run Code Online (Sandbox Code Playgroud)

我希望在两个单独的ChessBoard.pasChessPiece.pas单元中定义这两个类.

如何避免我遇到的圆形单元参考(在另一个单元的接口部分需要每个单元)?

delphi project-organization circular-reference

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

Rails货币格式

我正在开发一个Rails应用程序,我正试图找出允许用户更改报告的货币格式的最佳方法.这不是与他们的国家或地点有关的东西,因为他们可能不得不将报告发送给其他国家的人.

我最初只想要支持这3种:美元,英镑和欧元

此外,不需要货币转换.在Rails中最好的方法是什么?

ruby-on-rails

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

UITableViewCells位于UITableView的中心

我希望我的4个单元格位于我的UITableView的中心.无法滚动UITableView.在第一个单元格之上和最后一个单元格之下将存在相同的高度.

谢谢

iphone objective-c uitableview

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

CSS - border-radius不在IE6/7/8中显示

我正在使用以下CSS在我的DIV上实现圆角边框:

border: 1px solid #999; 
border-radius: 6px; 
-ms-border-radius: 6px; 
-moz-border-radius: 6px; 
-webkit-border-radius: 6px;
Run Code Online (Sandbox Code Playgroud)

但是在IE 6/7/8中,即使我包含了IE特定半径,它也没有显示圆角DIV边框(它显示方形边框).

任何想法为什么只有IE 6/7/8不显示圆形边框?

css internet-explorer cross-browser css3 vendor-prefix

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

DataContractSerializer不是序列化继承ISerializable的类的成员

我有这门课:

using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace Grouping
{
    [Serializable]
    public class Group<T> : HashSet<T>
    {
        public Group(string name)
        {
            this.name = name;
        }

        protected Group(){}

        protected Group(SerializationInfo info, StreamingContext context):base(info,context)
        {
            name = info.GetString("koosnaampje");
        }

        public override void GetObjectData(SerializationInfo info,StreamingContext context)
        {
            base.GetObjectData(info,context);
            info.AddValue("koosnaampje", Name);
        }

        private string name;
        public string Name
        {
            get { return name; }
            private set { name = value; }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

由于它继承自HashSet,它必须实现ISerializable,因此受保护的构造函数和GetObjectData方法.以前我使用BinaryFormatter成功地序列化和反序列化了这个类.

因为我希望能够检查序列化程序生成的输出,我想切换到DataContractSerializer.

我写了这个测试:

[TestMethod]
public void SerializeTest()
{
    var group …
Run Code Online (Sandbox Code Playgroud)

.net c# serialization datacontractserializer

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

如何检查Python脚本是否以交互方式启动?

我希望我的脚本有2个行为,一个作为计划任务启动,另一个如果手动启动.我怎样才能测试互动性?

编辑:这可以是一个cron作业,也可以通过Windows批处理文件,通过计划任务启动.

python interactive

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