问题列表 - 第5878页

从规则间隔的数据生成轮廓线

我目前正致力于数据可视化项目.我的目标是从网格化数据中生成轮廓线,换句话说是等值线.数据可以是温度,天气数据或任何其他环境参数,但只有条件是它必须是规则间隔.我在互联网上搜索,但是我找不到用于从网格生成轮廓线的好算法,伪代码或源代码.有人知道从网格数据生成轮廓线的库,源代码或算法吗?如果您的建议具有良好的运行时性能,那将是很好的,我不想等待我的用户:)

编辑:感谢响应,但isolines有一些约束,因为它们不应该相交,所以只生成贝塞尔曲线并不能实现我的目标.

c++ algorithm grid contour

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

我可以在不提供FTP访问的情况下安装/更新WordPress插件吗?

我使用的WordPress只使用我活的服务器上SFTP使用SSH密钥.

我想安装和升级插件,但似乎您需要输入FTP登录才能安装插件.有没有办法通过手动上传文件而不是让WordPress处理整个过程来安装和升级插件?

wordpress

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

选择多个三个层次

我可以使用SelectMany在集合中展平子集合的结果:

 // a list of Foos, a Foo contains a List of Bars
 var source = new List<Foo>() { ... };

 var q = source.SelectMany(foo => foo.Bar)
     .Select(bar => bar.barId)
 .ToList();
Run Code Online (Sandbox Code Playgroud)

这给了我Foo列表中所有Bar ID的列表.当我尝试深入三级时,返回错误的结果.

 var q = source.SelectMany(foo => foo.Bar)
     .SelectMany(bar => bar.Widget)
         .Select(widget => widget.WidgetId)
 .ToList();
Run Code Online (Sandbox Code Playgroud)

我应该如何使用SelectMany获取Foos列表中所有条形图中所有小部件的列表?

编辑 我错过上述句子,但代码反映了目标.我正在寻找所有Widget ID的列表,而不是小部件.

"不正确"的结果并非返回所有窗口小部件ID.

c# generics lambda list

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

为什么不直接使用ajax页面请求来加载页面内容?

许多网页加载所有内容以更改非常少的信息.

现在我想知道为什么开发人员不应该只为主页请求使用ajax?

在我自己的网页上,我想在我的网页上用ajax开发主要请求,但我不知道这种方法的任何具体缺点.

有没有人知道为什么有人不应该这么多使用ajax?

php ajax request

5
推荐指数
3
解决办法
4666
查看次数

git,不要在未跟踪文件列表中显示*.pyc!

做的时候:

>git status
Run Code Online (Sandbox Code Playgroud)

它显示了"未跟踪文件"下的.pyc文件的大列表.我不希望它显示这些,因为它增加了噪音.

换句话说,我如何一直为所有项目制作git ignore .pyc文件?

编辑

我不是想要一种方法将我被忽略的文件传播给其他人,我的意思是"对于所有项目",这意味着我不想将每个新项目配置为忽略.pyc文件.

UPDATE

我应该补充说我正在使用Windows,我的git是msysgit

用户希望git在所有情况下忽略的模式(例如,由用户选择的编辑器生成的备份或临时文件)通常会进入用户的〜/ .gitconfig中的core.excludesfile指定的文件中.

.gitconfig是文件还是文件夹?我的主目录中没有这样的东西(C:\users\<myusername>\)

UPDATE2

谢谢大家的回复,

我使用以下方法解决了这些问题

>git config --global core.excludesfile c:\git\ignore_files.txt
Run Code Online (Sandbox Code Playgroud)

并将*.pyc放入 c:\git\ignore_files.txt

git version-control ignore

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

自定义IPrincipal和WindowsAuthentication

有没有什么好方法将ASP.NET Windows身份验证与自定义IPrincipal/IIdentity对象相结合?我需要存储用户的电子邮件地址,并使用我在AuthenticateRequest事件期间添加到Context.CurrentUser的自定义IIdentity/IPrincipal对进行表单身份验证.

我最好如何使用WindowsAuthentication完成此任务?

asp.net authentication windows-authentication

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

在我的主代码中使用Thread.currentThread.sleep()有什么危险吗?

在我的代码我正在使用

Thread.currentThread().sleep(sleepTime);
Run Code Online (Sandbox Code Playgroud)

在代码的主(非Thread对象)部分.

它似乎工作正常,但我担心可能会有一些隐藏的陷阱,以后会在我的屁股中咬我.

有没有更好的方法让你的主要过程坐一会儿?或者这是规定的方法?

编辑:

回答为什么我这样做...

我有一个通过HTTP或FTP连接到远程主机并执行操作的进程.

换一种说法...

东西...

连接到远程...

做远程连接...

密切联系......

更多东西...

必要时重复.

我发现,在非常罕见的情况下,连接只会进入la la land.它不会失败,它不会抛出任何异常,它就会消失.并且它是阻塞的,因此没有设置计时器的内联方式.

所以,我的解决方案就是这样做......

东西...

启动带有连接的新线程...

在MAIN进程中(而不是在生成的线程中)使用计时器进入无限循环并等待其中任何一个

a)连接线程完成其任务并设置一些标志为"完成"

要么

b)等待一段预设的时间,如果连接线程没有报告它已完成,则将其终止并继续.

在主要过程中,我打算睡一段时间,醒来,看看MAX_WAIT_TIME是否已经过期.如果没有,请回去睡觉再等一下.

它似乎比在标准while循环中更有效(在处理器上),因为这会干扰连接线程做它需要做的事情.

我想我的问题确实是......这种方法有什么不安全的地方.我从答案中看到,鉴于我正在做的事情,看起来没有.也许我应该问是否有更标准化的方法?

java multithreading sleep

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

分区专用服务器硬盘是否有意义?

我将在新的专用服务器上安装Debian,我有机会设置硬盘分区.

服务器有两个750GB驱动器配置为RAID 1.我们将有10个Postgresql数据库,每个数据库大约2 GB.这个服务器上当然也会有Apache/PHP.我们将仅将服务器用于我们自己的Web应用程序.

托管公司强烈建议创建单独的两个分区.第一个小的"/"和第二个非常大的"/ home".但我对此有些怀疑.我觉得"/"目录的一个大分区就好了.这个问题的答案还表明将磁盘分成几个分区是没有意义的.

在这种情况下磁盘分区是否仍然相关?

debian partitioning dedicated

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

Python内省:如何获得对象属性的"未排序"列表?

以下代码

import types
class A:
    class D:
        pass
    class C:
        pass
for d in dir(A):
    if type(eval('A.'+d)) is types.ClassType:
        print d
Run Code Online (Sandbox Code Playgroud)

输出

C
D
Run Code Online (Sandbox Code Playgroud)

如何按照代码中定义这些类的顺序输出?即

D
C
Run Code Online (Sandbox Code Playgroud)

除了使用inspect.getsource(A)并解析之外,还有什么方法吗?

python introspection python-datamodel

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

Silverlight和推送通知

我正在为远程仪器创建Silverlight 2用户界面.在不同站点有两个并发用户与仪器(仪器和远程科学家的操作员)以及任何不与之交互的观察者用户进行交互,只是观看.但是,每当两个活动用户中的一个改变某些内容时,这些更改必须立即反映在所有用户的UI中,例如平移或缩放图像或注释或选择图像的一部分,将项目添加到列表框中显示的集合中.在客户端中,我使用可观察的集合,这些集合很容易反映该用户所做的更改,但是很难看到其他用户所做的更改.我可以从每个客户端轮询更改,但推送通知等更好.我已经广泛搜索了一些例子,但没有找到任何我需要的东西.Silverlight与WCF服务交互存在各种安全问题,这意味着许多潜在的示例无法正常工作.我基本上没有时间在这个项目上,需要快速帮助.有没有人有任何关于如何做到这一点的合适简单例子的建议?我是一名经验丰富的开发人员,但不得不自学Silverlight和WCF服务,我所在地区没有人知道这些.即使你已经完成了相当多的ASP.NET工作,我也不是web/Javascript专家.谢谢.我基本上没有时间在这个项目上,需要快速帮助.有没有人有任何关于如何做到这一点的合适简单例子的建议?我是一名经验丰富的开发人员,但不得不自学Silverlight和WCF服务,我所在地区没有人知道这些.即使你已经完成了相当多的ASP.NET工作,我也不是web/Javascript专家.谢谢.我基本上没有时间在这个项目上,需要快速帮助.有没有人有任何关于如何做到这一点的合适简单例子的建议?我是一名经验丰富的开发人员,但不得不自学Silverlight和WCF服务,我所在地区没有人知道这些.即使你已经完成了相当多的ASP.NET工作,我也不是web/Javascript专家.谢谢.

silverlight notifications push

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