问题列表 - 第10484页

在圆圈中查找坐标

我正在使用Grails下的Google Maps进行混搭,用户可以通过选择地图上的点和半径来创建地理围栏.这将存储在我的数据库中,应用程序不断从GPS设备接收一组坐标.

我想将收到的坐标与存储在圆圈中的区域进行比较.如果该点位于圆圈内部(或外部),程序将触发一个动作.但是,我想知道如何找出坐标位于圆圈内部/外部.有一个Javascript库允许这样做,但我需要在服务器上执行此操作.

是否有Java(甚至Groovy)库?你会如何实现它?

java grails groovy google-maps geolocation

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

使用来自Google CDN的jQuery UI时的缓存和gzip

我使用Google CDN URL来获取jQuery UI.但是当我使用YSlow进行测试时,我发现两个js/css都没有被压缩,尽管来自服务器的其他组件被gzip压缩并且已经过期(它进行了内容修改检查).我应该向URL添加任何内容以让浏览器知道它应该缓存,并获取gzip压缩的内容吗?

jquery google-api

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

自定义HtmlHelper扩展方法在View中不可用?

我已将用于MVC的 Jeremiah Clark的CheckBoxList Helper翻译成我的VB.Net项目但是当我尝试在我的视图中使用该方法时,我得到了错误

'CheckBoxList' is not a member of 'System.Web.Mvc.HtmlHelper(Of Attenda.Stargate.Web.UserRolesViewModel)'.
Run Code Online (Sandbox Code Playgroud)

谁能告诉我哪里出错了?

助手模块:

Imports System.Runtime.CompilerServices

Public Module InputExtensions

  <Extension()> _
  Public Function CheckBoxList(ByVal htmlHelper As HtmlHelper, ByVal name As String, ByVal listInfo As List(Of ListItem)) As String
    Return htmlHelper.CheckBoxList(name, listInfo, DirectCast(Nothing, IDictionary(Of String, Object)))
  End Function

  <Extension()> _
  Public Function CheckBoxList(ByVal htmlHelper As HtmlHelper, ByVal name As String, ByVal listInfo As List(Of ListItem), ByVal htmlAttributes As Object) As String
    Return htmlHelper.CheckBoxList(name, listInfo, DirectCast(New RouteValueDictionary(htmlAttributes), IDictionary(Of String, …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc extension-methods html-helper

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

如何在Visual Studio的调试模式下启用文件编辑?

有没有办法在Visual Studio中调试时启用文件编辑?我取消选中"要求源文件与原始版本完全匹配"复选框.没什么区别.我必须停止调试才能编辑文件.很烦人.我启用了编辑并继续.结果相同.我禁用了编辑并继续 - 相同的结果.

visual-studio-2008 visual-studio

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

Gridview Filtering内置函数?

.NET是否有某种类型的内置函数允许对Gridviews进行过滤?我总是通过使用由带有参数的动态存储过程生成的数据源来编程我的过滤器.但是为了保持过滤器行始终存在,我必须放置代码来创建用于在允许分页时在三个不同位置进行过滤的控件(Page_load,Gridview_Databound,Page_SaveStateComplete)它看起来似乎必须有更好的方法.如果是这样,怎么样?

asp.net gridview filtering visual-studio-2008

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

Django的自定义身份验证后端问题

我遇到了自定义身份验证后端的问题,我是通过LDAP身份验证为Active Directory构建的.

问题是从管理员登录页面,在它正确地验证并在数据库中创建新用户(或从LDAP服务器更新其信息)之后,然后将我返回到管理员登录页面,指示我未能输入有效用户名和密码.

考虑到它在django数据库中验证并创建/更新用户,我做错了什么?

代码:

import ldap
import re
from django.conf import ad_settings
grps = re.compile(r'CN=(\w+)').findall

def anyof(short_group_list, adu):
    all_groups_of_user = set(g for gs in adu.get('memberOf',()) for g in grps(gs))
    return any(g for g in short_group_list if g in all_groups_of_user)

class ActiveDirectoryBackend(ModelBackend):
    """
    This backend utilizes an ActiveDirectory server via LDAP to authenticate
    users, creating them in Django if they don't already exist.
    """

    def authenticate(self, username=None, password=None):
        con = None
        ldap.set_option(ldap.OPT_REFERRALS, 0)
        try:
            con = ldap.initialize('ldap://%s:%s' % (ad_settings.AD_DNS_NAME,
                  ad_settings.AD_LDAP_PORT)) …
Run Code Online (Sandbox Code Playgroud)

authentication django ldap

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

Perforce - 仅限专家?

我使用P4V客户端.我只是想做基本的任务; 我不想使用命令行并成为Perforce的专家.我想要完成的简单任务是复制提交的更改列表的描述和文件列表.有没有办法做这个基本任务?

version-control perforce p4v

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

ASP.NET MVC的分页解决方案是否在数据库中进行分页?

我通过google搜索找到的大多数ASP.NET MVC分页解决方案看起来都是以IEnumerable集合的形式从数据库表中获取所有行,对IEnumerable集合执行一些分页转换,然后将结果返回给视图.我希望能够在数据库端进行分页,但仍然有一些分页类来进行页码计算和HTML生成.那里有解决办法吗?或者是我一直在寻找的那些,但我没有看到它,因为我看错了他们?

这是我一直在看的东西:

database asp.net-mvc paging pagination linq-to-sql

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

C++ OpenGL窗口和上下文创建框架/库

我正在寻找一个多平台OpenGL框架,它抽象了C++中windows和gl上下文的创建.我想要一个OO表示Window,Context&co,我可以实例化一个Window,创建一个Context,然后可以将窗口设置为全屏.

我正在考虑为xgl,wgl和agl实现这个.但之前

所以问题来了:

在再次发明轮子之前,我应该首先检查哪些库/框架?

编辑: 到目前为止命名的库:

c++ opengl window multiplatform

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

如何将数组作为Object属性添加到PHP扩展中声明的类?

我希望我的PHP扩展声明一个等效于以下PHP的类:

class MyClass
{
    public $MyMemberArray;

    __construct()
    {
        $this->MyMemberArray = array();
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在按照" 高级PHP编程 "和" 扩展和嵌入PHP "中的示例进行操作,并且我能够声明一个具有整数属性的类PHP_MINIT_FUNCTION.

但是,当我使用相同的方法声明一个数组属性时PHP_MINIT_FUNCTION,我在运行时收到以下错误消息:

PHP Fatal error:  Internal zval's can't be arrays, objects or resources in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

高级PHP编程的第557页有一个例子,说明如何声明一个创建数组属性的构造函数,但是示例代码没有编译(第二个"对象"似乎是多余的).

我修复了错误并将其修改为我的代码:

PHP_METHOD(MyClass, __construct)
{
    zval *myarray;
    zval *pThis;

    pThis = getThis();

    MAKE_STD_ZVAL(myarray);

    array_init(myarray);
    zend_declare_property(Z_OBJCE_P(pThis), "MyMemberArray", sizeof("MyMemberArray"), myarray, ZEND_ACC_PUBLIC TSRMLS_DC);
}
Run Code Online (Sandbox Code Playgroud)

这会编译,但它在构造时会产生相同的运行时错误.

php c php-extension php-internals

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