问题列表 - 第43542页

MongoDB Shell - 访问名称中包含句点的集合?

我在我们的一个MongoDB数据库中找到了一个名为的集合my.collection.

有没有办法从MongoDB shell访问这个集合,尽管名称中有一个点?

> db.my.collection.findOne();
null
Run Code Online (Sandbox Code Playgroud)

我很确定这不正确.

mongodb

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

Android上透明png渲染阴影的质量

当使用具有精细褪色阴影的透明PNG图像时,Android屏幕上的阴影周围会有一条边线.它没有在emualator或Exclipse中显示.见照片.

我想知道是否有办法改善这一点.这是否与Android屏幕无法显示所有24位颜色或缩放和重新采样图像的事实有关?

在此示例中,图像被加载到ImageButton视图中.我尝试了它作为源或背景,它是相同的质量.

替代文字

png android

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

如何在 MySQL 中声明内部表?

我想知道如何在 MySQL 中定义或声明内部表

我是 MySQL 的新手,我不知道语法

如您所见,我创建了存储过程

CREATE DEFINER=`root`@`localhost` PROCEDURE `MySP`(
    actioncode VARCHAR(5),
    TNewsID BIGINT
)

BEGIN

IF actioncode = 1 then -- Retrive all from the database --
    select *
    from emp.tbnews;
elseIF actioncode = 2 then -- Retrive all from the database By NewsID --
    select NewsID,NewsSubject,NewsSubjectAR,NewsDetails,NewsDetailsAR,CreatedOn,DisplayOrder,
           AllowDisplay,img  
    from emp.tbnews
    Where NewsID=TNewsID;
elseIF actioncode = 3 then -- fkjskldfjklsdf --
    select NewsID,NewsSubject,NewsSubjectAR,NewsDetails,NewsDetailsAR,CreatedOn,DisplayOrder,
           AllowDisplay,img  
    from emp.tbnews;

 END IF;
 END
Run Code Online (Sandbox Code Playgroud)

我真正想要的是在 IF 语句之前声明内部表

在 Sql Server 中,我是这样做的

declare  @tbTemp table …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

Ruby on Rails使用预先存在的数据库.Rails使一切变得复数

这有什么关系?我正在处理一个我没有做过的预先存在的事情.数据库中的所有内容都以单数形式标记.用户,安全,规格等我想正确的方法是用户,证券,规格.至少那就是当我生成一个脚手架时,ruby on rails尝试查找.

我如何明确声明在sql中使用用户而不是用户.我在项目的任何地方都没有看到它在查找sql​​.我的意思是如果我的模型是用户,你会认为它会尝试查找用户.而不是用户.

谢谢你的帮助.

ruby-on-rails jruby ruby-on-rails-3

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

hl7实施指南

我正在尝试处理hl7,到目前为止,我对数据结构和编码协议已经相当清楚了.我仍然神秘化的是实际的实现机制,例如请求,ack,响应,ack的序列以及我需要ack ack等等,如果我收到nack/no ack等怎么办?

有关从何处开始了解这些事情的指示?

hl7

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

管道系统调用

有人可以在c中给我一个简单的例子,使用pipe()系统调用并使用ssh连接到远程服务器并执行一个简单的ls命令并解析回复.提前致谢,..

c ssh posix pipe

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

我可以通过.Net获取与已安装打印机关联的图标吗?

我知道如何使用.Net获取所有已安装打印机的列表:

foreach (String printer in PrinterSettings.InstalledPrinters)
{        
    Console.WriteLine(printer.ToString());
}
Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

InstalledPrinters只是一个字符串列表.有没有办法让安装的打印机对象包含我通常在Windows资源管理器中的"设备和打印机"下看到的名称和图标图像?

.net c# windows printing

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

更新变量时的语法糖字符串连接

在我使用的大多数编程语言中,你可以做类似的事情(其中s是一个字符串).

s = "Hello"
s += " World"
Run Code Online (Sandbox Code Playgroud)

我尝试在VBA中做类似的事情但它不起作用.我试过了

s = "Hello"
s += " World" 
s &= " World" 
Run Code Online (Sandbox Code Playgroud)

最后我做了

s = "Hello"
s =  s & " World" 
Run Code Online (Sandbox Code Playgroud)

没有s&我可以这样做吗?

vba access-vba

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

凭证未在生产服务器中的WCF调用上传递

场景

我们有一个Web应用程序,使用以下代码调用Web服务(在IIS中托管在同一台机器上): -

using (HttpContext.Current.Request.LogonUserIdentity.Impersonate())
{
    var client = new Services.ReportFormatter(endpointName);  // endpoint name is configured in config
                                                       // Services.ReportFormatter is the generated client code using svcutil
    var response = client.DoWork();
}
Run Code Online (Sandbox Code Playgroud)

代码的意图是使用Web应用程序用户的凭据执行WCF调用(我希望这显然是显而易见的!)并且代码就像Dev和QA机器上的魅力一样.不用说,它在生产中失败了!

问题

生成的.Net异常是

The HTTP request is unauthorized with client authentication scheme 'Negotiate'. The authentication header received from the server was 'Negotiate,NTLM,Basic realm="Services"'. InnerException:The remote server returned an error: (401) Unauthorized.

有趣的是,IIS日志表明没有在WCF请求上传递用户凭据

Fields: 
cs-method cs-uri-stem cs-uri-query              s-port cs-username c-ip sc-status sc-substatus sc-win32-status 
GET       /MyWebApp/MyPage.aspx                   - 443 chrisf x.x.x.x …
Run Code Online (Sandbox Code Playgroud)

asp.net wcf

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

是否应在源代码或CPPFLAGS中指定标准?

#define _BSD_SOURCE或设置CPPFLAGS = -D_BSD_SOURCE更好吗?

在我看来,如果一段源代码依赖于特定的标准,最好用#define在代码本身中明确地拼写出来.但是,很多评论都建议在编译行上指定标准更合适.从源代码中省略标准并仅在编译时指定它有什么好处?

c c++ build-process compilation

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