问题列表 - 第2791页

我怎么才能只允许JList中的唯一字符串?

我有一个包含一堆字符串的JList.我希望它像Set一样,因此它只能保存唯一值.有没有办法实现这一点,而不检查那里还没有新的字符串?

java swing jcomponent jlist

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

如何简单地为表和数据生成CREATE SQL脚本?

所以我习惯了PHPMySQL,如果我想将表从一个数据库传输到另一个数据库,我:

  • 去桌子
  • 点击"导出"
  • CTRL-C
  • 转到其他数据库,插入SQL,CTRL-V

在MS SQL Server 2008 Express中,我尝试:

  • 右键单击,脚本表为,CREATE TO
    • 但这只给了我CREATE TABLE sql,而不是INSERT INTO sql
  • 右键单击,脚本表为,INSERT TO
    • 这给了我INSERT到sql但假设我要填写数据(!)
  • 所以我启动SQL Server 2008 Express导入/导出数据向导,但它似乎没有给我我想要的简单的CREATE/INSERT INTO脚本.:-(

那么我怎样才能在MS SQL Server 2008 Express中获得一个表的简单SQL转储,这是PHPMySQL给我的那种:

-- phpMyAdmin SQL Dump
-- version 2.11.9.2
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Nov 23, 2008 at 03:34 PM
-- Server version: 5.0.67
-- PHP Version: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Database: `test`
--

-- --------------------------------------------------------

--
-- Table structure for table `members`
--

CREATE TABLE IF …
Run Code Online (Sandbox Code Playgroud)

sql-server

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

从自定义源(非标准XML)加载WCF配置(用于服务器+客户端)

我一直试图找到一种方法来从备用源加载我的WCF服务配置(XML配置数据的巨大BLOB) - 而不是标准的web.config/app.config.

我们在一个我们无法访问服务器文件系统的受限环境中运行,因此我们无法自行调整和更改我们的WCF配置 - 我们总是必须找到IT经理来处理它.我们将整个配置放入一个sQL Server数据库,并将web.config基本上删减到一个部分 - 就是这样.

现在,我们想知道是否有一个很好的,有记录的方法来为WCF做同样的事情 - 是否有一种插入"配置提供者"的机制?我们可以以某种方式将我们的配置条目存储在数据库表中,并在它们启动时将它们提供给服务吗?

我还没有找到任何真正有用且易于理解的文档和样本.....这里的任何人?!?!

configuration wcf

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

提交使用javascript添加的表单输入字段

我正在创建一个简单的表单来创建民意调查,因此我希望有可能添加其他输入字段,以防用户在民意调查中需要更多选项.

我已经制作了向表单添加新输入字段的Javascript代码,但是在提交表单时不会发布动态添加的输入字段(我使用标准的提交按钮).

有没有办法让动态添加的字段作为表单的一部分发布/识别?

<form id="myForm" method="post">  
  <input type="submit">
  <input type="text" name="poll[question]">  
  <input type="text" name="poll[option1]">  
  <input type="text" name="poll[option2]">  
</form>  
<a href="javascript:addOption();">Add option</a>  

<script>  
  var optionNumber = 3; //The first option to be added is number 3  
  function addOption() {  
    var theForm = document.getElementById("myForm");  
    var newOption = document.createElement("input");  
    newOption.name = "poll[option"+optionNumber+"]";  // poll[optionX]
    newOption.type = "text";
    theForm.appendChild(newOption);  
    optionNumber++;
  }  
</script>
Run Code Online (Sandbox Code Playgroud)

javascript form-submit

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

为什么我需要将自己投射到身份证?

我有一个带有(id)参数的init方法:


    -(id) initWithObject:(id) obj;
Run Code Online (Sandbox Code Playgroud)

我试着像这样称呼它:


    [[MyClass alloc] initWithObject:self];
Run Code Online (Sandbox Code Playgroud)

但是XCode抱怨该参数是一个"不同的Objective-C类型"(通常表示类型不匹配或间接错误的级别).

如果我明确地将自己转换为(id)警告就会消失.在任何一种情况下,代码都按预期运行.有趣的是,在下一行我将自己传递给另一个也带有id的方法,并且工作正常.

我想知道我是否遗漏了一些微妙的东西 - 或者它是编译器的特性?

直到我确定为什么必要的原因,我才完全放心.

[编辑]

我被要求提供更多代码.不确定还有其他相关的东西.这是我打电话的实际代码.请注意,它本身就是一个init方法.这是initWithSource给出警告的呼吁:


-(id) initWithFrame:(CGRect) frame
{
    self = [super initWithFrame: frame];
    if( self )
    {
        delegate = nil;
        touchDelegate = [[TBCTouchDelegate alloc] initWithSource:self];
        [touchDelegate.viewWasTappedEvent addTarget: self action:@selector(viewWasTapped:)];
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

这是调用的init方法:


-(id) initWithSource:(id) sourceObject
{
    self = [super init];
    if (self != nil) 
    {
        // Uninteresting initialisation snipped
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

casting initialization objective-c

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

TIBCO.EMS .NET客户端/ WCF通道

伙计们,

TIBCO已于4月份宣布支持WCF频道 - 现在有什么实现?

我在哪里以及如何下载这些新的WCF通道位,或者在哪里可以获得当前的.NET 2.0/3.5版本的"TIBCO.EMS .NET客户端库"?

到目前为止,我们是一个与TIBCO没有任何关系的小型ISV,但是我们的大客户要求我们与他的TIBCO EMS系统互操作,而无法提供我们需要的技术背景信息:-(

感谢任何提示和指示!渣

后续行动 - 2009年1月14日:在这里没有太多回应....你们使用TIBCO EMS - 你们如何与它进行交互,例如沟通和来回发送数据?

更新(2010年4月)
我有机会从.NET查看"本机"TIBCO.EMS.dll,以及它们的WCF实现,我的结论是:使用本机API.它很简单,很简单,很有效.

WCF部分非常可怕.他们不完整,非常传统,他们不觉得自己是一个好的WCF公民.TIBCO只提供一个传输元素 - 你不能只使用现成的emsBinding或其他东西 - 你必须自己定义.我非常失望 - 我原本期望从一家公司获得TIBCO的规模和声誉....

.net wcf client tibco-ems

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

从Windsor Container中删除或覆盖组件

我正在尝试完成一个看似非常简单的事情:从我的单元测试中,我想用mock/fake对象替换正在解析的类型.

例如:xml config声明服务IInterface的组件应解析为ClassA.这很好,但是从我的单元测试中我想要将类型解析为FakeClassA.我不能为此使用container.AddComponent,因为"已经为给定键注册了一个组件......".

.net c# dependency-injection castle-windsor inversion-of-control

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

在Firefox扩展中打开当前选项卡/窗口中的URL

我正在创建一个Firefox扩展...从menuitem打开当前标签中的URL的javascript是什么?

例如,在我的overlay.xul文件中,我有以下行:

<menuitem label="Visit homepage" oncommand="window.location='http://www.somepage.com'"/>
Run Code Online (Sandbox Code Playgroud)

但在firefox中,当我点击菜单项时,它会打开URL,但它会搞砸浏览器的整个布局.

这样做的正确方法是什么?

javascript firefox xul

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

需要热键/按钮来注释掉Visual Studio 2008 Express中的代码块

我来自Eclipse,在Visual Studio 2008 Express中工作,只想突出显示代码,右键单击并将其注释掉.

  • 右键单击没有任何内容
  • 寻找工具| 选项,工具栏,命令,找不到它的按钮......

如何激活注释/取消注释功能,我知道Visual Studio 2003有它.

这里是答案,因为它取决于您使用的内容:

Visual Studio 2008完整版:

Comment    ctrl-k, ctrl-c
uncomment  ctrl-k, ctrl-u
Run Code Online (Sandbox Code Playgroud)

Visual Web Developer 2008 Express:

Comment    ctrl-k, ctrl-c
uncomment  ctrl-k, ctrl-u
Run Code Online (Sandbox Code Playgroud)

Visual C#2008 Express:

Comment    ctrl-e, ctrl-c
uncomment  ctrl-e, ctrl-u
Run Code Online (Sandbox Code Playgroud)

visual-studio-express

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

神经网络的非数学描述

我不是数学家.我喜欢一个很好的数学难题,但我全心全意地承认自己的弱点.也就是说,我一直对神经网络感兴趣,虽然我理解它们足以从头开始实现它们,但当我需要理解任何我只能找到数学证明的概念时,我就会碰壁.程序员对神经网络的指导在哪里,使用代码而不是公式来解释实际推理?

neural-network

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