小编Dan*_*ola的帖子

CLR Profiler - 附加到现有流程

我想在.Net 2.0上使用像CLR Profiles这样的东西来查看在任何给定时间(ASP.Net工作进程)中哪些对象在堆中占用更多空间.

但是,CLR Profiler只允许我启动应用程序,而不是附加到现有应用程序.我认为这是因为它也跟踪分配和GC,但我对此不是很感兴趣.我想要一些能够获取堆当前状态的快照的东西,并告诉我那里有什么,每种对象有多少,以及每种对象类型使用了多少字节.

有任何想法吗?

memory clr profiler .net-2.0

5
推荐指数
2
解决办法
4578
查看次数

GUID作为主键 - 脱机OLTP

我们正在设计一个通常是OLTP的应用程序(想想:购买系统).但是,这个特别需要一些用户离线,因此他们需要能够将数据库下载到他们的机器上,对其进行操作,然后在局域网上进行同步.

我想要注意的是,我知道之前已经完成过,我只是没有这个特定模型的经验.

我想到的一个想法是使用GUID作为表键.因此,例如,采购订单不会有数字(自动数字)而是GUID,因此每个离线客户端都可以生成这些数据,并且当我连接回数据库时我没有冲突.

出于某种原因,这是一个坏主意吗?通过GUID键访问这些表会很慢吗?

您是否有过使用这类系统的经验?你是怎么解决这个问题的?

谢谢!
丹尼尔

sql-server synchronization offline guid oltp

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

在IIS之后安装ASP.Net 2.0

我刚刚从托管公司获得了一个专用服务器,由于某种原因,它没有安装IIS.但它确实有.Net 2.0.

所以我安装了IIS,但现在我的ASP.net网站无法运行.我只得到404,没有事件日志条目,没有...

我在可再发行组件包中注意到:"要访问ASP.NET的功能,必须在安装.NET Framework之前安装具有最新安全更新的IIS"

我也无法卸载.Net,它只是不让我...

有没有办法重新安装.Net 2.0,或者以某种方式对IIS做什么以使其工作?

谢谢!丹尼尔

iis installation .net-2.0

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

"手动"加载AAC/MP3文件

对于我正在创建的应用程序,我需要能够读取AAC和MP3文件并获取波形数据(不直接播放,我需要在播放前操纵数据).理想情况下,我应该能够读取任何MP3/AAC文件(VBR,不同比特率等),或者至少可能在iTunes中显示的任何内容.

Chuck评论说,最后一点非常重要.我以为iTunes会是MP3,我不知道他们使用的是AAC.从本质上讲,我必须能够阅读iTunes中的任何内容.

你建议我用什么方法?
那里有什么样的图书馆?

这适用于将在Windows上运行的商业应用程序,使用C#3.0编写.我可以使用开源库,但没有许可证会让我以后发布我的源代码.

任何指针都非常感谢!

c# mp3 decoding c#-3.0

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

当用户关闭Safari/Chrome中的窗口时,我可以弹出确认对话框吗?

在IE和FF中,我可以将事件处理程序附加到onBeforeUnload,并通过将字符串传递给事件的属性,用户将看到一个对话框询问他是否要继续"卸载"(关闭窗口或导航).

Safari和Chrome不支持onBeforeUnload,onUnload似乎为时已晚.有没有办法在Safari/Chrome中复制相同的功能?

注意:我不是想让用户保持人质.我知道这是唠叨和不酷.事实上,我的网站竭尽全力让用户自由自在,并在他们回来时将所有内容都放在其位置.但是,我在IFrames中托管其他网站,有时这些决定摆脱我并接管浏览器,这是我想要避免的.

谢谢!

safari google-chrome onbeforeunload onunload

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

在没有获得超时的情况下,在响应浏览器之前我可以等待多长时间?

我正在创建一个与长轮询一起工作的聊天应用程序,以模拟从服务器到客户端的"推送".

基本上,浏览器要求更新,我回复是否有新的东西.否则,我保持连接打开而不响应,直到有东西要发回.

现在,如果30秒过去了,我还没有发送任何内容,那么我发送回复,基本上说"NoNews",客户端将再次进行轮询.

我想要做的是显然保持这种连接,而不是尽可能长时间地回复,在浏览器只是超时并放弃我...我没有找到关于每个浏览器的客户端超时的良好文档,它似乎对所有人来说都是一样的......

你们有没有做过长期投票申请?
任何想法最长的安全超时可能是什么?

谢谢!

comet http long-polling

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

我怎样才能知道有多少人订阅了我正在服务的RSS源?

我们有一个服务于某些RSS源的网站,我们想知道有多少人订阅了每个RSS源,而不使用像FeedBurner这样的系统来为它们提供服务.

解决这个问题的最初方法基本上是记录请求,然后获取请求每个订阅源的唯一IP的数量.但是,例如,如果我通过Google阅读器订阅了100万人,那么我只会向Google收到所有订阅者的1个请求,对吧?

有没有解决的办法?

FeedBurner本身如何解决这个问题?
现在作为谷歌的财产,它肯定可以找出有多少人在GReader中特定订阅了某个Feed,但我确信还有其他在线RSS源可能会出现同样的问题.

有任何想法吗?

statistics rss subscription

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

如何在MySQL中获得最大的两列值?

我正在尝试做这样的事情:

SELECT MAX(
  ADDDATE(expirationdate, INTERVAL 1 YEAR),
  ADDDATE(now(), INTERVAL 1 YEAR)
)
Run Code Online (Sandbox Code Playgroud)

也就是说,"从现在起一年",或"从表中存储的有效期起一年",以较大者为准(我正在更新人们的订阅).

这显然不起作用,因为MAX()用于行之间的聚合,而不是用于比较2个值.是否有一个函数可以在MySQL中执行此操作?(我想避免做IF)

mysql function max

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

多字段UNIQUE约束是否可以包含多个表中的字段?

我有以下2个表格:

Bookings
  - User ID

Shifts
  - Booking ID
  - Date
Run Code Online (Sandbox Code Playgroud)

我想确保用户在同一天没有预订多个班次.换句话说,字段的UNIQUE约束[Bookings.UserID,Shifts.date]

我可以在PostgreSQL中执行此操作吗?

postgresql database-design join constraints unique-constraint

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

我如何在ActiveAdmin / Arbre中创建一个有多个孩子的div

我有以下代码:

div class: item.ui_type do
  link_to image_tag(item.image.image_public_url), item.target)
  link_to item.label, item.target
end
Run Code Online (Sandbox Code Playgroud)

基本上,我想要一个具有2个链接的div。但是,仅渲染最后一个元素,大概是因为在体内渲染的是块的返回值。

我知道我可以将它们声明为数组并加入它们,但是然后我需要调用html_safe。当您实际上不信任收到的输入时,我正在尝试找到一种方法来执行此操作。

这似乎应该是一件非常简单的事情,但是我在任何地方都找不到。

有指针吗?

ruby ruby-on-rails activeadmin arbre

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