问题列表 - 第43124页

图中的路径数

如何计算有向图中的路径数?有没有为此目的的算法?

最好的祝愿

编辑:图表不是树.

c++ algorithm boost graph

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

如何设置Http头X-XSS-Protection

我试过这个:

   <meta http-equiv="X-XSS-Protection" content="0">
Run Code Online (Sandbox Code Playgroud)

<head>标签但没有运气.我试图摆脱讨厌的IE阻止跨站点scirpting

xss internet-explorer http-headers

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

Tomcat,从HTTPS迁移到HTTP时保持会话

我有一个在Tomcat 6.0.29上运行的Java应用程序,前面有Apache 2.2.3.登录页面使用HTTPS,而大多数页面使用HTTP.

如果用户尝试访问受登录保护的页面(HTTP),则会将其重定向到登录页面(HTTPS),登录,然后重定向回原始请求的页面.这很好用,因为JSESSIONID cookie设置为非安全,并用于HTTP和HTTPS.

但是,如果用户在登录页面(HTTPS)启动,则JSESSIONID cookie设置为Secure,因此在重定向到HTTP下的页面时,登录后会话不可用,强制新会话并再次重定向到登录页面.这次它可以工作,因为这次JSESSIONID cookie被设置为非安全.

如何避免用户首次登录登录页面时必须登录两次?

java https apache2 tomcat6 httpsession

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

UISearchBar - 搜索对象数组的NSDictionary

我正在尝试在tableview中插入一个搜索栏,其中包含来自阵列的NSDictionary的信息.每个数组都包含对象.每个对象都有几个属性,例如Name或Address.

我已经实现了NSSearchBar的方法,但是对应于自己搜索的代码,我已经处理了另一个项目,其中数组只有字符串,不起作用,我无法解决问题.

这是代码:'indiceLateral'是一个带字母的数组; 'partners'是一个NSDictionary; 'RLPartnersClass'是我的合作伙伴类别,每个合作伙伴都有属性(名称,地址,......).

-(void)handleSearchForTerm:(NSString *)searchTerm {

 NSMutableArray *sectionsToRemove = [[NSMutableArray alloc] init];
 [self resetSearch];

 for (NSString *key in self.indiceLateral) {
  NSMutableArray *array = [partners valueForKey:key];
  NSMutableArray *toRemove = [[NSMutableArray alloc] init];

  for (NSString *name in array) {
   if ([name rangeOfString:searchTerm options:NSCaseInsensitiveSearch].location == NSNotFound)
    [toRemove addObject:name];
  }

  if ([array count] == [toRemove count])
   [sectionsToRemove addObject:key];
  [array removeObjectsInArray:toRemove];
  [toRemove release];
 }

 [self.indiceLateral removeObjectsInArray:sectionsToRemove];

 [sectionsToRemove release];
 [theTable reloadData];
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

谢谢,

Rui Lopes

iphone nsdictionary uisearchbar nsarray

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

将NSView子类化为具有透明背景

我正在创建一个应用程序,我需要一个透明的NSView,里面有一个透明的PNG图像.问题是,我正在绘制的NSView上有一个灰色背景.我有它子类(作为TransparentRectangleView),但不知道在drawRect中放什么使它透明.

我已经重写了isOpaque方法以返回NO但它似乎没有帮助......

或者,是否已经存在类似于iPhone的UIImageView的子类NSView(只要我可以在里面添加子视图,我需要在里面添加一些文本).

macos cocoa subclass objective-c nsview

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

如何获取Android设备中的文件*.apk位置

从Android设备programmaticaly检索*.apk文件名需要一些帮助吗?如果我只知道文件名中的一部分,那么任何机构都可以提供一些Android方法,甚至可以在Android下运行shell命令来获取文件位置吗?

另外,如果有一种方法可以找到从市场或外部市场下载后*.apk文件的去向?

先感谢您.

android

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

检查Rhythmbox是否通过Python运行

我试图从Rhythmbox中提取信息dbus,但我只想这样做,如果Rhythmbox正在运行.有没有办法检查Rhythmbox是否通过Python运行而不启动它如果没有运行?

每当我调用这样的dbus代码时:

bus = dbus.Bus()
obj = bus.get_object("org.gnome.Rhythmbox", "/org/gnome/Rhythmbox/Shell")
iface = dbus.Interface(obj, "org.gnome.Rhythmbox.Shell)
Run Code Online (Sandbox Code Playgroud)

并且Rhythmbox没有运行,然后启动它.

dbus如果Rhythmbox在没有实际启动的情况下运行,我可以通过检查吗?或者除了解析当前正在运行的进程列表之外,还有其他方法吗?

python dbus rhythmbox

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

Magento:如果控制器被重写,为什么控制器动作predispatch事件不会触发?

如果重写控制器,为什么控制器操作predispatch事件不会触发?这是一个片段store/app/code/core/Mage/Core/Controller/Varien/Action.php:

abstract class Mage_Core_Controller_Varien_Action
{
    // [...]
    public function preDispatch()
    {
        // [...]
        if ($this->_rewrite()) {
            return; // [What is the purpose if this?]
        }
        // [...]

        // [This is where my event needs to be firing, but this code never gets 
        // executed because the controller is rewritten]
        Mage::dispatchEvent(
            'controller_action_predispatch_'.$this->getFullActionName(),
            array('controller_action'=>$this)
        );

    }
    // [...]
}
Run Code Online (Sandbox Code Playgroud)

我不知道从哪里开始解决这个问题.以前有人曾经处理过这个吗?

php extensibility controller event-handling magento

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

V8等同于SpiderMonkey的捕获(如果是......)

使用SpiderMonkey,您可以利用条件catch块将异常路由到适当的处理程序.

try {
// function could throw three exceptions
getCustInfo("Lee", 1234, "lee@netscape.com")
}
catch (e if e == "InvalidNameException") {
// call handler for invalid names
bad_name_handler(e)
}
catch (e if e == "InvalidIdException") {
// call handler for invalid ids
bad_id_handler(e)
}
catch (e if e == "InvalidEmailException") {
// call handler for invalid email addresses
bad_email_handler(e)
}
catch (e){
// don't know what to do, but log it
logError(e)
}
Run Code Online (Sandbox Code Playgroud)

来自MDN的例子

但是在V8中,这段代码不会编译,任何建议或解决除了显而易见的事情.

javascript v8 exception spidermonkey

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

Javascript非法令牌错误

原谅我,如果这是一个简单的问题,但我似乎无法找到为什么这个代码:

function create_content(c)
        {
            var html = "<div id='header'>"+c+"</div>";
            if(c == "links")
            {
                var ul = "<ul><li><a href='http://www.mylink.com'>My Link 1</a></li>
<li><a href='http://www.mylink2.co.uk'>My Link 2</a></li></ul>";
                html = html + ul;
            }
            return(html);
        }
Run Code Online (Sandbox Code Playgroud)

在Chrome中给我这个错误(赢):

未捕获的SyntaxError:意外的标记ILLEGAL

在以"var ul ="开头的行上

任何建议都会有所帮助!

javascript syntax-error

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