问题列表 - 第16161页

在图中查找3个节点(或三角形)的循环

我正在使用复杂的网络.我想找到一组节点,它们在给定的图形中形成3个节点(或三角形)的循环.由于我的图形包含大约百万个边缘,因此使用简单的迭代解决方案(多个"for"循环)效率不高.

我正在使用python进行编程,如果这些是用于处理这些问题的内置模块,请告诉我.

如果有人知道任何可用于在图表中查找三角形的算法,请回复.

python geometry graph cycle

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

Hibernate搜索或指南针

我似乎无法找到关于这个选择的最新评论.回到'06,有人批评Hibernate Search是不完整的,并没有准备好与Compass竞争,现在呢?有没有人同时使用这两者并对决策有一些看法.

我正在空闲时间用Java开发一个Web应用程序,它只是我,所以我希望尽可能地切角,同时尽量减少对最终产品的影响.说过我的项目的搜索能力是优先考虑的!我花了很多时间制作数据库模型来支持系统.能够让用户获得他们正在寻找的东西是什么将我的应用程序分开.所以,速度是可以消耗的......显然是合理的.

以下是我目前对这个应用技术的想法,如果你看到任何明显的newb错误是温和的...我是一个无所不知的专家.

DB:PostgreSQL
平台:Java
框架:Spring,Hibernate,Seam

显然,我已经选择了所有免费(如啤酒)技术和那些我可以说一起玩得很好的技术.那么你们有什么想法,Compass或者Hibernate Search来解决这个问题?

-Nomad311

java full-text-search hibernate compass-lucene

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

如何在drupal中记录错误消息

如何记录我们自己的错误消息(例如:由于无效的用户日期条目导致的错误),这是在php程序中生成的drupal错误日志.

php error-logging drupal

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

XP上的WPF内存泄漏(CMilChannel,HWND)

我的WPF应用程序以大约4kb/s的速度泄漏内存.任务管理器中的内存使用量不断攀升,直到应用程序崩溃并出现"内存不足"异常.

通过我自己的研究,我发现这里讨论的问题是:在WPF和#8中追踪内存泄漏:http://blogs.msdn.com/jgoldb/archive/2008/02/04/finding-memory-泄漏功能于WPF的基于applications.aspx

描述的问题是: 这是在框架版本中存在的WPF泄漏,包括.NET 3.5 SP1.这是因为WPF选择使用哪个HWND将消息从呈现线程发送到UI线程.此示例销毁创建的第一个HWND并在新窗口中启动动画.这会导致从渲染线程发送的消息堆积而不进行处理,从而有效地泄漏内存.

提供的解决方案是: 解决方法是在App类构造函数中首先创建一个新的HwndSource.这必须在WPF创建任何其他HWND之前创建.只需创建这个HwndSource,WPF就会使用它来从渲染线程向UI线程发送消息.这样可以确保处理所有消息,并且不会泄漏任何消息.

但我不明白解决方案! 我有一个我正在使用的Application的子类,我尝试在该构造函数中创建一个窗口但是没有解决问题.

按照字面意思给出的说明,看起来我只需要将它添加到我的Application构造函数中:

new HwndSource(new HwndSourceParameters("MyApplication"));
Run Code Online (Sandbox Code Playgroud)

wpf memory-leaks windows-xp hwnd

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

PHP中的套接字传输"ssl"未启用

我在PHP中启用套接字传输"ssl"时遇到了问题.当我运行我的脚本时,我收到错误:

警告:fsockopen()[function.fsockopen]:无法连接到ssl://www.my.site.com:443(无法找到套接字传输"ssl" - 您是否忘记在配置PHP时启用它? )

我正在Windows上运行IIS6,这是我到目前为止所做的尝试让它工作:

  • 取消注释php.ini中的php_openssl.dll和php_sockets.dll扩展
  • 确保PHP正在加载我所做的更改的ini文件(它是,它肯定会加载其他扩展,所以我很确定这不是问题)
  • 确保php_openssl.dll和php_sockets.dll位于正确的位置
  • 将ssleay32.dll和libeay32.dll复制到主PHP文件夹,WINDOWS文件夹和WINDOWS/system32文件夹
  • 确保Windows路径变量包含PHP的位置
  • 确保所有相关文件的文件权限都正确.

我几乎每次改变后都重新启动了IIS,但我没有运气.有什么明显的我做错了吗?无论如何要在较小的部分进行故障排除吗?(所以我可以通过消除过程找出问题......?)

不幸的是,Windows/IIS不是我的专业领域 - 我一直负责,因为似乎没有人知道任何事情.

php ssl iis-6 fsockopen

53
推荐指数
5
解决办法
14万
查看次数

为什么inet_ntoa被设计成一个不可重入的函数?

看了一下GNU C Library的源代码,我发现inet_ntoa是用.实现的

static __thread char buffer[18]
Run Code Online (Sandbox Code Playgroud)

我的问题是,由于需要使用reeentrant inet_ntoa,为什么GNU C Library的作者不使用malloc来实现它呢?

谢谢.

sockets glibc

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

正在搜索PHP数组比从MySQL搜索/检索更快

很想知道哪个更快 - 如果我有一个25000个键值对的数组和一个相同信息的MySQL数据库,搜索速度会更快?

非常感谢大家!

php mysql

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

Python Markdown:HTML块中的Markdown

是否有额外的Python Markdown支持HTML块元素中的Markdown,例如div,p

即有没有办法转换这个:

<div id="content">
    [Google](http://www.google.com)
</div>
Run Code Online (Sandbox Code Playgroud)

<div id="content">
    <a href="http://www.google.com>Google</a>
</div>
Run Code Online (Sandbox Code Playgroud)

使用Python Markdown还是Python Markdown扩展?我在PHP Markdown Extra中寻找类似于此功能的东西

html python markdown

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

有用的Mercurial Hooks

您遇到过哪些有用的Mercurial钩子?

Mercurial书中有一些示例钩子:

我个人认为这些非常有用.我想看看:

  • 拒绝多个头
  • 使用合并拒绝更改组(如果您希望用户始终重新绑定,则非常有用)
    • 除非提交消息具有特殊字符串,否则使用合并拒绝更改组
  • 自动链接到Fogbugz或TFS(类似于bugzilla钩子)
  • 黑名单,会拒绝具有某些变更组ID的推送.(如果使用MQ从其他克隆中提取更改,则非常有用)

请坚持使用bat和bash或Python的钩子.这样,*nix和Windows用户都可以使用它们.

mercurial hook

23
推荐指数
3
解决办法
8962
查看次数

在python中使对象可调用的问题

我写了这样的代码

>>> class a(object):
        def __init__(self):
            self.__call__ = lambda x:x

>>> b = a()
Run Code Online (Sandbox Code Playgroud)

我期望类a的对象应该是可调用的对象,但最终它不是.

>>> b()

Traceback (most recent call last):
    File "<pyshell#5>", line 1, in <module>
        b()
TypeError: 'a' object is not callable
>>> callable(b)
False

>>> hasattr(b,'__call__')
True
>>> 
Run Code Online (Sandbox Code Playgroud)

我不明白为什么.请帮我.

python

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