问题列表 - 第42006页

如果派生类析构函数抛出异常,基类析构函数会发生什么

它刚好发生在我身上,我想知道在下列情况下如何释放资源.

class Base {
  Resource *r;

public:
  Base() { /* ... */ }
  ~Base() {
    delete r; 
  }
};

class Derived : public Base {
public:
  Derived() { /* ... */ }
  ~Derived() {
    /* Suddenly something here throws! */
  }
};

int main() {
  try {
    Derived d;
  } catch(...) {
    /* what happened with Base::r !? */
  }
}
Run Code Online (Sandbox Code Playgroud)

如果派生类析构函数抛出,是否会调用基类析构函数?或者会有泄漏吗?

c++ destructor memory-leaks exception

23
推荐指数
1
解决办法
2117
查看次数

使用Spnego解密kerberos票

我正在使用spnego(http://spnego.sourceforge.net)在JBoss下进行kerberos身份验证.

我需要解密kerberos票证才能访问包含PAC数据的授权数据.需要PAC数据来决定将哪些角色授予用户.

如何访问和解密kerberos票?我在网上搜索了一些例子,但没有努力.

java jboss kerberos active-directory spnego

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

如何在没有OAuth身份验证的情况下抓取Twitter推文信息?

我需要抓取Twitter并分析推文以获取信息.我认为最好的方法是使用搜索API,但现在似乎api需要OAuth身份验证.注册成为开发人员是唯一的方法吗?还有替代品吗?

twitter web-crawler

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

从url中删除哈希

我是ajax-ifying在我的一个项目中的分页,因为我希望用户能够为当前页面添加书签,我通过哈希附加页码,说:

onclick="callPage(2); window.location.hash='p=2'; return false;"
Run Code Online (Sandbox Code Playgroud)

并且hyperlink它在它上面工作正常和一切,除了,当页码是1,我不想URL成为/products#p=1,我只是希望它是/products

我试过这些变化:

  1. window.location.hash=''工作,但网址现在像/products#,我不是那里的哈希.
  2. 根本没有使用window.location.hash,但当用户从第3页回到第1页时,他在第一页,但是url仍然是/products#p=3因为我没有弄乱哈希.
  3. 谷歌搜索这导致我几分钟(约15)愚蠢的论坛,问题被正确,但答案是建议页面跳跃,因为线程创建者在href中有一个哈希<a href="#">,他应该使用javascript:void(0).(他们从未听说过Ajax吗?)

所以最后,我决定制作这个帖子,我在这里发现了几个类似的线程,但所有的答案与我的第二点非常相似.

所以我的一个大问题仍然是一个问题:如何从网址中挖出哈希,并可能离开宇宙?(仅限第一页!)

javascript ajax fragment-identifier

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

如何动态设置combox的Foreground属性?

我正在开发windows phone 7应用程序.我是银光的新手.在我的应用程序中,我需要一个动态组合框.所以我使用以下代码

ComboBox CurrenciesCombobox = null;
CurrenciesCombobox = new ComboBox();
                CurrenciesCombobox.Name = "CurrencyCombobox";
                CurrenciesCombobox.SetValue(Canvas.TopProperty, 10.00);
                CurrenciesCombobox.SetValue(Canvas.LeftProperty, 10.00);
                CurrenciesCombobox.Margin = new Thickness(235, 395, 139, 180);
                //CurrenciesCombobox.Foreground = ;
                CurrenciesCombobox.ItemsSource = Currencies;
                CurrenciesCombobox.SelectionChanged += new SelectionChangedEventHandler(CurrenciesCombobox_SelectionChanged);
                ContentPanel.Children.Add(CurrenciesCombobox);
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,我不知道如何设置以下语句的右侧

CurrenciesCombobox.Foreground = ;
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何设置combobx的Foreground属性吗?能否请您提供我可以解决上述问题的任何代码或链接?如果我做错了什么,请指导我.

c# silverlight combobox windows-phone-7

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

我认为我正确配置了AppFabric,但AppFabric仪表板上没有发生任何事情

我已经为SQL Server 2008 DB设置了AppFabric以及监视和持久性配置(以防万一).在我的服务应用程序中,我可以看到它具有默认监控级别,因此应该监控事件,我使用我的WCF服务 - 进行各种调用,但是当我检查仪表板时,它到处显示0 0 0.

还有其他东西需要设置吗?当我在IIS控制面板中使用AppFa bric配置时,我不会在任何地方出现任何错误,因此看起来一切都应该启动并运行.我使用最新版的appfabric.

appfabric

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

什么是表前缀?

什么是表前缀,它们的优缺点是什么?这与MySQL有关.

mysql database database-design prefix

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

如何使用javascript在客户端系统中提取Zip文件

我在server.i有一个Zip文件我正在下载zip文件保存到客户端system.now我想用javascript提取文件.有人请帮帮我.提前致谢.

javascript unzip

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

你知道任何即时/独立的bug跟踪器吗?

背景

最近我完成了我的项目,客户正在他们的办公室进行测试.不幸的是,正在测试它的人是在没有互联网接入的网络中(出于安全原因).

我正在寻找小型/独立的bug跟踪器,我可以在我的一个客户端测试服务器(没有安装)上运行adhoc bug跟踪(像Cassini或类似的东西).你对此有什么经验吗?

bug-tracking

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

根据鼠标和键盘交互检测计算机是否处于空闲状态

我正在用C++编写一个软件来控制MacBook Pro上的键盘背光,它运行Arch Linux作为主操作系统和Debian运行的funzies.该程序作为守护程序运行,现在可以打开键盘背光.下一步是让它密切关注计算机何时空闲(基于鼠标和键盘的交互)以及何时空闲一段时间,关闭背光,并且一旦注册了与键盘或鼠标的交互,再次打开背光.

我已经google了一下,但是我找不到任何可以检查最后鼠标和/或键盘交互的注册时间.

有什么想法,我怎么能做到这一点?我相信在任何Linux操作系统(也许是X?)的某些部分已经存在这样的功能,所以使用它会更好,而不是从头开始编写.

问候,...

c++ linux

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