问题列表 - 第8733页

是否有.Net等效于java.util.concurrent.Executor?

拥有一组长期独立的任务:从文本文件中解析数千行,保存为对象,操作和持久化.

如果我在Java中实现它,我想我可能会为每个X行(即块)中的文件或任务中的每一行向Executor添加一个新任务.

对于我正在使用的.Net,我不太确定.我怀疑也许CCR在这里可能是合适的,但我对它不够熟悉,这就是我提出这个问题的原因.

CCR能否以与Java Executors等效的方式运行,还是有其他可用的东西?

谢谢

.net java concurrency multithreading ccr

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

如何为bash脚本制作GUI?

我想为我的脚本制作一些图形对话框,但不知道如何.我听说过有关GTK-Server或类似的东西.如果有人知道如何将Bash与tcl/tk联系起来,我也会感到满意.

请不要发布类似"更改为C++"的内容,因为我的项目必须是Bash中的脚本; 没有其他选择.

有任何想法吗?

编辑: 谢谢你的答案,但我不希望控制台中的颜色"图形",但我可以移动的图形窗口,最小化等我会测试xmessage,但我不认为这将是我正在寻找的.

编辑2: 我不想做一个简单的对话,如是/否,但有一些界面,如进度条和按钮,类似于游戏.

gtk bash user-interface tk-toolkit tcl

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

解析非常大的日志文件(> 1Gb,<5Gb)

我需要解析非常大的日志文件(> 1Gb,<5Gb) - 实际上我需要将数据剥离到对象中,以便将它们存储在数据库中.日志文件是顺序的(没有换行符),如:

TIMESTAMP = 200901.01亿; PARAM1 = Value11; PARAM2 = Value21;参数3 = Value31; TIMESTAMP = 20090101000100; PARAM1 = Value11; PARAM2 = Value21;参数3 = Value31; TIMESTAMP = 20090101000152; PARAM1 = Value11; PARAM2 = Value21;参数3 = Value31; .. .

我需要将其删除到表中:

TIMESTAMP | PARAM1 | PARAM2 | 参数3

该过程需要尽可能快.我正在考虑使用Perl,但任何使用C/C++的建议都会非常受欢迎.有任何想法吗?

最好的祝福,

亚瑟

logging parsing text

4
推荐指数
3
解决办法
8135
查看次数

如何使用F#(sharp)?

我无法放置微软推出的F#语言的概念和可能性.

F#仅用于声明函数吗?或者通过将F#与普通的C#或VB代码混合在一起,将应用程序"完全"写入F#中?

.net f#

26
推荐指数
4
解决办法
9415
查看次数

是否有API可以从"YYYYMMDDHHMMSS.UUUUUU-TZO"格式转换为C#DateTime?

例如:"20080807144334.410187-180"(-180表示GMT减3小时.在这种情况下,里约热内卢.)

当我通过WMI查询文件创建/更改/访问时间时返回该字符串格式(这不完全正常;请参阅此处).我想我可以用白痴的方式解析它,从字符串位置提取年,月等.但我不想重新发明轮子.System.DateTime的构造函数不处理该格式.我应该继续以白痴的方式去做,还是有更好的东西?

c# string datetime type-conversion

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

ASP.NET MVC切换语言,如何实现?

我已经开始将我的简单网站转换为ASP.NET MVC,只是为了搞乱它.我有一个切换语言功能,基本上将Session ["language"]设置为另一种语言并刷新页面.如果可以做得更好,请纠正我,但我为此制作了两个控制器并在那里设置会话.问题是最后的路由.我可以用一些简洁的方式刷新页面,还是可以获取当前的Action并将其重新路由到该页面?或者这更像是Ajax的场景?

感谢您的建议!

asp.net-mvc asp.net-mvc-routing

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

什么是匹配方括号的正则表达式?

我想要一个匹配方括号的正则表达式[.我还没找到一个.我想我尝试了所有可能性,但没有找到合适的可能性.什么是有效的正则表达式?

regex

80
推荐指数
7
解决办法
16万
查看次数

Flex警告:无法绑定到类'Object'上的属性'foo'(类不是IEventDispatcher)

我有一个对象,其中包含我想要绑定到表单元素的十几个字段,以便我可以使用该对象将数据发送回服务器进行保存.

我的容器对象的定义:

private static const emptyLink:Object = {
    id: -1, title:'',
    trigger1:'',trigger2:'',trigger3:'',trigger4:'',trigger5:'',
    linkTitle:'', linkBody:'',
    answer1:'',answer2:'',answer3:'',answer4:'',answer5:''
};

[Bindable] public var currentLink:Object = emptyLink;
Run Code Online (Sandbox Code Playgroud)

currentLink在运行时分配给ArrayCollection中的特定索引,我只是使用该emptyLink对象进行初始化.

<mx:Panel id="triggerPanel" title="Trigger" width="33%">
    <mx:VBox id="tpBoxes" width="100%" paddingBottom="5" paddingLeft="5" paddingRight="5" paddingTop="5">
        <mx:TextInput id="trigger1" width="100%" textAlign="left" text="{currentLink.trigger1}" />
        <mx:TextInput id="trigger2" width="100%" textAlign="left" text="{currentLink.trigger2}" />
        <mx:TextInput id="trigger3" width="100%" textAlign="left" text="{currentLink.trigger3}" />
        <mx:TextInput id="trigger4" width="100%" textAlign="left" text="{currentLink.trigger4}" />
        <mx:TextInput id="trigger5" width="100%" textAlign="left" text="{currentLink.trigger5}" />
    </mx:VBox>
</mx:Panel>
Run Code Online (Sandbox Code Playgroud)

当然,这编译并显示得很好,但每个实例都有运行时警告:

警告:无法绑定到类'Object'上的属性'trigger1'(类不是IEventDispatcher)警告:无法绑定到类'Object'上的属性'trigger2'(类不是IEventDispatcher)警告:无法绑定到类'Object'上的属性'trigger3'(类不是IEventDispatcher)警告:无法绑定到类'Object'上的属性'trigger4'(类不是IEventDispatcher)警告:无法在类上绑定属性'trigger5' '对象'(类不是IEventDispatcher)

并且在更改字段currentLink时不更新对象TextInput.

显而易见的答案是我的对象需要是实现的类的实例IEventDispatcher.答案没有告诉我的是实现该界面的细节(需要什么?什么不是?),以及是否有更简单的方法 …

apache-flex binding mxml flex3 actionscript-3

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

为什么mov指令直接使用ax而不是两个段寄存器?

我看到代码如下:

mov ax, cs
mov ds, ax
mov es, ax
Run Code Online (Sandbox Code Playgroud)

为什么我不能将其压缩为:

mov ds, cs
mov es, cs
Run Code Online (Sandbox Code Playgroud)

自使用累加器寄存器以来,第一种方式更快吗?但这似乎并不直观,因为cs和ds是段寄存器.还是有一些我不知道的限制?

顺便说一句,我正在使用nasm.

x86 assembly nasm accumulator addressing-mode

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

R6016 - 没有足够的空间用于线程数据

如何在C++应用程序中调试"R6016 - 没有足够的空间用于线程数据".我已阅读http://support.microsoft.com/kb/126709, 但想要一些其他输入.

visual-c++

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