小编Awk*_*der的帖子

WPF - 如何在任何时候只扩展一个扩展器

我有一个带有一组扩展器的StackPanel,如何设置它以便任何时候只展开扩展器?

干杯

AW

wpf expander stackpanel

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

如何以编程方式获取Silverlight的运行时版本

是否有可能以编程方式从silverlight应用程序获取silverlight的运行时信息?

注意:这不包括调用javascript

silverlight

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

"没有足够的资源来执行操作." 事务包含多条消息时的MSMQ

我正在将应用程序从一个服务器移动到另一个服务器,新服务器返回"着名的" - "资源不足以执行操作".消息当代码尝试向队列发送多条消息时,该进程被包装在一个事务(TransactionScope)中.旧服务器正确执行代码,所有消息(约150个)按预期发送到队列,但新服务器在apporx 27处失败.

现在消息大小很小,队列中的消息数为零.

我读过' 资源不足?逃跑,逃跑!'文章,但我不确定如何更改MSMQ的机器配额.

应用程序日志包含以下条目:

System.Messaging.MessageQueueException(0x80004005):执行操作的资源不足.

技术是C#和.Net 4.0,服务器是赢得2003 R2 SP2

任何想法为什么我得到这个?

.net c# msmq

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

在XAML x中使用泛型类型:键入标记

我有以下XAML片段,我想要包含一个通用参数,我无法弄清楚我需要做什么?

我想我将不得不创建一个标记扩展来执行此操作,但我不确定如何使用x:Type属性.

DataType="{x:Type vm:FooViewModel<Bar>}"
Run Code Online (Sandbox Code Playgroud)

c# generics wpf xaml

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

SqlConnection线程安全吗?

我有一个Log类将日志放在Windows日志和SQL表中.为了优化我的代码,我想只使用一个SqlConnection.

在MSDN中,它说:public static此类型的任何(在Visual Basic中共享)成员都是线程安全的.任何实例成员都不保证是线程安全的.

我的问题是:

private static readonly SqlConnection conn = new SqlConnection(ConfigParameters.Instance.UIDConnection);
Run Code Online (Sandbox Code Playgroud)

它是线程安全的吗?如果是的话,何时使用Open()Close()

如果没有,怎么使用得当SqlConnection

这是我的完整类代码:

private static readonly SqlConnection conn = new SqlConnection(ConfigParameters.Instance.UIDConnection);

public static long WriteLog(string sSource, string sMessage, int iErrorCode, EventLogEntryType xErrorType)
{
    // Windows Logs
    if (ConfigParameters.Instance.WindowsLog)
        EventLog.WriteEntry(sSource, sMessage, xErrorType, iErrorCode);

    // SQL Logs
    // TODO

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

c# wcf multithreading sqlconnection thread-safety

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

我可以在WinRT应用程序(javascript)中使用Sqlite吗?

是否可以在Windows 8(winRT)javascript应用程序中使用Sqlite数据库?

我想要实现的是下载Sqlite数据库并在使用前将其存储在本地存储中.我相信基于javascript的WinRT应用程序可以使用某种形式的本地存储,但我想知道Sqlite在这种情况下是否可用.

我也知道Sqlite的.Net实现使用了一些win32调用,我相信windows8 app cerififcation进程不会允许这些调用.

javascript sqlite windows-8 windows-runtime

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

将图像从内存流添加到Excel文档

我在内存流中有一个图像,我想将其写入MS Excel文档,PIA只公开采用文件路径的AddPicture方法.

是否可以添加图片而无需将图像写入光盘?

MSDN

http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.shapes.addpicture(v=office.14).aspx

.net c# excel

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

针对.Net中的模式验证JSON

我知道有一个建议的JSON模式验证标准,.Net中是否有实现?

.net validation json jsonschema

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

强制执行空的JSON模式

我想要一个强制空JSON对象的JSON模式,例如 {}

这是个好主意吗?

我尝试了以下但它允许我在JSON体中输入任何内容:

{
   "description": "voice mail record",
   "type": "object",
   "additionalProperties": false,
   "properties": {
    }
 }
Run Code Online (Sandbox Code Playgroud)

json schema-design jsonschema

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

Hive更改位置声明不起作用

hive> alter table my_table_name set location "hdfs://nameservice1/foo";
OK
Time taken: 0.173 seconds
hive> alter table my_table_name set location "hdfs://nameservice1/foo/bar";
Authorization failed:org.apache.hadoop.security.AccessControlException: action WRITE not permitted on path hdfs://nameservice1/foo for user hadoop_user. Use show grant to get more details.
Run Code Online (Sandbox Code Playgroud)

如上面的屏幕输出所示,alter table位置在外部表上只运行一次,然后抛出错误.请告诉我如何使alter table location语句起作用.

hive

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