问题列表 - 第12621页

使用SmtpClient通过C#发送HTML电子邮件

如何发送HTML电子邮件?我使用此答案中的代码发送电子邮件SmtpClient,但它们始终是纯文本,因此下面示例消息中的链接不是这样格式化的.

<p>Welcome to SiteName. To activate your account, visit this URL: <a href="http://SiteName.com/a?key=1234">http://SiteName.com/a?key=1234</a>.</p>
Run Code Online (Sandbox Code Playgroud)

如何在我发送的电子邮件中启用HTML?

c# asp.net email smtpclient

46
推荐指数
4
解决办法
6万
查看次数

如何防止对象被垃圾收集?

如何防止对象被垃圾收集?

是否有最终确定或幻像参考或任何其他方法的方法?

我在接受采访时被问到这个问题.面试官建议finalize()可以使用.

java garbage-collection

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

使用HttpListener检测客户端断开连接

我有一个使用HttpListener的应用程序,我需要知道客户端何时断开连接,现在我将所有代码都放在try/catch块中,这非常难看并且不是一个好习惯.

我怎么知道客户端是否断开连接?

谢谢!

c# httplistener

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

如何从R中的向量列表中创建矩阵?

目标:从相等长度的向量列表中,创建一个矩阵,其中每个向量成为一行.

例:

> a <- list()
> for (i in 1:10) a[[i]] <- c(i,1:5)
> a
[[1]]
[1] 1 1 2 3 4 5

[[2]]
[1] 2 1 2 3 4 5

[[3]]
[1] 3 1 2 3 4 5

[[4]]
[1] 4 1 2 3 4 5

[[5]]
[1] 5 1 2 3 4 5

[[6]]
[1] 6 1 2 3 4 5

[[7]]
[1] 7 1 2 3 4 5

[[8]]
[1] 8 1 2 3 4 5 …
Run Code Online (Sandbox Code Playgroud)

r vector matrix

100
推荐指数
5
解决办法
11万
查看次数

MEF应该用于生产应用吗?

我目前需要提供一种在我的应用程序中添加可扩展性的方法.我目前正在寻找MEF和MAF.

MEF提供了一种更简单的编程模型,并且更适合我们的使用场景,因为我们只想将插件加载到单个AppDomain中 - 这是由于系统的架构方式.使用几行代码的MAF也可以实现同样的目的.

但是,我想知道MEF是否应该用于生产系统,因为它的预览状态?

.net mef

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

Web.config文件中的appSettings和connectionStrings之间的区别?

为什么还有另一个名为connectionStrings的部分?我一直只使用appSettings,直到我在一个新项目中注意到这一点:

<appSettings>
 <add key="SqlConnString" value="server=ABC;database=ABC;uid=A;pwd=B;"/>
</appSettings>

<connectionStrings>    
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

有区别吗?为什么我应该使用一个而不是另一个?

asp.net

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

C#:从字符串中删除常见的无效字符:改进此算法

考虑从字符串中删除无效字符的要求.只需删除字符并替换为空格或string.Empty.

char[] BAD_CHARS = new char[] { '!', '@', '#', '$', '%', '_' }; //simple example

foreach (char bad in BAD_CHARS)
{
    if (someString.Contains(bad))
      someString = someString.Replace(bad.ToString(), string.Empty);
}
Run Code Online (Sandbox Code Playgroud)

真的很喜欢这样做:

if (BAD_CHARS.Any(bc => someString.Contains(bc)))
    someString.Replace(bc,string.Empty); // bc is out of scope
Run Code Online (Sandbox Code Playgroud)

问题: 您对重构此算法或任何更简单,更易于阅读,高性能,可维护的算法有什么建议吗?

.net c# algorithm

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

使用LDAP(AD)进行MySQL身份验证

我正在尝试制定计划,允许用户使用LDAP使用MySQL数据库(实际上很多)进行身份验证.更具体地说,ActiveDirectory.数据库可能会通过应用程序而不是网络访问.我有什么选择?

编辑:

好吧.似乎没有"官方"方式允许使用LDAP在MySQL上进行身份验证.还有哪些其他选择?我们可以将LDAP用户和密码同步到MySQL用户表吗?

mysql authentication ldap active-directory

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

告诉Ruby程序等待一段时间

在转到下一行代码之前,你如何告诉Ruby程序等待任意时间?

ruby sleep

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

在hudson中为build构建环境变量

我试图将一个maven2项目放在哈德森的持续集成中.该项目使用硒进行一些集成测试.Hudson正在运行无头Linux.我正在使用xvfb为selenium启动ax服务器会话.

为了运行测试,我需要导出一个名为DISPLAY的环境变量.例如

export DISPLAY=:99
Run Code Online (Sandbox Code Playgroud)

但是,我不想在框中设置变量,因为它会影响所有构建.我尝试使用m2额外步骤插件执行shell执行,但它不起作用,因为它在单独的bash文件中执行,这意味着环境变量不会持久化.

有没有办法从hudson注册环境变量.

maven-2 hudson environment-variables

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