问题列表 - 第5317页

Array的通用替代品是什么?

在C#中的一些藏品,如ArrayListHashTable有是通用的替代品List<T>Dictionary<TKey, TValue>.

Array也有一个通用的替代品吗?

.net c# arrays generics

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

在 bash 中无需按 ctrl+r 即可触发反向搜索的替代方法

bash 中的 reverse-i-search 工具很有用,但它与大多数其他 bash 命令不同,它似乎绑定到键绑定 ( Ctrl+ R)。用户如何使用别名或键入的命令来触发此功能?

bash search history keyboard-shortcuts

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

SMTP配置SendUsing配置值对于ASP-Classic无效

我正在尝试使用ASP classic发送电子邮件,并且遇到SMTP配置问题.

错误:

CDO.Message.1错误'80040220'"SendUsing"配置值无效.

代码(针对电子邮件本身):

Set objMsg = Server.CreateObject("CDO.Message")  
objMsg.From     = "name@name.com"  
objMsg.To       = "themetatron@gmail.com"  
objMsg.Subject  = "Procurement Ally Update"  
objMsg.TextBody = strBody 
Run Code Online (Sandbox Code Playgroud)

我尝试配置的代码(第1页):

sch = "http://schemas.microsoft.com/cdo/configuration/"  
Set cdoConfig = CreateObject("CDO.Configuration")   
    With cdoConfig.Fields   
        .Item(sch & "smtpserver") = "127.0.0.1"   
        .update   
    End With   
Run Code Online (Sandbox Code Playgroud)

这没用,所以我试过:

objMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"  
objMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25  
objMsg.Configuration.Fields.Update 
Run Code Online (Sandbox Code Playgroud)

这也行不通.

(是的,我没有表现出来,但最后有一个电话objMsg.Send)

据我所知,本地盒子SMTP服务正在运行并准备好履行职责.

有人可以帮忙吗?

email-integration asp-classic

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

无法将图像渲染到HttpContext.Response.OutputStream

基本上我试图在ASP.NET处理程序中呈现一个简单的图像:

public void ProcessRequest (HttpContext context)
{
    Bitmap image = new Bitmap(16, 16);
    Graphics graph = Graphics.FromImage(image);

    graph.FillEllipse(Brushes.Green, 0, 0, 16, 16);

    context.Response.ContentType = "image/png";
    image.Save(context.Response.OutputStream, ImageFormat.Png);
}
Run Code Online (Sandbox Code Playgroud)

但我得到以下异常:

System.Runtime.InteropServices.ExternalException: A generic error
occurred in GDI+.
    at System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder,
    EncoderParameters encoderParams)
Run Code Online (Sandbox Code Playgroud)

解决方案是使用它而不是将图像写入OutputStream:

MemoryStream temp = new MemoryStream();
image.Save(temp, ImageFormat.Png);
byte[] buffer = temp.GetBuffer();
context.Response.OutputStream.Write(buffer, 0, buffer.Length);
Run Code Online (Sandbox Code Playgroud)

所以我只是好奇为什么第一个变体有问题?

编辑:HRESULT是80004005,它只是"通用".

c# asp.net system.drawing gdi+

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

为SQL插入生成ID的最佳方法是什么?

什么是最好的,独立于DBMS的生成ID号的方法,将立即在INSERT语句中使用,保持ID大致按顺序排列?

sql rdbms-agnostic

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

寻找具有出色设计的GUI应用程序的一些示例

我将在大约一个月内开始开发我的下一个桌面应用程序.在过去,我提供的功能软件在可用性或美学部门中没有让任何人(包括我自己)惊叹不已.

有没有人知道任何资源或指南,甚至可以展示桌面软件中良好设计实例的书籍?

似乎有很多用于Web应用程序的资源,但桌面应用程序的这些资源相当渺茫.

user-interface

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

您应该在SQL Server中选择MONEY或DECIMAL(x,y)数据类型吗?

我很好奇money数据类型和类似之间是否存在真正的差异decimal(19,4)(我认为这是内部使用的钱).

我知道这money是特定于SQL Server的.我想知道是否有令人信服的理由选择一个而不是另一个; 大多数SQL Server示例(例如AdventureWorks数据库)使用money而不是decimal价格信息之类的东西.

我应该继续使用money数据类型,还是使用十进制代替?Money输入的字符较少,但这不是有效的原因:)

sql-server types

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

使用Java发送RTP

使用 Java 通过 RTP 发送/接收音频数据的最佳方式是什么?我读过一些关于JMF 的内容,但它似乎已经过时了。还有其他可行的替代方案吗?

java rtp

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

在运行时将一个byte []加载到Image中

我有一个byte[]由一个代表的Image.我下载此Image通过WebClient.当WebClient下载了图片并使用其URL引用它时,我得到了一个byte[].我的问题是,我怎么加载byte[]到一个ImageWPF中元素?谢谢.

注意:这是我在此处提出的问题的补充:在运行时生成图像.我似乎无法使用这种方法,所以我尝试了一种不同的方法.

c# wpf image

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

删除垂直div之间的空格

我有三个垂直对齐的div在彼此之上.顶部和底部只是在播放器的顶部和底部显示图像.因此协调就像这样

<div>
 <img>top</img>
<div>
<div>
  <div></div>
  <div></div>
  <div></div>
</div>
<div>
 <img>bottom</img>
</div>
Run Code Online (Sandbox Code Playgroud)

现在中间div的顶部和底部之间有白线/空格.但是我明确地将边距和垂直和边界设置为零,但仍然没有解决方案.

在IE6/IE7/IE8等中没有出现此问题,但所有其他浏览器都没有.

谢谢bobince,它通过垂直对齐:底部工作在顶部图像侧,但不适用于底部图像.我试图放在谁身上.

好的,这里是详细代码

<div id="top" >
    <img alt="topimage" style="vertical-align:bottom">
      <xsl:attribute name="src">
        <xsl:value-of select="TopImage"/>
      </xsl:attribute>
    </img>
  </div>
  <div id="container" style="clear:both;display:block;margin: 0 0 0 0;padding: 0 0 0 0;text-align:left;border:0 none;">
    <div id="left" style="margin: 0 0 0 0;padding: 0 0 0 0;float: left;">
      <img alt="left image"  style="margin: 0 0 0 0;padding: 0 0 0 0;vertical-align:bottom">
        <xsl:attribute name="src">
          <xsl:value-of select="LeftImage"/>
        </xsl:attribute>
      </img>
    </div>

    <div id="flashde260252-c874-4c67-b1aa-64ebe80bb701"  style="margin: 0 0 0 0;padding: 0 …
Run Code Online (Sandbox Code Playgroud)

html css

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