问题列表 - 第35468页

foursquare或gowalla在哪里获取他们的位置数据?

我知道foursquare使用谷歌地图api,但他们如何从谷歌地图检索所有商业地点?他们是否保存数据库中的每个位置,或者只是在用户签入时访问它?对不起,如果我困惑你,但我好奇!:))

mysql api location geolocation foursquare

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

IPrincipal.IsInRole()仅在我截断角色名称时起作用 - 为什么?

我的应用程序很大程度上依赖于用户的授权.在其中,我IPrincipal.IsInRole()用来检查用户是否在正确的组中:

IPrincipal principal = Thread.CurrentPrincipal;
bool inRole = principal.IsInRole("mydomainname\some role with a long name");
Run Code Online (Sandbox Code Playgroud)

这在大多数情况下都可以正常工作,但如果主体是a的实例,则会失败(返回错误的结果)WindowsPrincipal.我发现为了使它正常工作,我必须截断我传入的角色的名称,长度为32个字符(包括域名和\):

IPrincipal principal = Thread.CurrentPrincipal; // <- returns a WindowsPrincipal
bool inRole = principal.IsInRole("mydomainname\some role with a lo");
Run Code Online (Sandbox Code Playgroud)

截断角色名称然后正常工作.为什么?这是一个错误/功能/记录的问题吗?我有一个暗示,它可能与Win2000域有关,但无法找到任何信息.

一些额外的信息:
这是一个问题,因为应用程序可以配置为使用活动目录或"自定义"进行授权("自定义"是支持接口的任何授权提供程序 - 可以是基于SQL的,基于文件的等等..).配置自定义时,角色很可能不需要截断,因此我不想在我的代码中处理这种特殊情况.此外,我还有另一部分应用程序使用System.DirectoryServices.AccountManagement命名空间中的类来查找组成员身份.这需要完整的角色名称,如果被截断则不起作用.

.net c# security iprincipal active-directory

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

ASPX错误页面上的.NET堆栈跟踪中的数字是多少?

ASPX错误页面上的.NET堆栈跟踪中的数字是多少(见图片)?它们似乎不是行号,因为它们太大了?这些数字如何帮助我确定抛出异常的代码行?

堆栈跟踪示例

.net stack-trace

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

精确的Ruby数学运算问题

你知道如何解决数学精度的以下问题吗?

p RUBY_VERSION # => "1.9.1"
p 0.1%1 # => 0.1
p 1.1%1 # => 0.1
p 90.0%1 # => 0.0
p 90.1%1 # => 0.0999999999999943
p 900.1%1 # => 0.100000000000023

p RUBY_VERSION # => "1.9.2"
p 0.1%1 # => 0.1
p 1.1%1 # => 0.10000000000000009
p 90.0%1 # => 0.0
p 90.1%1 # => 0.09999999999999432
p 900.1%1 # => 0.10000000000002274
Run Code Online (Sandbox Code Playgroud)

ruby math precision rounding

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

如何访问Windows shell上下文菜单项?

在Windows资源管理器中,右键单击一个文件,显示一个上下文菜单,其中包含内置项,如"发送到..."和/或第三方操作,如"带Winzip的zip文件".我的问题是:

  • 如何获取特定文件的可用菜单项的完整列表?
  • 对于每个菜单项,如何获取标题?
  • 如何为特定磁盘文件调用特定菜单项操作?

先感谢您!

[编辑]:虽然其他信息绝对有用,但Delphi解决方案将非常受欢迎!

c++ windows delphi shell winapi

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

php按键从数组中获取子数组

我有下一个层次结构数组:

Array(
[1005] => Array(
               [1000] => Array(
                              [1101] => ...
                              [1111] => ...
                              )
               )
)
Run Code Online (Sandbox Code Playgroud)

在我的功能中,我发送$ Id.我的任务是通过此Id返回一个数组.例如:getArray(1000)应该返回下一个数组:

Array(
                                  [1101] => ...
                                  [1111] => ...
                                  )
Run Code Online (Sandbox Code Playgroud)

我该怎么做?谢谢.

php arrays recursion

0
推荐指数
1
解决办法
8713
查看次数

如何通过编程方式通过代理连接到TFS?

在我的公司,我们最近成立了一个TeamFoundation代理我们的TeamFoundationServer.我编写了一个C#应用程序,它连接到TFS以查询各种内容.现在,我希望该应用程序也支持通过TFS代理连接.由于我对TFS并不熟悉,我遇到了一些困难.理想情况下,我希望应用程序只是"知道" TFS代理,并把它行为就像正常的TFS.这甚至可能吗?

我在做什么是这样的:

TfsTeamProjectCollection projects = 
    new TfsTeamProjectCollection(new Uri(serverUriString, 
                                 new NetworkCredential(username, password, domain));
Run Code Online (Sandbox Code Playgroud)

如果serverUriString是TFS(例如" http:// MyTfs:8080 "),这可以正常工作.当我用TFS代理替换它(例如" http:// MyTfsProxy:8081 ")时,我得到一些非特定的TeamFoundationServiceUnavailableException,最后它表明发生了一个http 404错误.404对我来说没有多大意义,我能够ping服务器,我可以从浏览器连接到它,Visual Studio也可以加入它.我是否需要设置与TFS和代理的连接?如果是的话,我该怎么做?

c# tfs

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

Swing WindowListener如何否决JFrame关闭

我有一个框架,并希望在用户关闭它时提示保存文档.但如果他们取消,框架不应该关闭.

frame.addWindowListener(new SaveOnCloseWindowListener(fileState));
...
public class SaveOnCloseWindowListener extends WindowAdapter {
    private final FileState fileState;

    public SaveOnCloseWindowListener(FileState fileState) {
        this.fileState = fileState;
    }

    public void windowClosing(WindowEvent e) {
        if (!fileState.onQuit())
            cancelClose();  
    }
}
Run Code Online (Sandbox Code Playgroud)

FileState查看文档是否脏.如果不是它什么也不做,并返回true.如果它是脏的,它会询问用户是否要保存(是/否/取消).如果用户此时取消,则应该中止windowClosing.

我在网上看到的所有建议都涉及显式退出windowClosing方法,从而覆盖了JFrame.setDefaultCloseOperation()的使用,并重复了JFrame.processWindowEvent()中的代码.

我实际上有一个肮脏的解决方案,但想看看是否有更干净的解决方案.

干杯

java swing awt

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

如何从Image.Source获取Memory Stream/Base64字符串?

我有一个动态创建的Image控件,通过OpenFileDialog填充,如:

OpenFileDialog dialog = new OpenFileDialog();
if (dialog.ShowDialog() == true)
{
    using (FileStream stream = dialog.File.OpenRead())
    {                    
        BitmapImage bmp = new BitmapImage();
        bmp.SetSource(stream);
        myImage.Source = bmp;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想在单独的函数调用中将图像作为字符串通过Web服务发送回服务器.

如何从myImage.Source获取内存流/ base64字符串

silverlight

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

从.net mvc视图创建pdf

即时通讯使用asp.net mvc2为我的应用程序.我有一个接受模型并以某种格式呈现其数据的视图.我希望将此页面转换为pdf文件,以便可以通过附件发送,也可以动态创建和下载.我在使用itextsharp库创建pdf方面取得了一些成功,但是他们说它对html和css有非常基本的支持.如果有人使用itextsharp或任何其他库plz将复杂的html页面渲染为pdf帮助我解决这个问题.任何评论都非常感谢

谢谢

pdf pdf-generation itextsharp asp.net-mvc-2

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