问题列表 - 第15233页

在传统的ASP中,有没有办法在应用程序级别处理错误?

在经典的ASP中,有没有办法在应用程序级别处理错误?

是否有处理传统ASP 3中的错误/异常的指导原则?Server.GetLastError()不是很多...

我正在寻找像Application_Error()ASP.Net Global.asax中找到的东西.

global.asa中的任何等价物?用于智能地记录错误的类?就像ASP3的旧企业库异常处理一样......

嘿,我是一个梦想家!

非常感谢任何指针

error-handling asp-classic

12
推荐指数
2
解决办法
6424
查看次数

使用 DSACryptoServiceProvider 存储私钥

我正在尝试将 DSACryptoServiceProvider 类与 C# 一起使用来创建两个 DLL:一个能够验证和创建数字签名,另一个只能进行验证。基本上,我正在尝试创建一个私钥/公钥对并相应地保存它们的密钥(到文件)。

我在使用 ExportParameters() 时遇到了问题。当我尝试导出包含私有信息的密钥(使用序列化)时,私有信息会自动清除。

有没有更好的方法来存储密钥?

提前致谢。

c# encryption digital-signature

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

如何修复document.body是null-error

我有一个document.body在我的javascript中是null错误因为我使用:

$(window).width()
Run Code Online (Sandbox Code Playgroud)

作为分配给我的变量的值

$(document).ready(function(){});
Run Code Online (Sandbox Code Playgroud)

我非常感谢任何可以帮助我的人.

亲切的问候

编辑:抱歉,如果这一切都不清楚.我有一个演示:http://www.wpmonk.com/demo/hypowired 首先主题将加载但后来变为白色(因为错误)但当你重新加载时,你可以看到整个主题,因为他知道$(window).width()的值

我正在使用此代码将布局居中(css不可能,因为左边需要有宽度.)

function positioneerElement(){      
    $breedte = (document.body.clientWidth - 1124) / 2;
    $('#bg_left').css({
        'width': $breedte
    });
    $('.container').css({
        'margin-left': $breedte
    });
}
Run Code Online (Sandbox Code Playgroud)

positioneerElement()在加载函数中调用函数.

很抱歉,如果不清楚我虽然没有必要在这里放置演示,也不需要代码.不过,我要感谢那些正在努力帮助的人们!

javascript null jquery width

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

AddThis按钮在AJAX中不起作用,但会正常工作

基本上,这就是我正在做的事情.用户访问网站,加载"index.html"在index.html中,它会自动通过AJAX将"details.html"加载到DIV中.我在"details.html"上放了一个ADDTHIS按钮.但是,出于某种原因,翻转不起作用.

当我在浏览器中访问details.html时,翻转工作正常.我猜这是因为AJAX?

<a class="addthis_button"  href="http://www.addthis.com/bookmark.php?v=250&amp;pub=xa-4adf7e45288f5b21">
<img src="http://s7.addthis.com/static/btn/sm-share-en.gif" width="83" height="16" alt="Bookmark and Share" style="border:0;margin-top:16px;"/></a>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pub=xa-4adf7e45288f5b21"></script>
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery addthis

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

读取网址并获取csv文件

我有一个URL,当我在浏览器中加载它时,它将其识别为csv文件并弹出excel"你想打开".我想以编程方式执行此操作,因此我可以让winforms应用程序使用该URL并直接解析csv文件.

最快的方法是什么?


编辑:我尝试使用WebClient,我收到以下错误:

"远程服务器返回错误:(500)内部服务器错误."

c# browser csv parsing

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

当另一个进程修改数据库时,Hibernate二级缓存失效

我们有一个使用Hibernate的二级缓存来避免数据库命中的应用程序.

我想知道当一个外部进程如MySQL管理员直接连接修改数据库(更新/插入/删除)时,是否有一些简单的方法可以使Java应用程序的Hibernate二级缓存无效.

我们使用EHCache作为我们的二级缓存实现.

我们混合使用@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)和@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE),并且我们没有在每个实体上使用时间戳启用Optimistic并发控制.

SessionFactory包含管理二级缓存的方法: - 管理缓存

sessionFactory.evict(Cat.class, catId); //evict a particular Cat
sessionFactory.evict(Cat.class);  //evict all Cats
sessionFactory.evictCollection("Cat.kittens", catId); //evict a particular collection of kittens
sessionFactory.evictCollection("Cat.kittens"); //evict all kitten collections
Run Code Online (Sandbox Code Playgroud)

但是因为我们使用@Cache注释单个实体类,所以我们没有"可靠"(例如没有手动步骤)将其添加到列表的中心位置.

// Easy to forget to update this to properly evict the class
public static final Class[] cachedEntityClasses = {Cat.class, Dog.class, Monkey.class}

public void clear2ndLevelCache() {
  SessionFactory sessionFactory = ...   //Retrieve SessionFactory

   for (Class entityClass : cachedEntityClasses) {
       sessionFactory.evict(entityClass);
   }
}
Run Code Online (Sandbox Code Playgroud)

Hibernate的二级缓存没有真正的方法来知道数据库中的实体发生了变化,除非它查询该实体(缓存正在保护您的实体).因此,作为一种解决方案,我们可以简单地调用一些方法来强制二级缓存驱逐一切(再次因为缺乏锁定和并发控制,您可能会因"读取"或更新过时数据而导致进程中的事务风险).

database hibernate transactions ehcache second-level-cache

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

SQL Server性能:什么是更快,存储过程或视图?

SQL Server 2005/2008,存储过程或视图的速度更快?

编辑: 正如你们许多人指出的那样,我太模糊了.让我试着更具体一点.
我想知道View中特定查询的性能差异,而不是存储过程中的完全相同的查询.(我仍然感谢所有指出他们不同能力的答案)

sql sql-server stored-procedures views

38
推荐指数
5
解决办法
6万
查看次数

提交位于另一个表单内的表单

看看这个HTML:

<head>
<title>Test page</title>
<script type="text/javascript">
    function submitForm() {
        document.getElementById("form2").submit();
     }
</script>
</head>
<body>
<form id="form1" name="form1">
    <input type="hidden" name="test1" value="test" />

    <form id="form2" name="form2" action="http://google.com">
        <input type="hidden" name="test2" value="nothing" />
    </form>
</form>
<a href="javascript:void(0)" onclick="submitForm()">Submit</a>
</body>
Run Code Online (Sandbox Code Playgroud)

我想要做的是使用javascript提交form1中的form2.我希望这可以通过submitForm()函数来完成.问题是它似乎不起作用.我正在使用FireFox进行测试,并且总是会收到错误消息,表明它未定义.有谁知道我怎么能让它运作?提前致谢!

html javascript

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

在Visual Studio中使用XSLT

在我的C#客户端应用程序中,我使用XSLT将XML转换为HTML.

我希望能够就地编辑这些文件,而无需重新编译整个解决方案.我在解决如何设置Visual Studio 2008以解决这个问题时遇到了麻烦.

问题是必须以某种方式将XSLT文件复制到输出目录.目前,这在构建过程中发生.(我的XSLT文件设置为"如果更新则复制".)构建过程可能需要几分钟,这对于对HTML进行小的调整似乎过分.

可以在输出目录本身进行XSLT编辑,但输出目录不受源代码控制.通过构建我的解决方案,我多次意外地删除了我的快速编辑.

我想减少调试XSLT的周期时间,同时保持我的XSLT文件在源代码控制下并防止意外覆盖.

响应摘要:似乎解决此问题的最实用的方法 - 假设Visual Studio没有很好的方法来开箱即用 - 是创建一个包含内容文件的单独项目.在构建项目时,这些文件将被复制到输出位置.这样我就不必编译整个解决方案,只需要包含所有静态信息的项目,如XSLT,CSS,图像等.

有些人建议使用同步或批量复制工具,但虽然这对我个人有用,但为团队的其他成员设置它也会带来很多额外的工作.

xslt visual-studio

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

Sun对Clojure的态度是什么?

他们对clojure的官方立场是什么?

java clojure

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