问题列表 - 第19687页

Stacktraces在实时网站上有危险吗?

我们正在运行多个Sitecore网站,并且得到的反馈是,在收到错误时让网站用户可以使用堆栈跟踪可能会很危险.现在人们得到堆栈跟踪,网站会不会更容易被黑客攻击?

.net c# sitecore web

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

从IFrame重定向父页面

我正在使用IFrame,从这个IFrame我想重定向到另一个页面.

请告诉我如何在没有任何JavaScript的情况下执行此操作,即不window.location.

Response.Redirect 显示IFrame中的页面,但我想将页面显示为主页面.

c# asp.net iframe

34
推荐指数
5
解决办法
7万
查看次数

如何通过编译器解决函数?

如何确定以下调用是在编译时还是在运行时绑定?

object.member_fn;//object is either base class or derived class object
p->member_fn;//p is either base class or derived class pointer
Run Code Online (Sandbox Code Playgroud)

编辑:

#include <iostream>
using namespace std;
class Base
{
       public:
          Base(){ cout<<"Constructor: Base"<<endl;}
          ~Base(){ cout<<"Destructor : Base"<<endl;}
};
class Derived: public Base
{
     //Doing a lot of jobs by extending the functionality
       public:
           Derived(){ cout<<"Constructor: Derived"<<endl;}
           ~Derived(){ cout<<"Destructor : Derived"<<endl;}
 };
void foo()
{
    Base & Var = Derived();
    Base*pVar = new Derived;
    delete pVar;
}
void main()
{
    foo();
        std::cin.get(); …
Run Code Online (Sandbox Code Playgroud)

c++ polymorphism binding runtime compile-time

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

用英语强制例外语言

我的Visual Studio 2005是法语版,安装在法语操作系统上.我在调试或运行时收到的所有异常也都是用法语获得的.

但是,我可以做一些异常消息是英文的吗?对于护目镜,讨论等

我尝试了以下方法:

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
throw new NullReferenceException();
Run Code Online (Sandbox Code Playgroud)

获得

你调用的对象是空的.

这当然很酷......但是,当我在法国项目上工作时,我不会硬编码强制Thread.CurrentUICulture为英文.我希望英语更改仅在我的本地计算机上,并且不要更改项目属性.

是否可以在不修改应用程序代码的情况设置异常语言?


在VS 2008中,将工具 - >选项 - >环境 - >国际设置 - >语言设置为"英语"wnd抛出相同的异常获取ex message en French,但是: alt text http://lh4.ggpht.com/ _1TPOP7DzY1E/S1V62xcvHAI/AAAAAAAAC7o/ckLDVFPKh5Y/S800/exception.png

.net localization visual-studio

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

用于选择下一个兄弟的Xpath

我有这样的HTML片段:

<dt>name</dt>
<dd>value</dd>
<dt>name2</dt>
<dd>value2</dd>

我想找到结构不正确的所有地方,这意味着dd标签后没有dt标签.

我试过这个:

//dt/following-sibling::dt

但这不起作用.有什么建议?

c# xml xpath

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

压缩点网中的对象

我想压缩点网中的对象以减小其大小,然后在我的客户端应用程序中解压缩它.

谢谢,Mrinal Jaiswal

compression object

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

在多个实体之间同步数据最聪明,最简单的方法是什么?

在当今世界,许多计算机,移动设备或Web服务共享数据或充当集线器,同步变得更加重要.众所周知,同步的解决方案并不是最舒适的解决方案,最好不要同步.

我仍然很好奇你将如何实现同步解决方案以在多个实体之间进行同步.已经存在许多不同的方法,例如比较更改的日期字段或散列并使用最新数据或让用户在冲突的情况下选择他想要使用的内容.另一种方法是尝试自动合并冲突的数据(在我看来,这并不是那么聪明,因为机器无法猜出用户的意思).

无论如何,在开始实现同步之前,我们应该回答几个与同步有关的问题:

  • 最新数据是什么?我该如何表示呢?
  • 如果发生冲突,我该怎么办?合并?我是否提示并询问用户该怎么做?
  • 当我进入不一致状态(例如由于移动网络连接断开而断开连接)时,我该怎么办?
  • 当我不想进入不一致状态时,我该怎么办?
  • 如何恢复被中断的当前同步?
  • 我如何处理数据存储(例如,Web服务上的MySQL数据库,iPhone上的Core Data;以及如何在没有大量胶水代码的情况下合并/同步数据)?
  • 如何处理同步期间发生的用户编辑(在后台运行,因此UI不被阻止)?
  • 如何以及在哪个方向传播更改(例如,用户在其计算机上创建"Foo"条目并且不同步;然后他在旅途中创建另一个"Foo"条目;当他尝试同步两个设备时会发生什么)?用户是否会有两个具有不同唯一ID的"Foo"条目?用户是否只有一个条目,但是哪个条目?
  • 当我有分层数据时,我该如何处理同步?自顶向下?自下而上?我是否以原子方式处理每个条目,还是仅查看超级节点?在过度简化事物和投入太多时间进行实施之间进行权衡有多大?
  • ...

还有很多其他问题,我希望我能够激励你.同步是一个相当普遍的问题.一旦找到了一个好的,多功能的同步方法,它应该更容易应用于具体的应用程序,而不是从头开始思考.我意识到已经有很多应用程序尝试解决(或成功解决)同步,但它们已经相当具体,并且通常不能给出足够的同步方法答案.

database algorithm mobile synchronization

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

时区,日历和SimpleDateFormat的奇怪问题

我们考虑以下代码:

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss dd/MM/yyyy", Locale.US);
long start = sdf.parse("10:30:00 30/09/2009").getTime();
long end = sdf.parse("10:30:00 30/10/2009").getTime();

Calendar c = Calendar.getInstance(Locale.US);
c.setTimeInMillis(start);
System.out.println("Start = " + c.getTime());
c.setTimeInMillis(end);
System.out.println("  End = " + c.getTime());
Run Code Online (Sandbox Code Playgroud)

运行此代码段时,我有以下输出:

Start = Wed Sep 30 10:30:00 CEST 2009
  End = Fri Oct 30 10:30:00 CET 2009
Run Code Online (Sandbox Code Playgroud)

为什么我会得到不同的时区?

请注意,如果我在8月设置第一个日期而在9月设置第二个日期,则输出将在两种情况下显示相同的时区:

long start = sdf.parse("10:30:00 30/08/2009").getTime();
long end = sdf.parse("10:30:00 30/09/2009").getTime();
Run Code Online (Sandbox Code Playgroud)

将显示:

Start = Sun Aug 30 10:30:00 CEST 2009
  End = Wed Sep 30 10:30:00 CEST …
Run Code Online (Sandbox Code Playgroud)

java calendar date simpledateformat

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

如何删除SVN中错误标记的目录?

我有一个项目Foo,我错误地创建了错误的标签.它应该读'rMMDDYYYY',但我标记为'YYYYMMDD'.在我做出改变后,我意识到自己的错误.我现在想要删除tags目录下的YYYYMMDD文件夹,而是保留rMMDDYYYY文件夹.即

之前:foo/foo/trunk/foo/branches/foo/tags/foo/tags/YYYYMMDD/foo/tags/rMMDDYYYY

之后:foo/foo/trunk/foo/branches/foo/tags/foo/tags/rMMDDYYYY

知道我怎么能这样做吗?提前致谢!

svn tags

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

java中的PermGen空间

什么是PermGen的空间的Java?我们的团队在PermGen空间方面遇到了问题.这种增加最终会影响性能.

我想知道PermGen-space是什么,我们如何优化其空间使用?

java

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