问题列表 - 第24550页

C#应用程序进程在一段时间后挂起

我实现了一个简单的C#应用​​程序,它将大约350000条记录插入到数据库中.这曾经运作良好,过程大约需要20分钟.

我创建了一个进度条,让您大致了解记录插入的进度.当进度条达到约75%时,它会停止前进.我必须手动终止程序,因为该过程似乎没有完成.如果我使用较少的数据(如10000),则进度条结束并且过程完成.但是,当我尝试插入所有记录时,这将不再发生.

请注意,如果我等待更长时间手动终止程序,则会插入更多记录.例如,如果我在15分钟后终止程序,则插入200000条记录,而如果我在20分钟后终止程序,则插入250000条记录.

该程序使用单个线程.在这个过程完成之前,我无法做任何其他事情.这与线程或进程有什么关系吗?

任何反馈将不胜感激.

谢谢.

c# mysql multithreading process

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

在播放列表中重复单首歌曲

我有一个PlayList加载到我的WMP实例中,我希望它只循环一首歌.到目前为止我用Google搜索的所有内容都告诉我这样做:

private AxWindowsMediaPlayer wmp;
wmp.settings.setMode("loop", true);
Run Code Online (Sandbox Code Playgroud)

但是,这似乎只会使整个PlayList重复出现.我想要的行为是,如果我在播放列表中的歌曲5播放时启用"重复",则歌曲5将在完成时自动重复(而不是继续播放歌曲6).大多数车载MP3播放器已经以这种方式工作 在我的C#程序中有没有一个很好的原生方式来做这个,或者我必须设计一个"黑客"解决方案,比如拦截下一首歌加载时发生的事件?

c# windows-media-player

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

Windows服务 - 高可用性方案和设计方法

假设我有一个在Windows服务器机器上运行的独立Windows服务.如何确保它具有高可用性?

1).您可以提出的所有设计级指南是什么?

2).如何使其高度可用,如主要/次要,例如,市场上现有的集群解决方案

3).如何在任何故障转移情况下处理跨领域问题

如果您能想到其他任何其他请在这里添加..

注意: 问题只与windows和windows服务有关,请尽量遵守这条规则:)

windows-services high-availability failovercluster design-decisions

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

Rails布局使用控制器条件进行渲染

我不知道这样做的最佳方法是什么.

在我的application.html.erb上我定义了一个标题div.

我的默认控制器(root)是主页控制器.我希望如果我在主页的索引处标题是使用某些内容呈现的,但所有其他控制器都会在该标题内呈现另一个内容.

如何在该标题div中创建一个条件,以根据正在呈现的控制器呈现不同的内容?

ruby-on-rails render conditional-statements

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

如何在jboss上以编程方式设置jax-ws客户端请求超时?

我正在尝试为使用jaxws-maven-plugin生成的jax-ws-webservice-client设置请求(和连接)超时.在tomcat或jetty下运行我的应用程序时,超时工作正常,但是当在jboss下部署​​时它不会"占用".

private void setRequestAndConnectionTimeout(Object wsPort) {
  String REQUEST_TIMEOUT = BindingProviderProperties.REQUEST_TIMEOUT; // "com.sun.xml.ws.request.timeout";
  ((BindingProvider) wsPort).getRequestContext().put(REQUEST_TIMEOUT, timeoutInMillisecs);
  ((BindingProvider) wsPort).getRequestContext().put(JAXWSProperties.CONNECT_TIMEOUT, timeoutInMillisecs);
}
Run Code Online (Sandbox Code Playgroud)

为JBoss执行此操作的正确方法是什么?

java jboss web-services jax-ws

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

评估Javascript数组

我有一个数组包含一个数组数组,如果这是有道理的.例如:

[[1, 2, 3], [2, 3, 4], [3, 4, 5], [4, 5, 6]]
Run Code Online (Sandbox Code Playgroud)

我想看一个数组是否存在数组,所以如果[1,2,3]完全重复.我曾尝试使用.indexOf方法,但确实找到了副本.我也尝试过Extjs手动遍历数组并评估每个内部数组,这就是我做的方法:

var arrayToSearch = [[1, 2, 3], [2, 3, 4], [3, 4, 5], [4, 5, 6]];        
var newArray = [1, 2, 3];
Ext.each(arrayToSearch, function(entry, index){
                    console.log(newArray, entry);
                    if(newArray == entry){
                        console.log(index);
                    };
                });
Run Code Online (Sandbox Code Playgroud)

这也没有检测到重复.console.log将输出[1,2,3]和[1,2,3]但不会将它们识别为相等.我也尝试了===评估器,但显然因为==不起作用===不会工作.我在斗智斗勇,有任何建议.

javascript arrays extjs

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

ExtJS数据网格列渲染器具有多个值

我想知道ExtJS中是否有可能为列的渲染器提供多个数据源值.例如,使用"Actions"列,id将传递给渲染器.但是我需要将user_id和id传递给渲染.我怎么能这样做?

table_cols = [{
    header: "User ID",
    width: 30,
    sortable: true,
    dataIndex: 'user_id'
},
{
        header: "Actions",
        width: 60,
        sortable: false,
        dataIndex: 'id',
        renderer: function(val) {
               //IF USER ID MEETS A CONSTRAINT PRINT THE ID
         }
}];
Run Code Online (Sandbox Code Playgroud)

谢谢.

javascript extjs

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

Objective C中isEqualToString和operator ==之间的差异是什么?

if(lyricsId == areleased.trackId)

{
  ----------;
  ----------;
}
Run Code Online (Sandbox Code Playgroud)

当我使用上面的代码它没有进入那个循环所以,我使用下面的代码,然后它进入循环,我出去了.

if([lyricsId isEqualToString:areleased.trackId])
{
    ----------;
    ----------;

}
Run Code Online (Sandbox Code Playgroud)

==和isEqualToString之间有什么区别吗?

objective-c

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

如何报告JavaScript函数的进度?

我有一个很长的JavaScript函数并执行许多任务,我想通过使用消息更新SPAN元素的内容来向用户报告进度.我尝试在整个功能代码中添加document.getElementById('spnProgress').innerText = ...语句.

但是,当函数执行时,UI将不会更新,因此您只能看到写入SPAN的最后一条消息,这不是很有用.

我目前的解决方案是将任务分解为多个函数,在每个函数结束时我设置SPAN消息,然后使用window.setTimeout调用以非常短的延迟(比如10ms)"触发"下一个函数.这产生控制并允许浏览器在开始下一步之前用更新的消息重新绘制SPAN.

但是我觉得这很乱,很难遵循代码,我认为必须有更好的方法.有没有人有什么建议?有没有办法强制SPAN重绘而不必离开函数的上下文?

谢谢

javascript progress repaint

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

加密文件以确保安全性

其实我有一个档案.我在linux环境下工作.为了安全起见,我需要提供一些密码来加密该文件.操作可能像zip,tar任何压缩.当我提取文件它应该问我密码,然后它应该被提取

提前致谢

security encryption zip tar bzip

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