问题列表 - 第2233页

致命的CLR错误80004005

今天,每当我尝试打开任何.Net应用程序时,我得到:

CLR error: 80004005
The program will now terminate.
Run Code Online (Sandbox Code Playgroud)

有什么建议?

clr

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

如何绘制折线区域,即服务覆盖区域,还使用Google Maps API和PHP检查访客的地址是否位于该区域内?

我是正在构建新网站应用程序的企业的所有者.我的合作伙伴是正在进行开发的程序员,我们都没有任何人真正深入体验Google Map API或它的折线/多边形区域功能.

我们需要一种简单的方法来捕获我们的用户管理区域内的输入,我们的位置可以输入他们的服务覆盖区域信息,即Jones blvd以北的第一条街道,或距离位置地址5英里半径等,并拥有Google Map API图表折线边框.

然后,我们网站的访问者在查看我们其中一个位置的Google地图时,需要能够看到此信息,并查看他们的服务地址是否属于该服务区域.然后,我们需要设置一个标志,以某种方式向访问者发出通知,告知他们的地址不符合服务或交付条件.

如果有人可以帮助我们(示例PHP代码与建议的API接口将是首选和理想,因为我们根本无法理解Google API的复杂性,折线坐标捕获工具等),将非常感谢因为我们一直在努力弄清楚如何在php中创建它,更重要的是如何将它集成到我们现有的站点中.

更新:感谢您的回答CodeMeIT ...如何建议我们在我们的sql数据库中捕获这些longlats ...即什么是字段格式或类型,我们需要为long和lat设置单独的字段,我们怎样才能标准化所有位置,即创建多边形区域需要多少长度和拉数,因为我们希望能够让我们的位置管理员从他们的用户登录区域为他们自己的位置输入此信息.

php sql maps google-maps geolocation

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

如何使开发Web服务器(Cassini)在Visual Studio 2008中运行?

我正在使用Visual Studio 2008来开发ASP.NET应用程序.目前我正在调试IIS上运行.我想切换到开发Web服务器(Cassini)进行调试,以便我可以使用编辑和继续等功能.我之所以不这样做,是因为开发Web服务器只在您处于调试模式时启动.有没有办法让它一直运行,只需将Visual Studio连接到现有的服务器进程就像使用IIS一样?

iis debugging cassini visual-studio

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

使用OpenSSL以编程方式创建X509证书

我有一个C/C++应用程序,我需要创建一个包含公钥和私钥的X509 pem证书.证书可以是自签名的,也可以是未签名的,无关紧要.

我想在应用程序中执行此操作,而不是从命令行执行此操作.

什么OpenSSL功能会为我做这个?任何示例代码都是奖金!

openssl ssl-certificate x509 pkix

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

Python包和egg-info目录

有人可以解释egg-info目录如何与各自的模块绑定?例如,我有以下内容:

/usr/local/lib/python2.5/site-packages/quodlibet/
/usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/
Run Code Online (Sandbox Code Playgroud)

我假设egg-info目录是使相应的模块对setuptools(easy_install)可见,对吧?如果是这样,setuptools如何将egg-info目录绑定到模块目录?

假设我在正确的轨道上,例如着想......如果我想让矿setuptools的可见现有的包,我可能只是符号链接模块目录和卵子信息目录的位点包目录?我本来只是尝试这样做我自己,但我不知道如何测试,如果包是setuptools的可见.如果你还可以告诉我如何测试这个奖励积分:)

我想了解这一切的主要原因是因为我想符号链接我的一些模块到站点包,这样我可以对其进行更改,并有改变使用它们,而无需重新安装脚本可见每次更换后,来自PyPI的鸡蛋.

python egg setuptools

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

在Linux中填充MS Access数据库

有没有办法在Linux中创建Access/Jet数据库?

我正在尝试从Linux应用程序服务器(mysql后端)提供数据,并且没有找到任何可以让我这样做的工具 - 似乎应该有一些东西.

如果我无法创建数据库,是否有办法从Linux中插入现有的Access数据库文件?

CLI工具,SQL命令文件包装器,C库,Ruby库,什么?

谢谢.

linux ms-access

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

Objective-C中的NSString indexOf

是否有类似于indexOfNSString对象中的函数?

cocoa objective-c

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

如何在Lisp中记忆递归函数?

我是Lisp的初学者.我正在尝试记忆递归函数来计算Collat​​z序列中的项数(对于Project Euler中的问题14 ).我的代码是:

(defun collatz-steps (n)
  (if (= 1 n) 0
       (if (evenp n) 
           (1+ (collatz-steps (/ n 2)))
           (1+ (collatz-steps (1+ (* 3 n)))))))

(defun p14 ()
  (defvar m-collatz-steps (memoize #'collatz-steps))
  (let 
      ((maxsteps (funcall m-collatz-steps 2))
       (n 2)
       (steps))
    (loop for i from 1 to 1000000
          do 
          (setq steps (funcall m-collatz-steps i))
          (cond 
            ((> steps maxsteps) 
             (setq maxsteps steps)
             (setq n i))
            (t ())))
    n))


(defun memoize (fn)
  (let ((cache (make-hash-table :test #'equal)))
    #'(lambda (&rest …
Run Code Online (Sandbox Code Playgroud)

lisp common-lisp memoization

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

跳过列表与二进制搜索树

我最近遇到了称为跳过列表的数据结构.它似乎与二叉搜索树具有非常相似的行为.

为什么你想在二叉搜索树上使用跳过列表?

language-agnostic algorithm binary-tree skip-lists data-structures

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

确保线程安全的最佳编程方法/方法

当我学习Java从一些20年的基础,帕斯卡,COBOL和C的过程式编程的背景来了,我当时认为它是最难的事情是包裹我的头周围的OOP术语和概念的时间.现在我带大约8年的稳固的Java,我得出的结论是,关于Java编程和类似的语言,如C#单最难的事情是多线程/并发方面.

编写可靠且可扩展的多线程应用程序非常困难!随着处理器变得"更宽"而不是更快的趋势,它正在迅速变得非常关键.

当然,最困难的领域是控制线程之间的交互以及由此产生的错误:死锁,竞争条件,陈旧数据和延迟.

所以我的问题是:采用什么方法或方法来生成安全的并发代码,同时减少死锁,延迟和其他问题的可能性?我提出了一种有点非传统的方法,但在几个大型应用程序中工作得非常好,我将在这个问题的详细答案中分享.

concurrency multithreading multicore

8
推荐指数
4
解决办法
1639
查看次数