问题列表 - 第12220页

帮助加快这个算法?Eratosthenes的筛子

我已经编写了一个算法,我认为使用Eratosthenes的Sieve来计算高达n的素数是正确的.不幸的是,这个程序依赖于非常大的n值(尝试1000万).这是我写的......

Protected Function Eratosthenes(ByVal n As Integer) As String
    Dim maxValue As Integer = Math.Sqrt(n)
    Dim values As Generic.List(Of Integer) = New Generic.List(Of Integer)
    Dim i As Integer
    ''//create list.
    For i = 2 To n
        values.Add(i)
    Next

    For i = 2 To maxValue
        If values.Contains(i) Then
            Dim k As Integer
            For k = i + 1 To n
                If values.Contains(k) Then
                    If (k Mod i) = 0 Then
                        values.Remove(k)
                    End If
                End If
            Next
        End If
    Next

    Dim result …
Run Code Online (Sandbox Code Playgroud)

vb.net algorithm optimization

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

左连接左边的所有行都不匹配Where子句

我有以下问题:

我有一个帐户表和帐户表的条目.account_id account_name

entry_id
account_idfk
entry_date
entry_amount
Run Code Online (Sandbox Code Playgroud)

现在我想查询给定时间段内所有帐户的所有条目.例如.我想要从2008年10月到2009年10月的所有帐户的所有条目.如果此帐户根本没有条目,或者此帐户的其他时间段中只有条目,我也希望返回该帐户.

如果根本没有条目,或者此帐户的此时间段有条目,则我当前的查询有效.但是 - 它省略了仅包含其他时间段条目的帐户.

SELECT * FROM Account a
         LEFT JOIN Entries e ON e.account_idfk = a.account_id
         WHERE e.entry_date BETWEEN '2009-08-13' AND '2009-08-13'
               OR e.entry_date IS NULL
Run Code Online (Sandbox Code Playgroud)

我知道问题出在where子句中 - 我删除了只存在其他时间段中的条目的所有帐户.

但我不知道如何重新生成查询以获得所需的结果......

谢谢,马丁

mysql sql

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

如何在iPhone模拟器上推送视频?

我想将视频推入iPhone模拟器,以测试UIImagePickerController中的视频选择.有可能吗?如果有可能,请你提供一些建议吗?

谢谢.

iphone ios-simulator

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

Ruby,gsub和regex

快速背景:我有一个字符串,其中包含对其他页面的引用.页面链接使用格式:"#12".哈希后跟页面的ID.

说我有以下字符串:

str = 'This string links to the pages #12 and #125'
Run Code Online (Sandbox Code Playgroud)

我已经知道需要链接的页面的ID:

page_ids = str.scan(/#(\d*)/).flatten
=> [12, 125]
Run Code Online (Sandbox Code Playgroud)

如何遍历页面ID并将#12和#125链接到各自的页面?我遇到的问题是如果我执行以下操作(在rails中):

page_ids.each do |id|
  str = str.gsub(/##{id}/, link_to("##{id}", page_path(id))
end
Run Code Online (Sandbox Code Playgroud)

这适用于#12,但它将#125的"12"部分链接到ID为12的页面.

任何帮助都是极好的.

ruby regex ruby-on-rails gsub

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

如何使用ReSharper将私有字段移动到类的顶部

我想将类中的所有私有字段移动到顶部或至少移动到它们聚集在一起的块中.

使用ReSharper有没有快速实现这一目标的方法?

resharper code-formatting

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

XSLT自定义排序

是否可以在XSLT中按字母顺序排序,将5个项目作为"首选".

即给定

<teams>
<team id="142" name="Scotland" />
<team id="110" name="Liverpool" />
<team id="13" name="Manchester United" />
<team id="123" name="England" />
<team id="84" name="Chelsea" />
<team id="295" name="Wales" />
<team id="49" name="Arsenal" />
<team id="126" name="Northern Ireland" />
<team id="121" name="Republic of Ireland" />
<team id="42" name="Manchester City" />
<team id="298" name="Tottenham Hotspur" />
<team id="299" name="Bolton" />
</teams>
Run Code Online (Sandbox Code Playgroud)

我要求国家队按照特定顺序排序,其余按字母顺序排列:

<teams>
<team id="123" name="England" />
<team id="126" name="Northern Ireland" />
<team id="121" name="Republic of Ireland" />
<team id="142" name="Scotland" />
<team …
Run Code Online (Sandbox Code Playgroud)

sorting xslt

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

Jquery:单击突出显示/取消突出显示表行

我希望我的脚本突出显示我选择的行并且它工作得很好,但是当选择/突出显示行时,如果选择了另一行,我希望它"取消选择/取消选择".我该怎么做呢?

这是用于选择行的当前代码,它取消选择,但仅当我再次单击同一行时:

$(".candidateNameTD").click(function() {
            $(this).parents("tr").toggleClass("diffColor", this.clicked);
        });
Run Code Online (Sandbox Code Playgroud)

Html表

<table id="newCandidatesTable">
    <thead>
        <tr>
            <th style="cursor: pointer;">ID</th>
            <th style="cursor: pointer;">Navn</th>
            <th style="cursor: pointer;">Email</th>
            <th></th>
        </tr>
    </thead>
    <tbody>
    <% foreach (var candidate in Model.Ansogninger)
    {
         %>
            <tr id="<%= candidate.AnsogerID %>" class="newCandidatesTableTr">
                <td><div id="candidateID"><%= candidate.AnsogerID %></div></td>
                <td><div id="<%= "candidateName_" + candidate.AnsogerID %>" class="candidateNameTD"><%= candidate.Navn %></div></td>
                <td><div id="candidateEmail"><%= candidate.Email %></div></td>
                <td>
                    <div id="<%= "acceptCandidateButton_" + candidate.AnsogerID %>" class="acceptb" style="cursor: pointer; border: 1px solid black; width: 150px; text-align: center;">Godkend</div>
                </td>
            </tr>
         <%
    } %>
    </tbody>
    </table>
Run Code Online (Sandbox Code Playgroud)

jquery

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

在750k行上执行MySQL更新查询

我已经在MySQL表中添加了一个字段.我需要使用另一个表中的值填充新列.这是我想要运行的查询:

UPDATE       table1 t1
SET          t1.user_id = 
                        (
                        SELECT   t2.user_id 
                        FROM     table2 t2 
                        WHERE    t2.usr_id = t1.usr_id
                        )
Run Code Online (Sandbox Code Playgroud)

我在239K行本地运行该查询,大约需要10分钟.在我在现场环境中这样做之前,我想问一下我的表现是否正常,即10分钟听起来合理.或者我应该以另一种方式,php循环?更好的查询?

mysql sql

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

在ASP.NET中检测/估计http请求的国家/地区

我正在寻找方法来检测/估计ASP.NET中http请求所在的国家/地区. 我知道有一些服务/国家查找的解决方案,但我从来没用过. 我正在寻找小/干净的解决方案. 这是为了帮助某人填写表格,因此它不必100%准确.




提前致谢..

c# asp.net http

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

如何在PowerShell提示符中显示当前的git分支名称?

基本上我是在之后但是对于PowerShell而不是bash.

我通过PowerShell在Windows上使用git.如果可能,我希望我当前的分支名称显示为命令提示符的一部分.

git powershell command-prompt

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