问题列表 - 第48602页

从链接打开本地文件夹

如何通过单击任何链接打开本地文件夹视图?

我尝试了很多选项

<a href="file:///D:/Tools/">Open folder</a> 要么

<a onclick="file:///D:/Tools/">Open folder</a> 要么

<a onclick="window.open(file:///D:/Tools/)">Open folder</a>

html javascript

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

用于计算具有最高密度点的地理地图区域的有效算法

假设我有一张地理地图,其中各点由纬度\经度表示.我在这张地图上有很多点,可以随时添加\删除\移动点.

我需要的是获得"最热点" - 包括最大点数除以面积的区域 - 或者换言之,具有最高点密度的区域.

我需要一个有效的数据结构,以及一个重新计算任何变化的最热点的算法.计算复杂度和内存复杂度必须最小,因为点数可能会非常高.

我希望知道并保持一份最热门地点的降序排列 - 首先是最拥挤的地区,然后是不那么拥挤的地区.有一个有限大小的列表是可以的 - 例如,100个最热点.

当然,为了防止一个孤立点上的100%密度,存在最小区域(定义为常数).

这里"区域"的定义是地图上包含点的任何可感知区域.它可能是整个地图,但算法不应该将其视为当然的热点=)

谢谢!如果需要任何澄清,请说出来......

mapping algorithm map geolocation data-structures

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

在Java中退出循环

我正在使用Java,但我想这个问题适用于任何语言.我只是想问一下,使用布尔值退出循环是更好的做法,我在循环中切换或只使用break;

例如,我只是在写一个方法来获得国际象棋中女王的有效动作.

private static final int[][] DIRS = {{0, 1}, {0, -1}, {1, 0}, {-1, 0}, {1, 1}, {-1, -1}, {-1, 1}, {1, -1}};

public Vector<Move> getValidMoves() {
    Vector<Move> validMoves = new Vector<Move>();

    for (int i = 0; i < DIRS.length; i++) {
        boolean stopped = false;
        int newX = x + DIRS[i][0];
        int newY = y + DIRS[i][1];
        while (!stopped && newX >= 0 && newX < 8 && newY >= 0 && newY < 8) {
            if (board[newX][newY] …
Run Code Online (Sandbox Code Playgroud)

java coding-style

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

如何在使用非前缀成员变量时命名构造函数参数?

当然没有一种正确的方法可以做到这一点,但我甚至无法想到任何体面的命名方案,这就是我在这里问的原因.(所以:虽然所有答案都是主观的,但它们仍然有用!)

问题如下:对于简单的聚合结构,我们不使用成员var前缀.

struct Info {
  int x;
  string s;
  size_t z;

  Info()
  : x(-1)
  , s()
  , z(0)
  { }
};
Run Code Online (Sandbox Code Playgroud)

然而,提供初始化结构的初始化程序ctor有时是有用的,但是当参数的最自然名称已被成员变量本身占用时,我无法为参数提供合适的命名方案:

struct Info {
  int x;
  string s;
  size_t z;

  Info(int x?, string s?, size_t z?)
  : x(x?)
  , s(s?)
  , z(z?)
  { }
};
Run Code Online (Sandbox Code Playgroud)

在这种情况下,其他人使用了什么?

c++ initialization naming-conventions initializer-list

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

元刷新时提交表单?

是否可以提交表单并在元刷新时发布一些数据?

我有一些 html,我想在 5 秒后提交,但我不希望用户必须单击提交按钮 - 这可能吗?

我在下面开始了一些代码:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="refresh" content="5;url=http://www.mysite.com" />
<title>Test Post</title>
<base href="http://www.mysite.com" />
</head>
<body>

<form action="http://www.mysite.com" method="post">
<input type="hidden" name="fname" value = "paul"/>
<input type="hidden" name="age" value = "25"/>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html

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

删除重复列表元素,保留外观顺序

我正在制作10 ^ 6到10 ^ 7实数的平面列表,其中一些正在重复.

我需要删除重复的实例,只保留第一次出现,而不修改列表顺序.

这里的关键是效率,因为我有很多要处理的清单.

示例(假):

输入:

  {.8, .3 , .8, .5, .3, .6}
Run Code Online (Sandbox Code Playgroud)

期望的输出

  {.8, .3, .5, .6}  
Run Code Online (Sandbox Code Playgroud)

除了注意

用Union删除重复元素(不保留顺序)给我的穷人的笔记本电脑:

DiscretePlot[a = RandomReal[10, i]; First@Timing@Union@a, {i, 10^6 Range@10}]
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

wolfram-mathematica

9
推荐指数
3
解决办法
2417
查看次数

时间跟踪+ Git:每次提交的测量工作量

我想测量每次提交花费的时间,我想要一个使用Git VCS的简单时间会计系统.基本上这归结为两个功能:

  1. 记录我已经开始研究功能的新部分 timegit start
  2. 查看某段时间的报告timegit log,将显示提交消息和花费的时间

它将从git log中提取的结束时间

所以你知道这样的节目吗?

git version-control time time-tracking

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

是否有带有T-Tests和p值的.Net统计数据库?

有没有人知道.Net的任何好的和免费的统计库?

我正在计算T-Tests,我已经写了一个公式来计算,虽然现在我需要一个p值的公式,这有点复杂,而且不是统计学家,让我有点迷失.

.net c# statistics libraries

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

如何使用Yii创建带有确认对话框的链接?

如何在Yii框架中创建带有确认对话框的链接?

让我说我有

CHtml::link('Delete',array('wsrecruiteducation/delete','id'=>$model->EducID));
Run Code Online (Sandbox Code Playgroud)

在删除数据之前,如何将上面的代码段转换为带有确认警报的删除链接?

php yii

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

我如何将C/C99规范与C++规范进行比较?

我需要验证我能以某种方式使用工会.

对于C99,这个答案是足够的:联盟元素对齐

C99 - 第6.7.2.1节结构和联盟说明者(第14段):

指向联合对象的指针(适当转换)指向其每个成员(或者如果成员是位域,则指向它所在的单位),反之亦然.

有人可以帮我找到C++的等效保证吗?

更一般地说,是否有一个很好的资源来查找C++标准的段落/段落引用,这些标准等同于C中的已知功能?

非常感谢.

c c++ standards specifications c99

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