问题列表 - 第11780页

checkdnsrr总是在Windows上返回false

checkdnsrr在Windows上使用PHP 5.3,它总是返回false.

dns_get_record但是,有效.

echo ("test.com dns check: ". checkdnsrr("test.com","NS")); //false!!
print_r(dns_get_record("test.com",DNS_NS)); //returns the right data
Run Code Online (Sandbox Code Playgroud)

php windows

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

什么是NSObject isEqual:和哈希默认函数?

我有一个数据库模型类NSObject.我有一组这些对象NSMutableArray.我用indexOfObject:来找比赛.问题是模型对象的内存地址更改.所以我重写了hash返回模型行ID的方法.然而,这并没有解决它.我还必须覆盖isEqual:方法来比较方法的值hash.

isEqual:默认情况下,该方法用于确定相等性的是什么?

我假设它使用内存地址.阅读isEqual:文档后,我认为它使用了hash方法中的值.显然,事实并非如此,因为我试图覆盖这个价值并没有解决我最初的问题.

objective-c nsarray nsobject

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

Emacs:将CSV导入org-mode

Emacs有一个非常好的扩展名为org-mode.

我希望能够轻松地将CSV文件加载到组织模式而不会产生明显的悲痛.我所能找到的只是表导入或表捕获,简单地说,它甚至不能很好地工作.

请注意,我的部分问题是文本字符串,其中包含逗号.1,2,3,4不同于1,2,3,4".

是否有一个函数或perl脚本可以运行将csv文件转换为org-mode格式?

谢谢!

csv emacs import org-mode

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

在UPDATE中使用IF..ELSE(SQL Server 2005和/或ACCESS 2007)

我需要设置如下的查询:

UPDATE XXXXXX
IF column A = 1 then set column B = 'Y' 
ELSE IF column A = 2 then set column C = 'Y' 
ELSE IF column A = 3 then set column D = 'Y' 
Run Code Online (Sandbox Code Playgroud)

等等等等...

我能够使用多个查询来执行此操作,但我想知道,如果我只能在1个语句中执行此操作.

sql-server-2005

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

如何将CssClass应用于DataGrid HyperLinkColumn的标题单元格?

我有一块代码,基本上是这样的:

<asp:DataGrid>
    <Columns>
        ...
        <asp:BoundColumn  HeaderText="Bar" ...>
            <itemstyle CssClass="foo">
        </asp:BoundColumn>
Run Code Online (Sandbox Code Playgroud)

而这个输出

<table>
    <tr>
        <td>Bar</td>
        <td class="foo">...</td>
        <td class="foo">...</td>
        <td class="foo">...</td>
....
Run Code Online (Sandbox Code Playgroud)

但我想要这个:

<table>
    <tr>
        <td class="foo">Bar</td>
        <td>...</td>
        <td>...</td>
        <td>...</td>
....
Run Code Online (Sandbox Code Playgroud)

但我似乎无法实现它.我敢打赌这很简单,但我无法在任何地方找到它.

我试过这个,但输出是一样的:

<asp:DataGrid>
    <Columns>
        ...
        <asp:BoundColumn ItemStyle-CssClass="foo"  HeaderText="Bar" ...>
        </asp:BoundColumn>
Run Code Online (Sandbox Code Playgroud)

帮助赞赏!

css asp.net datagrid

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

比较XML时如何忽略某些元素?

我有这样的XML消息:

<root>
  <elementA>something</elementA>
  <elementB>something else</elementB>
  <elementC>yet another thing</elementC>
</root>
Run Code Online (Sandbox Code Playgroud)

我想比较一个由测试方法产生的这种类型的消息与预期的消息,但我不在乎elementA.所以,我希望上述消息被认为是等于:

<root>
  <elementA>something different</elementA>
  <elementB>something else</elementB>
  <elementC>yet another thing</elementC>
</root>
Run Code Online (Sandbox Code Playgroud)

我正在使用最新版本的XMLUnit.

我想象的答案涉及创造一个习俗DifferenceListener; 如果那里有可以使用的东西,我只是不想重新发明轮子.

建议使用XMLUnit以外的库.

java xml junit xmlunit

30
推荐指数
4
解决办法
3万
查看次数

在 JSF 中禁用 commandButton

这看起来应该很简单,但我没有感觉。

我有一个执行长时间运行的服务器端任务(10-15 秒)的 JSF CommandButton。我已经看到按钮上下文在单击后发生变化的形式(按钮上的标签发生变化并且按钮在处理完成之前被禁用)。

我正在使用ICEFaces 并且在底层页面代码上将disabled 属性设置为布尔值。

绑定到按钮的动作侦听器会更改该布尔值以禁用它,但遗憾的是,JSP 上没有任何更改。

任何人?

jsf icefaces

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

跨多个表的mySQL MATCH

我有一组4个表,我想搜索.每个都有一个全文索引.查询可以使用每个索引吗?

CREATE TABLE `categories` (
  `id` int(5) unsigned NOT NULL auto_increment,
  `display_order` int(5) unsigned default NULL,
  `name` varchar(64) default NULL,
  `last_modified` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`),
  UNIQUE KEY `order` (`display_order`),
  FULLTEXT KEY `full_name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;

CREATE TABLE `host_types` (
  `id` int(5) unsigned NOT NULL auto_increment,
  `category_id` int(5) unsigned default NULL,
  `display_order` int(5) unsigned default NULL,
  `name` varchar(64) default NULL,
  `last_modified` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY …
Run Code Online (Sandbox Code Playgroud)

mysql full-text-search join

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

ORACLE在Execute Immediate中批处理DDL语句

我正在尝试在一个Execute Immediate语句中运行多个ddl语句.我认为这将是非常直接的,但似乎我错了.

这个想法是这样的:

declare v_cnt number; 

begin 

select count(*) into v_cnt from all_tables where table_name='TABLE1' and owner = 'AMS'; 

if v_cnt = 0 then 

execute immediate 'CREATE TABLE TABLE1(VALUE VARCHAR2(50) NOT NULL)  ALTER TABLE TABLE1 ADD (MYVAL2 NVARCHAR2(10))'; 

end if; 

end;
Run Code Online (Sandbox Code Playgroud)

但是这会导致错误

ORA-00911:无效字符ORA-06512:第10行

如果我自己执行它们,批处理中的每个语句都可以正常运行.如果我接受这个语句并执行它,它将运行良好(使用;在两个语句之间).如果我删除; 在语句之间我得到关于无效选项的不同错误

计划是我将能够构建一个表,导出该表的表模式,包括它的所有alter语句,然后作为安装/更新过程的一部分对另一个系统运行批处理.

那么,我如何在单个执行立即批处理这些DDL语句?或者有更好的方法来做我需要的东西吗?

我必须承认,我有点像甲骨文新手.谢谢大家的耐心等待.

sql oracle oracle10g ora-00911

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

如何在VS2008 Web Developer Express中的一个解决方案中添加多个项目?

我一直在使用VS2008 Pro很长一段时间但是由于许可问题(Pro是在学术许可下)和我正在做的当前项目可以被视为纪念我决定给VS2008 Express一个去.

现在我制作了我的项目和所有页面的shell.我去为我的解决方案添加了一个类库,所以我可以开始添加我的nunit测试但是我注意到他们没有在任何地方向解决方案按钮添加新项目.

那我该怎么做?

编辑

没关系,我找到了它.他们似乎已将其从右键单击您的解决方案中删除,然后"添加新项目".

您必须转到"文件 - >添加 - >新建/现有项目".

asp.net-mvc visual-web-developer visual-studio-express visual-studio-2008

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