小编Rya*_*tes的帖子

检查元素的功能未显示在量角器中

如何检查元素未显示在量角器中?

我对带有返回 true 或 false 参数的通用函数感兴趣。我会在测试中多次使用它。

end-to-end protractor

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

是否存在Java 1.5 API的打印版本?

是否存在Java> = 1.5 API的打印版本?我在哪里可以在线购买?最好在加拿大,但只是一个标题是伟大的.

java api

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

Kent Beck的测试驱动开发示例

我正在阅读测试驱动开发:通过示例,其中一个例子让我烦恼.在第3章(所有人的平等)中,作者equalsDollar类中创建了一个函数来比较两个Dollar对象:

public boolean equals(Object object)
{
    Dollar dollar= (Dollar) object;
    return amount == dollar.amount;
}
Run Code Online (Sandbox Code Playgroud)

然后,在下一章(4:隐私)中,他使金额成为美元类的私人成员.

private int amount;
Run Code Online (Sandbox Code Playgroud)

并且测试通过了.这不应该导致方法中的编译器错误,equals因为虽然对象可以访问自己的amount成员,因为它被限制访问其他Dollar对象的amount成员?

//shouldn't dollar.amount be no longer accessable?
return amount == dollar.amount
Run Code Online (Sandbox Code Playgroud)

我是否从根本上误解了private

更新 我决定返回并手动编写本书,当我进入下一部分(第6章 - Equality For All,Redux)时,他们将数量推入父类并使其受到保护,我遇到了访问问题:

public class Money
{
    protected int amount;
}

public class Dollar : Money
{
    public Dollar(int amount)
    {
        this.amount = amount;
    }
    // override object.Equals …
Run Code Online (Sandbox Code Playgroud)

oop tdd private

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

堆栈上的C++编程手册示例

在本书中,我正在学习本书如何编写堆栈,但是当我编译它时,它会遇到编译错误:

#define DEFAULT_SIZE = 10

class Stack
{
    private:
        int size;
        int top;
        int *value;

    public:
        Stack( int size = DEFAULT_SIZE );
        virtual ~Stack();
        bool isFull();
        bool isEmpty();
        void push(int);
        int pop();
};
Run Code Online (Sandbox Code Playgroud)

并且错误表明:

C:\Documents and Settings\Eddy\Desktop\C++ Playground\Data Structures\stack.h|14|error: expected primary-expression before '=' token|
||=== Build finished: 1 errors, 0 warnings ===|
Run Code Online (Sandbox Code Playgroud)

我使用Code :: Blocks作为我的IDE,我相信你不能在类中初始化,并且创建一个"DEFAULT_SIZE"通常会在默认构造函数中.

我有正确的想法吗?还是我做错了什么?

c++ syntax-error

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

简单队列算法

不是排队算法的请求,我知道有很多.

我正在阅读一本C#书,它用一个代码示例解释了循环队列算法.在第13,14和15行,他解释了如何检查队列是否已满.但是我无法理解为什么第一个可选条件是必要的.有人能告诉我一个需要它的情况吗?

这是类代码:

Pastie.org

我的问题是关于这一节:( putloc + 1 == getloc)

public bool Put(char ch) {    
    /* Queue is full if either putloc is one less than 
    getloc, or if putloc is at the end of the array 
    and getloc is at the beginning. */
    if (putloc + 1 == getloc || ((putloc == q.Length - 1) && (getloc == 0)))
    {
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

c# algorithm queue

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

iif上的颜色表达错误

我在SSRS报告中有此声明.

=iif(
    ((Fields!lngCount2.Value-Fields!lngCount.Value)/Fields!lngCount.Value) > 0
        and Fields!strSegmentName.Value ="Struggler" 
        or Fields!strSegmentName = "Winback" 
        or Fields!strSegmentName.Value = "Former", 
            "Green" , 
                    iif(
                        ((Fields!lngCount2.Value-Fields!lngCount.Value)/Fields!lngCount.Value) < 0 
                            and Fields!strSegmentName.Value ="New" 
                            or Fields!strSegmentName = "Riser" 
                            or Fields!strSegmentName.Value = "High Value", 
                                "Green",
                                    "Red" )
)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

本地报告处理期间发生错误.报告"主要报告"的定义无效.文本框'textbox8'的Color表达式包含错误:[BC30518]重载决策失败,因为无法使用以下参数调用可访问的'=':

我该如何解决这个错误?

iif reporting-services

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

将 TransformedBitmap 对象保存到磁盘。

在 WPF 和 C# 中工作,我有一个 TransformedBitmap 对象,我可以:

  1. 需要作为位图类型的文件保存到磁盘(理想情况下,我将允许用户选择是否将其保存为 BMP、JPG、TIF 等,不过,我还没有到那个阶段......)
  2. 需要转换为 BitmapImage 对象,因为我知道如何从 BitmapImage 对象获取 byte[]。

不幸的是,在这一点上,我真的很难完成这两件事中的任何一件。

任何人都可以提供任何帮助或指出我可能缺少的任何方法吗?

c# wpf image bitmap save

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

Sharepoint 2010 Designer缺少Site Objects的母版页

当我远程连接到站点而不是本地站点时,如何访问SharePoint 2010 Designer中站点对象下的"母版页"链接?

在服务器本身上使用Sharepoint Designer 2010和本地URL时,我在站点对象中获取母版页链接,以便我可以编辑母版页.

但是,通过互联网访问设计师时,主页面链接丢失.

master-pages sharepoint-designer sharepoint-2010

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

无法在ListView跨线程中获取项目

我的后台工作者需要遍历ListView中的每个项目.但是我不能这样做:

foreach (ListViewItem Item in List.Items)
Run Code Online (Sandbox Code Playgroud)

因为它是一个跨线程操作.

我也不能将这些项放在ListView.ListViewItemCollection中并使后台工作者从中读取.这仍然是尝试访问ListView并创建跨线程操作.

如何将ListView的项目提供给后台工作程序,而无需将它们放在某个变量中?

c# listview backgroundworker thread-safety

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

确保此代码文件中定义的类与'inherits'属性匹配

我正在设置一个自定义选项卡,用户可以在其中查看和编辑数据.我需要建立一个受信任的SQL连接,并在网格视图中显示数据.

我应该构建一个控制台或Web应用程序吗?

我在下面提供了我的.aspx和aspx.cs文件.

我在运行它时收到以下错误消息:

"错误:确保此代码文件中定义的类与'inherits'属性匹配,并且它扩展了正确的基类(例如Page或UserControl)".

这是我的Default.aspx代码:

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <headrunat="server">
        <title></title>
    </head>
    <body>
        <formid="form1"runat="server">
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的Default.aspx.cs代码:

///<summary>
///Demonstrates how to work with SqlConnection objects
///</summary>
class SqlConnectionDemo
{
    static void Main()
    {
        // 1. Instantiate the connection
        SqlConnectionconn = newSqlConnection("Data Source=TestDB;Initial Catalog=Impresario;Integrated Security=SSPI");
        SqlDataReaderrdr = null;
        try
        {
            // 2. Open the connection
            conn.Open();
            // 3. Pass the connection to a command object
            SqlCommandcmd = newSqlCommand("select * from LT_WEB_DONATIONS_EXTRA_INFO_TEMP", conn);

            //
            // 4. Use …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net inheritance

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