问题列表 - 第22760页

有没有办法修复下拉列表的宽度?

这是我得到的:

<select id="box1">
   <option>ABCDEFG</option>
</select>  

<select id="box2">
   <option>ABCDEFGHIJKLMNO</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我有2个不同的下拉列表.由于下拉列表的宽度取决于选项中最长文本的宽度,因此最终得到2个具有2个不同宽度的下拉列表.这使我的网页看起来很傻.

我想要的是设置它,以便我的两个下拉列表具有相同的宽度(我更喜欢宽度非常长,所以即使最长的项目也不会被截断).

html javascript drop-down-menu

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

这条件有什么问题?

我正在尝试制作一个方法,测试3个长度是否可以形成三角形.我想我正在制作某种语法错误,但我无法弄清楚它是什么.

这是相关的代码:(在java中)

public static void trya (int a, int b, int c)
{
    if (c>(a+b))
    {
        System.out.println ("yes") ;
    }
    else
    {
        if (b>(a+c)) 
        {
            System.out.println ("yes") ;
        }
    }
    else 
    { 
        if (a>(b+c))
        {
            System.out.println ("yes") ;
        }
    }
    else
    {
        System.out.println ("no") ;
    }

}
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误消息:

tryangle.java:17: 'else' without 'if'
        else 
                ^
Run Code Online (Sandbox Code Playgroud)

java conditional

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

是否可以在C#中定义通用lambda?

我在一个操作指定类型的方法中有一些逻辑,我想创建一个封装逻辑的通用lambda.这就是我想要做的精神:

public void DoSomething()
{
    // ...

    Func<T> GetTypeName = () => T.GetType().Name;

    GetTypeName<string>();
    GetTypeName<DateTime>();
    GetTypeName<int>();

    // ...
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以将类型作为参数传递或创建泛型方法.但我很想知道lambda是否可以定义自己的泛型参数.(所以我不是在寻找替代方案.)据我所知,C#3.0不支持这一点.

c# lambda c#-3.0

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

编写一个什么都不做的构造函数可以吗?

要使用类的方法,我需要实例化一个类.目前该类没有构造函数(所以我想写它).但是我已经意识到构造函数应该什么也不做(我需要指定字段的值).

在这种情况下,我有一个问题,如果可以编写什么都不做的构造函数.例如:

public Point() {
}
Run Code Online (Sandbox Code Playgroud)

java oop constructor

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

Linq to SQL使用sdf文件的异常

我已经设置了一个带有SDF本地数据库文件的项目,并尝试使用LINQ To SQL(".dbml")文件访问它.我已经使用了sdf文件提供的连接字符串,并且可以在没有问题的情况下实例化对象:

thisDataContext = new MyDataContext(GetConnectionString());
Run Code Online (Sandbox Code Playgroud)

但是,每当我尝试从中访问任何信息时,例如

var collection = (from MyObject p in thisDataContext.MyTable select p);
Run Code Online (Sandbox Code Playgroud)

我收到错误 -

"表名无效.[令牌行号(如果已知)= 2,令牌行偏移量(如果已知)= 14,表名=人物]"

我使用的是Visual Studio 2008 SP1 .Net 3.5和SQL 2008 CE.

我收集了类似的事情发生在SQL 2005 CE和一个Hotfix发布,但我会认为该版本将在发布前修复此版本.

有谁知道修复此问题?

谢谢

.net c# sql database sql-server-ce

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

除英语之外是否还有其他语言将后缀附加到阿拉伯数字?

是否有除了英语或文化的任何其他语言,即追加后缀阿拉伯数字,如1 或2

其他文化/语言环境是否使用英文后缀?

我将它包含在stackoverflow中,因为它直接与我工作的应用程序中的本地化有关.

localization numbers ordinal-indicator

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

带Jetty的多个webroot文件夹

我正在使用Jetty(版本6.1.22)来为Java Web应用程序提供服务.我想让Jetty在两个不同的文件夹中查找Web资源.采取这种布局:

+- project1
|   +- src
|       +- main
|           +- webapp
|               +- first.jsp
|
+- project2
    +- src
        +- main
            +- webapp
                +- second.jsp

我想让Jetty服务这两个网址:

  • http://localhost/web/first.jsp
  • http://localhost/web/second.jsp

我尝试像这样启动Jetty:

Server server = new Server();
SocketConnector connector = new SocketConnector();
connector.setPort(80);
server.setConnectors(new Connector[] { connector });

WebAppContext contextWeb1 = new WebAppContext();
contextWeb1.setContextPath("/web");
contextWeb1.setWar("project1/src/main/webapp");
server.addHandler(contextWeb1);

WebAppContext contextWeb2 = new WebAppContext();
contextWeb2.setContextPath("/web");
contextWeb2.setWar("project2/src/main/webapp");
server.addHandler(contextWeb2);

server.start();
Run Code Online (Sandbox Code Playgroud)

但它只服务first.jsp,它返回404 second.jsp.

我怎样才能让它发挥作用?我也想留在相同的上下文(即相同的ClassLoader,相同的SessionManager等).

java jetty

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

Java Swing中的弹出窗口

有人可以建议我如何在Java Swing中实现弹出窗口.我希望弹出窗口是一个模态窗口(弹出窗口打开时用户无法返回主窗口).

我尝试使用JDialog,但它只允许一个小部件用于用户输入,而我需要多个小部件.我可能在这里错了,但这是我能够做到的.

感谢您的帮助.

java swing java-5

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

带有char指针的C++类返回垃圾

我创建了一个类"Entry"来处理Dictionary条目,但在我的main()中,我创建了Entry()并尝试cout char类型的公共成员,但我得到了垃圾.当我在调试器中查看监视列表时,我看到正在设置的值,但是一旦我访问这些值,就会有垃圾.任何人都可以详细说明我可能会遗失的内容吗?

#include  <iostream>

using  namespace  std;

class Entry
{
    public:
            Entry(const char *line);
            char *Word;
            char *Definition;
};

Entry::Entry(const char *line)
{
    char tmp[100];
    strcpy(tmp, line);

    Word = strtok(tmp, ",") + '\0';
    Definition = strtok(0,",") + '\0';
}

int  main()
{
    Entry *e = new Entry("drink,What you need after a long day's work");
    cout << "Word: " << e->Word << endl;
    cout << "Def: " << e->Definition << endl;
    cout << endl;

    delete e;
    e = 0;

    return  0; …
Run Code Online (Sandbox Code Playgroud)

c++ string pointers

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

创建灵活的,本地化的Ruby-on-Rails值列表

我有一个值列表(初级,中级,高级,流利,原生),我想:

  • 充当SELECT列表的模型
  • 充当将id转换为HTML表中的值的模型
  • 用于多个控制器和视图
  • 遵守保留业务规则的顺序(按技能等级排序)
  • 在未来的某个时刻进行本地化

有没有办法实现这个列表来满足我的全部或大部分需求?

select localization ruby-on-rails

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