问题列表 - 第27462页

从IP地址查找时区

当我拥有的是他们的IP地址时,有没有办法找到用户所在的时区?我正在寻找我需要应用于服务器时间的时间偏移量,以便找到用户位置的时间.

.net c# timezone ip-address

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

如何查看c ++和c#dll依赖项?

我有一个python项目调用一个调用ac#com interop dll的c ++包装器DLL.在我的计算机中,安装了所有框架和程序后,我的项目运行良好.

但是在刚刚格式化的计算机中它没有.我已经安装了c ++ 2008 redistribute并且c ++部分正在工作但是当我从中调用一个函数(它将调用c#通信者)时,它会出错.

我想知道c ++和c#dll的dll依赖关系是什么,看看有什么缺失:)

c# c++ dll

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

什么时候应该使用doctrine ORM和zend-db-table?

在项目规模,学说与zend-db-table速度和性能方面,何时应该在Zend项目中使用doctrine,以及什么时候使用zend-db-table?

php doctrine zend-framework zend-db-table

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

在使用脚本/控制台时如何重新加载环境?

我想我见过Ryan Bates做过他的一个截屏视频,但我找不到它.

我相信你可以在脚本/控制台中运行一个命令,让你重新加载你的模型(如果你做了一个更改),这样你就不必退出然后再调用控制台.

有任何想法吗?

ruby-on-rails reload models script-console

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

System.Threading.Tasks - 限制并发任务的数量

我刚刚开始研究.Net 4.0中新的"System.Threading.Tasks"的好处,并且想知道是否有任何构建支持限制一次运行的并发任务的数量,或者是否应该手动处理.

EG:如果我需要调用100次计算方法,有没有办法设置100个任务,但只有5个同时执行?答案可能只是创建5个任务,调用Task.WaitAny,并在前一个任务完成时创建一个新任务.我只是想确保如果有更好的方法,我不会错过任何一招.

基本上,有没有内置的方法来做到这一点:

Dim taskArray() = {New Task(Function() DoComputation1()),
                   New Task(Function() DoComputation2()),
                   ...
                   New Task(Function() DoComputation100())}

Dim maxConcurrentThreads As Integer = 5
RunAllTasks(taskArray, maxConcurrentThreads)
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

.net asp.net multithreading task

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

有没有java库来做基于单词的差异?

我有两段文字.我想在它们之间做一个基于单词的差异(就像当unix实用程序wdiff那样),但输出中有更多信息(我的意思是,添加/删除单词开始的字符的位置).

我需要在Java中执行此操作,因此差异的简单输出(如wdiff)不适合我:我想操纵表示差异的对象.

java diff word-diff

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

每小时自动恢复数据库的最佳方法

我有一个演示站点,任何人都可以登录并测试管理界面.

我想每小时刷新SQL 2008数据库中的所有数据并从原始数据中恢复它.

Red Gate Software有一些很棒的工具,但是它们现在超出了我的预算.

我可以简单地制作数据库数据文件的备份副本,然后使用ac#console app删除它并复制原始文件.然后我可以有一个Windows计划任务每​​小时运行.exe.

它简单而且免费......这会有用吗?

我正在使用SQL Server 2008 R2 Web版

我知道Red Gate Software在技术上更好,因为我可以设置它来分析数据库,只更新已更改的记录,我上面的方法就像一个"大锤".

database sql-server database-restore sql-server-2008

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

为什么这个正则表达式调用substcont的次数过多?

这更多是出于好奇而不是其他任何事情,因为我没有在Google上找到关于此功能的任何有用信息(CORE :: substcont)

在分析和优化一些旧的,慢的XML解析代码时,我发现以下正则表达式每次执行行时都会调用substcont 31次,并且需要花费大量时间:

通话时间:10000时间:2.65秒子通话:320000潜艇时间:1.15秒

  $handle =~s/(>)\s*(<)/$1\n$2/g;
  # spent  1.09s making 310000 calls to main::CORE:substcont, avg 4µs/call
  # spent  58.8ms making  10000 calls to main::CORE:subst, avg 6µs/call
Run Code Online (Sandbox Code Playgroud)

与前一行相比:

呼叫:10000时间:371ms子呼叫:30000潜艇时间:221ms

  $handle =~s/(.*)\s*(<\?)/$1\n$2/g;
    # spent   136ms making 10000 calls to main::CORE:subst, avg 14µs/call
    # spent  84.6ms making 20000 calls to main::CORE:substcont, avg 4µs/call
Run Code Online (Sandbox Code Playgroud)

substcont调用的数量是非常令人惊讶的,特别是因为我认为第二个正则表达式会更昂贵.这显然是为什么剖析是一件好事;-)

我随后更改了这两行以删除不必要的backrefs,对于表现不佳的行有显着的结果:

通话时间:10000次:393ms次级通话:10000次时间:341ms

$handle =~s/>\s*</>\n</g;
  # spent   341ms making 10000 calls to main::CORE:subst, avg 34µs/call
Run Code Online (Sandbox Code Playgroud)
  • 所以,我的问题是 - 原来为什么要对substcont进行过多次调用,以及substcont甚至在正则表达式引擎中做了多长时间呢?

regex optimization perl profiling

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

如何使用Objective-C创建文字XML字符串?

我有很长的XML字符串,我很难编码到iPhone项目的单元测试中.

不得不逃避所有引号和换行符非常难看 - 例如:

NSString *xml = 
@"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\
<root>\
    <element name=\"foo\" />\
</root>";
Run Code Online (Sandbox Code Playgroud)

以低摩擦方式做这件事真的很不错.

我知道Ruby对多行文字有很好的语法...对Objective-C的任何建议?

xml objective-c string-literals

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

在JavaScript中最大化当前窗口

有没有办法可以从JavaScript最大化当前最小化的窗口?这是我的情况:

我有一系列的链接都针对同一外部窗口(例如“ MyNewWindow”)。单击链接时,将弹出一个新窗口。如果单击另一个链接,页面将在预期的同一窗口中弹出。如果我最小化“ MyNewWindow”弹出窗口,则希望能够单击另一个链接并使该窗口最大化。

我的方法是在正文的onLoad部分放置一些内容,以便刷新页面时,如果页面最小化,它将自动“最大化”。注意:使用window.MoveTo()和window.resizeTo()似乎没有效果(窗口保持最小化)。

谢谢!

html javascript maximize-window

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