问题列表 - 第8258页

Java守护程序线程在父级退出时会自动终止吗?

如果一个Thread创建一个守护进程线程,我可以依赖这样一个事实:当父进退出run方法时,儿子也会终止吗?

java multithreading

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

从字节数组中解包整数的惯用c#是什么?

我正在解析二进制文件格式.它以一种自然适合c#的uint类型的方式使用四个字节对整数进行编码.

实现此功能的最多C#/惯用方法是什么:

uint ReadUint(byte[] buffer);
Run Code Online (Sandbox Code Playgroud)

假设缓冲区包含4个元素.完整的答案可能会考虑文件中由小/大端假设引起的一些常见字节排序,并记录它选择解析的一个或多个.

c# parsing

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

什么是.NET RIA服务?

有人可以简洁地解释一下吗?它可以与非Silverlight客户端一起使用吗?

.net silverlight wcf-ria-services

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

加载XDocument时可以使用预定义的名称空间吗?

我经常必须处理包含命名空间元素但不声明命名空间的XML文档。例如:

<root>
  <a:element/>
</root>
Run Code Online (Sandbox Code Playgroud)

因为从未为前缀“ a”分配名称空间URI,所以文档无效。当我使用以下代码加载这样的XML文档时:

using (StreamReader reader = new StreamReader(new FileStream(inputFileName,    
       FileMode.Open, FileAccess.Read, FileShare.ReadWrite))) {
            doc = XDocument.Load(reader, LoadOptions.PreserveWhitespace);
}
Run Code Online (Sandbox Code Playgroud)

它抛出一个异常(正确地),指出该文档包含未声明的名称空间且格式不正确。

因此,我可以预定义默认的名称空间前缀->名称空间URI对,以使解析器可以使用吗?XMLNamespaceManager看起来很有前途,但是不知道如何将其应用于这种情况(或者如果可以的话)。

.net c# xml linq xml-namespaces

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

使用过滤器记录

我正在使用Logging(import logging)来记录消息.

在1个单独的模块中,我在调试级别记录消息my_logger.debug('msg');

其中一些调试消息来自function_a()和其他来自function_b(); 我希望能够根据它们来自a还是来自b来启用/禁用日志记录;

我猜我必须使用Logging的过滤机制.

有人可以告诉我下面的代码是如何需要检测来做我想要的吗?

import logging
logger= logging.getLogger( "module_name" )

def function_a( ... ):
    logger.debug( "a message" )

def function_b( ... ):
    logger.debug( "another message" )

if __name__ == "__main__":
    logging.basicConfig( stream=sys.stderr, level=logging.DEBUG )

    #don't want function_a()'s noise -> ....
    #somehow filter-out function_a's logging
    function_a()

    #don't want function_b()'s noise -> ....
    #somehow filter-out function_b's logging
    function_b()
Run Code Online (Sandbox Code Playgroud)

如果我将这个简单的例子扩展到每个模块的更多模块和更多的函数,我会关注很多记录器;

我可以将每个模块保持在1个记录器吗?请注意,日志消息是"结构化的",即如果记录它的函数正在进行一些解析工作,它们都包含一个前缀logger.debug("parsing: xxx")- 我能以某种方式用一行来关闭所有"解析"消息(无论发出消息的模块/功能?)

python logging

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

Xcode #pragma mark对我不起作用

在Xcode方法列表中(通过Ctrl-2激活),方法名称始终按字母顺序列出.如果我做:

#pragma mark -

#pragma mark TableView委托

...表格视图代表在这里......

列表在表视图委托方法之前没有显示分隔符或"表视图委托",它在列表的底部显示它们.但我已经看到它在其他人的Xcode IDE中工作.知道为什么我得到这个吗?

xcode

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

开发环境是否应该禁用外键?

因此,虽然我们在当前项目中使用外键,但我之前听说过,在开发环境中启用外键检查只会在开发人员面前设置障碍 - 代码不应该依赖于外键.

我想知道人们对这个想法的看法 - 在开发时,你是否在开发环境中启用了外键,还是将它们关闭?

sql-server development-environment

5
推荐指数
3
解决办法
390
查看次数

Helvetica是浏览器基础字体吗?

谁能告诉我Helvetica是否是浏览器基础字体?如果是这样,它不会加载到我的PS CS 4中.

我在哪里可以下载?

fonts

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

任何好的轻量级日期/时间选择器适用于具有良好UI的Web?

一些愿望:

  • 如果它是基于jQuery的,那就最好了.
  • 如果它专注于简单的UI而不是眼睛糖果,那就更好了.
  • 如果它既是日期和时间选择器,那么好.

我应该提一下,我已经查看过使用Google可以找到的大多数可用选项.

问题不在于官方jQuery-UI项目中没有包含单个日期+时间选择器,因此一些用于旧版本的jQuery,一些具有丑陋的UI选择,而一个具有一些好的UI似乎有些错误.

jquery datetime jquery-ui

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

如何使用ClickOnce安装COM

我使用ClickOnce安装了使用TeeChart ActiveX(用于制图的COM组件)的Windows应用程序.

如果我使用regsvr32 teechart8.ocx手动注册TeeChart,我的应用程序工作正常.但我想要,我需要使用ClickOnce安装应用程序.

我怎样才能做到这一点?

.net com clickonce activex teechart

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