问题列表 - 第2777页

Python中的现代高性能Blooming过滤器?

我正在寻找Python中的生产质量布隆过滤器实现来处理相当多的项目(例如100M到1B项目,误报率为0.01%).

Pybloom是一个选项,但它似乎显示它的年龄,因为它定期抛出Python 2.5上的DeprecationWarning错误.Joe Gregorio也有实施.

要求是快速查找性能和稳定性.我也愿意为特别好的c/c ++实现创建Python接口,如果有一个很好的Java实现,我甚至可以创建Jython.

缺乏这一点,任何关于可以处理~16E9位的位数组/位向量表示的建议?

python jython bloom-filter

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

在MATLAB中将两个2向量相乘时,数字类型会出错

我有这两个向量:

alpha =
     1    1    1    1    1    1    1    1    1

f_uv =
   193  193  194  192  193  193  190  189  191
Run Code Online (Sandbox Code Playgroud)

当我这样做时:

alphaf_uv = alpha * f_uv'
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

"??? Error using ==> mtimes
Integers can only be combined with integers of the same class, or scalar doubles." 
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果我在控制台中定义相同的向量并尝试在那里进行乘法,则不会出现此错误.

alpha由我定义并f_uv从PNG图像中的一些像素获得.

math matlab vector

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

你的代表在哪里..

我试图确定我的应用程序的最佳目录结构

我有:

UI
数据
接口

但我不知道在哪里放代表..

应该有一个单独的Delegates文件夹,还是应该将代理存储在使用它们的相同类中..

c# delegates directory-structure

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

在Emacs教什么初学者?

如果您有一个10分钟的实践课程来教授某人Emacs,您会向他们展示什么?

Start emacs: emacs
 ...
Quit emacs: C-x C-c

当你站在他们身后时,你会在启动和退出Emacs之间做些什么呢?

emacs

25
推荐指数
4
解决办法
5571
查看次数

PHP用POST数据打开另一个网页

我是PHP的新手,我正在尝试做一些可能不好的事情并且可能是不可能的.我基本上只是在一起黑客攻击测试我的知识,看看PHP能做些什么.

我有一个网页,其中包含收集数据的表单.这是一个PHP脚本,它执行一堆处理 - 但实际上并没有显示任何重要的东西.我想要的是,一旦处理完成,脚本就会告诉浏览器打开另一个页面,显示结果.

我知道我可以使用标题('Location:page.php'); 但我无法弄清楚如何提供POST数据.我怎样才能做到这一点?或者,是否有另一种方法告诉浏览器打开另一个页面?

编辑:我从回复中得到的是,使用各种黑客可以做到这一点,但我最好将处理和显示代码放在一个文件中.我很高兴; 这个实验比什么都重要.

php post redirect header

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

如何为各种Java类授予不同的权限?

我有一个Java应用程序,我想使它可扩展.要创建扩展,我们公司内的开发人员将编写一个实现特定接口的Java类.他们也可能希望编写相关的帮助程序类.我想在没有中断的情况下将这些扩展加载到应用程序中.

我想限制这个类可以对以下内容做什么:

  1. 在应用程序的API中调用方法(这将是构造函数的参数)
  2. 在同一个包中创建其他对象的实例(因此扩展类的作者可以使用其他类来完成工作).

调用类时,传入的API对象已经定义了"customer"并存储为成员变量.它将使用它来限制通过API访问该客户的数据.

我不希望这些类执行诸如访问数据库,写入磁盘或以其他方式处理等事情.这主要是依赖管理和封装的努力,因为同一个开发人员团队将有权编写扩展和核心系统.

有这种模式吗?我是在正确的轨道上吗?

java security sandbox classpath

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

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

在GAC中配置程序集的文件

我有一个.NET DLL需要从它的配置文件中读取它的配置设置.通常,配置文件与DLL放在同一目录中.但是,如果DLL是GAC,我如何读取配置文件,因为我只能将DLL放在GAC中,而不是它的配置文件.

.net configuration gac

10
推荐指数
2
解决办法
9050
查看次数

将代码放在项目的根目录中是否可以?

我试图提出项目目录结构的最佳实践.

我最近的想法是项目的根目录中不应该有类.所有类必须位于以下目录之一

  • UI
  • 的BusinessObjects
  • 商业逻辑
  • 数据访问

我希望听到其他人想到是否有用于将事情放在根级别的用例或找到不适合的类

c# directory structure

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

监视应用程序对DLL的调用

简而言之:我想监视从应用程序到DLL的选定调用.

我们有一个旧的VB6应用程序,我们丢失了源代码(该公司当时没有使用源代码控制..).此应用程序使用第三方DLL.

我想在新的C++应用程序中使用此DLL.不幸的是,DLL API只是部分记录,所以我不知道如何调用某些函数.我有功能签名.

由于VB6应用程序使用此DLL,我想看看它如何调用多个函数.到目前为止,我已经尝试或看过 -

  1. APIHijack - 要求我为每个函数编写C++代码.由于我只需要记录值,这似乎是一种矫枉过正.
  2. EasyHook - 与1相同,但允许用.NET语言编写代码.
  3. 使用uHooker的OllyDbg - 我仍然需要为每个函数编写代码,这次是在Python中.此外,我必须使用该struct模块在Python中进行许多转换,因为大多数函数使用指针传递值.

由于我只需要记录函数参数,我想要一个简单的解决方案.有没有自动化工具,我可以告诉哪些功能要监控和签名,然后获取详细的日志文件?

dll hook monitoring monitor

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