问题列表 - 第5124页

在非调试模式下,在Visual Studio的输出窗口中显示消息?

在Java中,您可以使用System.out.println(message)将消息打印到输出窗口.

Visual Studio中的等价物是什么?

我知道当我处于调试模式时,我可以使用它在输出窗口中查看消息:

Debug.WriteLine("Debug : User_Id = "+Session["User_Id"]);
System.Diagnostics.Trace.WriteLine("Debug : User_Id = "+Session["User_Id"]);
Run Code Online (Sandbox Code Playgroud)

如果不在Visual Studio中进行调试,如何才能完成此操作?

visual-studio

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

SMTP和Unicode/UTF-8字符......?我该如何发送?base64应有尽有?

使用SMTP,您如何发送Unicode/UTF-8电子邮件?

我希望base64编码UTF-8正文并指定在MIME标题或...?标题怎么样?

我确定在某个地方描述了这个...

unicode smtp utf-8

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

用于检查字符串是否具有不匹配括号的正则表达式?

在PHP脚本中,我应该使用什么正则表达式来检查字符串中不匹配的括号?我想要允许的事情包括:

  • 还行吧)
  • 还行吧)

我想阻止的事情:

  • 这是不好的(
  • 这也是(糟糕的
  • 这是(糟糕的)

谢谢!

更新:你们都摇滚.使用正则表达式执行此操作似乎比应有的更复杂,而这些二级答案是使stackoverflow美观的原因.感谢链接和伪代码.我不确定是谁给出了答案,所以我向每个答案我不能接受的人道歉.

php regex

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

两个联接的聚合(MySQL)

我有一个名为gallery的表.对于图库中的每一行,表格图片中有几行.一张图片属于一个图库.然后是表投票.每一行都是某个画廊的upvote或downvote.这是(简化)结构:

gallery ( gallery_id )
picture ( picture_id, picture_gallery_ref )
vote ( vote_id, vote_value, vote_gallery_ref )
Run Code Online (Sandbox Code Playgroud)

现在我想要一个查询给我以下信息:所有画廊都有自己的数据字段和连接到画廊的图片数量以及投票的sumarized值.

这是我的查询,但由于多次加入,聚合值不正确.(至少当图片或投票中有多行时.)

SELECT 
  *, SUM( vote_value ) as score, COUNT( picture_id ) AS pictures
FROM 
  gallery
LEFT JOIN 
  vote
  ON gallery_id = vote_gallery_ref
LEFT JOIN 
  picture
  ON gallery_id = picture_gallery_ref
GROUP BY gallery_id
Run Code Online (Sandbox Code Playgroud)

因为我注意到这COUNT( DISTINCT picture_id )给了我正确数量的照片我试过这个:

( SUM( vote_value ) / GREATEST( COUNT( DISTINCT picture_id ), 1 ) ) AS score
Run Code Online (Sandbox Code Playgroud)

它适用于此示例,但如果一个查询中有更多连接,该怎么办?

只是想知道是否有更好或更"优雅"的方式可以解决这个问题.另外我想知道我的解决方案是MySQL特定的还是标准的SQL?

sql join aggregation

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

锁定如何应对竞争条件?

在以下场景中,线程等待竞争条件多长时间?

文件将添加到集合中:

 lock(mylock)
 {
     // add to collection
 }
Run Code Online (Sandbox Code Playgroud)

然后以类似的方式将其从集合中移除.

如果一个线程试图在服务将其从集合中删除时尝试添加到集合中,谁赢了?

或者说是竞争条件的点,你无法预测谁获胜?

.net multithreading synchronization locking race-condition

0
推荐指数
2
解决办法
361
查看次数

在C#中通过.NET应用程序在C++中开发Win32应用程序有什么优势?

我使用Visual C++和Win32 API学习了Windows编程.如今,似乎大多数应用程序都是使用C#在.NET中开发的.据我所知,大多数情况下,本机代码和托管代码之间没有太大的性能差异.所以我想知道,如果我今天开始编写一个新的桌面应用程序,是否有任何理由(除了我对C++更熟悉的事实),我可能想用非托管C++编写它.NET?使用C++和本机代码还有一些优势吗?或者在Windows平台上用.NET或多或少取代了这种方法?

当然我知道编写低级设备驱动程序和类似程序的人不会在.NET中这样做.我要求参考典型的面向客户端的应用程序,这些应用程序不会直接进行硬件调用.

.net c# c++ unmanaged managed-code

16
推荐指数
4
解决办法
2734
查看次数

你对Groovy有什么看法?

对于您的项目,您是否对Groovy有良好的体验?这个项目有多大?那语言有问题吗?你考虑过Jython,JRuby还是Clojure?

groovy clojure

12
推荐指数
3
解决办法
4758
查看次数

使用Quartz和Spring

在我的应用程序中,需要能够根据进入的请求类型(动态)创建计划作业.

我还可以使用Spring来创建和触发Jobs吗?如果是,怎么样?

任何帮助都会有用.

java spring scheduling quartz-scheduler

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

在界面构建器中扩展属性检查器

是否可以使用从UIView继承的自定义类的其他属性来扩展界面构建器的属性检查器?

xcode cocoa-touch interface-builder

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

如何在IE6或7中淡出一行(TR)

当用户单击行(TR)上的"删除"按钮时,我正在使用JQuery淡出行(TR).通过淡出,我的意思是整行(TR)背景颜色变为红色,然后淡化为白色并消失.这是一个很棒的小动画,用于向用户显示即时反应.

JavaScript看起来像这样:

$(tr).css("background-color", "rgb(255,200,200)");
$(tr).fadeOut(500, RemoveDomElement);
Run Code Online (Sandbox Code Playgroud)

这在Firefox,Safari,Opera和Chrome中运行得非常好,但是 - 当然 - 不是在IE中.IE将执行代码并完成清理,但不会显示实际的淡出动画.

我能为IE做些什么?

javascript jquery internet-explorer

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