问题列表 - 第40620页

Webpart处于编辑模式?

我在页面中有一个webpart,我需要知道如何确定页面当前是否处于编辑模式.例如:if(Page.IsInEditMode).

有帮助吗?

c# sharepoint web-parts sharepoint-2007

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

SQL错误:ORA-12899:值对于列来说太大

我创建了下表

CREATE TABLE Customers(
  CustomerID varchar2(9) PRIMARY KEY, 
  Customer_Contact varchar2(40) NOT NULL, 
  Address varchar2(20) NOT NULL,
  Post_Code varchar2(7) NOT NULL, 
  Telephone_Number varchar2(11) NOT NULL)
Run Code Online (Sandbox Code Playgroud)

我目前正在尝试使用INSERT VALUES语句.我写了以下声明

INSERT INTO Customers VALUES(
  501623129, 
  'John Petterson', 
  '-- Singleton Close London', 
  '--- ---', 02082860222)
Run Code Online (Sandbox Code Playgroud)

当我尝试运行该语句时,它给出了以下错误消息.

在命令的第4行开始出错:INSERT INTO Customers VALUES(501623129,'David Patterson','30 Singleton Close London','SW17 9JY',02082860642)错误报告:SQL错误:ORA-12899:值太大而不适合列" DJ"."CUSTOMERS"."ADDRESS"(实际:25,最大值:20)12899.00000 - "列%s的值太大(实际:%s,最大值:%s)"

sql oracle ora-12899

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

何时复制C#值/对象以及何时复制其引用?

我一遍又一遍地得到同样的问题,我想要引用的对象被复制,或者我想要复制的对象被引用.当我使用=运算符时会发生这种情况.

例如,如果我将对象发送到另一个表单,即:

SomeForm myForm = new SomeForm();
SomeObject myObject = new SomeObject();
myForm.formObject = myObject;
Run Code Online (Sandbox Code Playgroud)

...然后修改表单中的对象,原始对象不会被修改.就好像复制了对象而没有引用对象.然而,当我这样做时:

SomeObject myObject = new SomeObject();
SomeObject anotherObject = new SomeObject();
anotherObject = myObject;
Run Code Online (Sandbox Code Playgroud)

...然后修改anotherObject,也myObject进行修改.

最恶化的情况是当我尝试克隆我定义的一个对象时:

public class SomeObject
{
    double value1, value2;

    //default constructor here

    public SomeObject(val1, val2)
    {
        value1 = val1;
        value2 = val2;
    }

    public void Clone(SomeObject thingToCopy)
    {
        this.value1 = thingToCopy.value1;
        this.value2 = thingToCopy.value2;
    }
}
Run Code Online (Sandbox Code Playgroud)

当我这样做的时候......

SomeObject obj1 = new SomeObject(1, 2);
SomeObject obj2 = new …
Run Code Online (Sandbox Code Playgroud)

c# copy reference equals-operator

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

MySQL复合索引和运算符BETWEEN

我对此查询有疑问:

SELECT * 
  FROM runs 
 WHERE (NOW() BETWEEN began_at 
                  AND finished_at)
Run Code Online (Sandbox Code Playgroud)

你认为为beginning_at和finished_at列创建复合索引是否有意义?或者只为starts_at创建索引是有意义的?

mysql sql indexing composite between

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

Android GradientDrawable - Corner Radii问题

我正在尝试使用ExpandableListAdapter.getChildView调试我遇到的问题.

我已经定义了一个Drawable,其中包含一个包含渐变的形状和一个半径为1的角,用于列表项的背景 - 没有什么特别之处.

然后,在我的适配器代码中,我在getChildView中有这个片段:

GradientDrawable background = (GradientDrawable) convertView.getBackground();
float topRadius = 0;
float bottomRadius = 0;

// Make the corner radius obvious for debugging             
if (childPosition == 0)
    topRadius = 14;
if (childPosition == (mValues.size() - 1))
    bottomRadius = 14;

background.setCornerRadii(new float [] { topRadius, topRadius, 
                                         topRadius, topRadius,  
                                         bottomRadius, bottomRadius, 
                                         bottomRadius, bottomRadius});
convertView.setBackgroundDrawable(background);
Run Code Online (Sandbox Code Playgroud)

这里的尝试是围绕第一个列表项的顶部和最后一个列表项的底部.通过调试,似乎我正在为我想要的项目设置我想要的值.

但是,我遇到的问题是正在为所有列表项设置角半径,就像它是底部项一样.

稍微说一下,有没有办法获得GradientDrawable的角半径,至少是为了调试目的?

谢谢,
wTs

android cornerradius expandablelistadapter

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

grails 的问题 [对象不是声明类的实例]

我真的很绝望,因为每次我重新启动我的 tomcat 服务器以从应用程序上传其他战争文件时,我的一个应用程序总是出现这个 grails 错误。

Message: object is not an instance of declaring class 
Caused by: Error processing GroovyPageView: object is not an instance of declaring class 
Class: gsp_myapp_home_gsp 
Run Code Online (Sandbox Code Playgroud)

我的应用程序几乎可以完美运行所有东西,但是对于这个问题总是有相同的看法。

我试图这样做:cd webapps find mygrailsappli -exec touch {} ; 来自 grails FAQ,但它在重新启动后不起作用。但是当我重新启动 10 或 20 次时,它又可以工作了。我不能再处理它了,必须有办法阻止它,我需要你们的帮助。

grails tomcat view

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

SFINAE编译器麻烦

我的以下代码应该检测是否Tbeginend方法:

template <typename T>
struct is_container
{
    template <typename U, typename U::const_iterator (U::*)() const,
                          typename U::const_iterator (U::*)() const>
    struct sfinae {};

    template <typename U> static char test(sfinae<U, &U::begin, &U::end>*);
    template <typename U> static long test(...);

    enum { value = (1 == sizeof test<T>(0)) };
};
Run Code Online (Sandbox Code Playgroud)

这是一些测试代码:

#include <iostream>
#include <vector>
#include <list>
#include <set>
#include <map>

int main()
{
    std::cout << is_container<std::vector<std::string> >::value << ' ';
    std::cout << is_container<std::list<std::string> >::value << ' ';
    std::cout …
Run Code Online (Sandbox Code Playgroud)

c++ containers stl sfinae visual-studio-2008

7
推荐指数
3
解决办法
1592
查看次数

哪一个是真正的冒泡排序,哪一个更好?

我和朋友讨论过以下两种算法的真实冒泡类型,以及哪一种更好,没有提到哪一种是我的,我只是想听听你对这两个算法的两个问题的答案(用C++)

1 - 哪一个是真正的冒泡排序?
2哪个更好?

这是两种算法:

// Number one :
void BubbleSort(int Arr[], int size)
{   for (int i=0;i<size-1;i++)
        for (int j=i+1;j<size;j++)
            if (Arr[i]>Arr[j])
            {   int temp = Arr[i];
                Arr[i] = Arr[j];
                Arr[j] = temp;
}           }

// Number two : 
void BubbleSort(int Arr[], int size)
{   for (int i=0;i<size-1;i++)
        for (int j=0;j<size-1;j++)
            if (Arr[j]>Arr[j+1])
            {   int temp = Arr[j];
                Arr[j] = Arr[j+1];
                Arr[j+1] = temp;
}           }
Run Code Online (Sandbox Code Playgroud)

c++ algorithm bubble-sort

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

Facebook Android SDK的密钥哈希

我无法弄清楚如何获得使用Facebook Android SDK所需的Key Hash.我发现我可以使用keytool这些命令:

  keytool -exportcert -alias [alias]
 -keystore [keystore] | openssl sha1 -binary | openssl enc -a -e
Run Code Online (Sandbox Code Playgroud)

唯一的问题是我不知道在哪里插入这个,我尝试通过命令窗口(win7),我尝试打开文件keytool.exe.

java android keystore keytool

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

这个Javascript的正则表达式是否正确

我希望用户输入3个字符,它们应该是字母而不是数字和特殊字符

 if(txt1.match('[A-Za-z]{3}')){}
Run Code Online (Sandbox Code Playgroud)

上述条件是否正确?

javascript regex

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