问题列表 - 第29442页

确定线斜率变化的位置(算法)

如果您绘制下面的数字,则会得到"波动性微笑":数字遵循一个线性斜率(左斜率),然后更改为跟随另一个线性斜率(右斜率).

我有几组这样的数据,想知道斜率的变化.笔记:

  • 斜率变化通常发生在点之间

  • 我不知道左边有多少点,有多少有正斜率.

  • 对于任何一个斜坡的标志/大小或斜坡之间的关系都没有保证.每个斜率可以是负的或正的,并且可以大于另一个.

  • 如果斜坡相同,程序应将此作为特殊情况报告.

0.1613 
0.1596 
0.1579 
0.1561 
0.1544 
0.1528 
0.1511 
0.1495 
0.1478 
0.1462 
0.1446 
0.1431 
0.1415 
0.1416 
0.1418 
0.1419 
0.1421 
0.1422 
0.1424 
0.1425 
0.1426 
0.1428 
0.1429 
0.1431 

math

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

用于防止滥用的Servlet过滤器?(DoS,垃圾邮件等)

我正在寻找一个servlet过滤器库,帮助我保护我们的Web服务免受未经授权的使用和DDoS.

我们为我们的Web服务提供了"授权客户",因此理想情况下,过滤器可以帮助检测未经授权或行为不当的客户端,或者使用同一帐户检测多个人.此外,我们需要一种方法来防止各种服务的DoS,因为我们有一个开放帐户策略 - 限制用户的同时连接数等.

我们已经看过Tomcat LockOutFilter等等,但这些都是相当原始的,只能防止一种攻击.

当然,解决方案中有许多特定于应用程序的组件,但我想知道是否有人编写了一个通用解决方案作为起点.

java security servlets denial-of-service servlet-filters

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

Android ==>内存分析==> Eclipse内存分析器?

我需要检查我的应用程序是否有内存泄漏,我还需要查看我的应用程序的内存分配.我下载并安装了eclipse内存分析器,看起来第一步是打开堆转储.但什么是堆转储,我如何创建堆转储.我将如何使用这个软件,我做了一些谷歌搜索,但我找不到任何有用的信息谢谢

eclipse android memoryanalyzer heap-dump

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

Ruby插件架构

我想要一个基本的小程序示例,它读入两个插件并注册它们.这两个插件以无冲突的方式以相同的方式挂接到基本程序中.

我对任何编程语言的元编程都很陌生,我不知道从哪里开始.

ruby plugins metaprogramming

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

如何在Bash中迭代关联数组

基于Bash脚本中的关联数组,我需要迭代它以获取键和值.

#!/bin/bash

declare -A array
array[foo]=bar
array[bar]=foo
Run Code Online (Sandbox Code Playgroud)

我实际上不明白如何在使用for-in循环时获取密钥.

bash associative-array key-value bash4

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

减少表格视图的单元格填充或边距

我正在使用表视图.
我想删除单元格填充(或边距),这样我就可以在更小的空间内挤出更多的单元格.怎么能实现这一目标?
QT设计器上的单元格大小设置为32像素,如果我将其设置得更小,则单元格内容不会显示,并且会显示省略号.(......)

alt text http://img692.imageshack.us/img692/3484/tableviewpng.png

qt qt4 tableview qt4.6

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

从CodeIgniter中的post数组中获取数据

好的,所以我有一个表单,它在POST数组中发送数组.我试着这样读:

$day = $this->input->post("days")[0];
Run Code Online (Sandbox Code Playgroud)

这不起作用.PHP说"意外"['".为什么这不起作用?

我通过这样做来修复它:

$days = $this->input->post("days");
$day = $days[0];
Run Code Online (Sandbox Code Playgroud)

我解决了我的问题,我只是好奇为什么第一种方法不起作用.

php codeigniter

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

将输入值绑定到JSF托管bean属性的正确方法是什么?

我是JSF和托管bean的新手.我有一个托管bean,其中包含一些私有属性,包含公共setter和Getter方法.现在当我将托管bean的属性添加到JSF表单时,我应该直接添加私有方法还是应该使用Getter方法调用属性?

例如:

  1. <h:inputText value="#{BeanName.userName}"/>
  2. <h:inputText value="#{BeanName.getUserName()}"/>

上面哪一个是正确的?

jsf el

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

预期声明(编译器错误C2059)

以下是给我一个编译器错误:

#include <foo.h>

#define ODP ( \

    L"bar. " \ // C2059 here

    L"baz.")

#define FFW (5)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

c++ syntax

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

如何避免这两个SQL语句之间的死锁?

我有两个存储过程在不同的线程中运行,在SQL Server 2005上运行.一个过程将新行插入到一组表中,另一个过程从同一组表中删除旧数据.这些过程在表DLevelModel上遇到死锁.这是架构:

滚动条图像http://www.barramsoft.com/pub/images/DeadLock2.jpg

DFile:主键= DFileID
DLevel:主键= DLevelID,外键:DFileID
模型:主键= ModelID,外键:DFileID
ELement:主键= ElementID,外键1:DFileID,外键2:DLevelID

我已经隔离了导致死锁的确切的两个SQL语句(每个存储过程一个).我已经看到任何一个程序报告的死锁.我在两种情况下都使用top(1000),并且两个语句都在循环中执行,直到它们完成而没有剩下的行来删除/插入.

SQL语句1:

while (...)
begin
    delete top (1000) from DLevel where DFileID = @fileID1
    ...
end
Run Code Online (Sandbox Code Playgroud)

SQL语句2:

while (...)
begin
    insert into Element (ElementID, DFileID, LevelNum, ...)
       select top (1000) el.ElementID, el.DFileID, el.LevelNum, ...
       from   ElementLoader el with (nolock)
              left outer join Element e with (nolock)
                   on e.ElementID = el.ElementID
       where  el.DFileID = @fileID2
       and    e.ElementID …
Run Code Online (Sandbox Code Playgroud)

sql deadlock nolock sql-server-2005-express

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