问题列表 - 第12469页

在Inproc模式下与页面只读会话锁争用

我最近发现,当您将页面设置为只读会话并且您正在使用inproc(内存)会话存储时,该会话仍然可以在该页面上写入,并且不是真正的只读.进程外会话存储确实尊重只读设置.

当页面设置为只读并使用inproc模式时,您是否仍然可以获得没有会话锁争用的好处?在readonly和inproc中,具有相同会话ID的多个同时请求是否必须等待会话锁释放?

asp.net

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

Web浏览器中的"后退"按钮如何工作?

我在网上搜索了这个问题,但我一无所获:

后退按钮的逻辑是什么?当我们点击Web浏览器上的后退按钮时会发生什么?

我真的想了解更多.

谢谢.

browser back-button

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

这个在python中调用的构造是什么:(x,y)

这在python中是什么叫:

[('/', MainPage)]
Run Code Online (Sandbox Code Playgroud)

这是一个...... erhm一个字典的数组吗?

就是它

()
Run Code Online (Sandbox Code Playgroud)

一个元组?(或者他们称之为什么?)

python

5
推荐指数
2
解决办法
677
查看次数

C++/CLI比C#更快吗?

C++/CLI比C#更快吗?哪种类型的操作更快?

c# c++-cli

14
推荐指数
2
解决办法
5121
查看次数

提升异常与返回函数中没有?

在Python中用户定义的函数中有什么更好的做法:raise异常还是return None?例如,我有一个函数可以找到文件夹中的最新文件.

def latestpdf(folder):
    # list the files and sort them
    try:
        latest = files[-1]
    except IndexError:
        # Folder is empty.
        return None  # One possibility
        raise FileNotFoundError()  # Alternative
    else:
        return somefunc(latest)  # In my case, somefunc parses the filename
Run Code Online (Sandbox Code Playgroud)

另一个选择是保留异常并在调用者代码中处理它,但我认为处理a FileNotFoundError比处理它更清楚IndexError.或者用不同的名称重新引发异常是不好的形式?

python exception-handling

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

mySQL:基于不同标准的多个COUNT()

好吧,我正在尝试做的是根据不同的标准在同一个表上执行不同的COUNT(),而不使用嵌套查询(效率)或子查询(因此可以将其作为视图).这可能吗?

示例:表具有日期列 - 查询应该能够生成在常量日期之前和之后的行数.

mysql

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

更容易遵循PHP开源项目来学习

我读过一本关于PHP编码的书,我也从头创建了自己的项目(这是一个个人博客),但我想获得更多关于安全性,架构和设计等主题的实践经验.我相信分析专业人士的代码将有助于我获得这些知识.

我看过WordPress以及PhpBB,但我觉得有很多东西让我理解; 而且很多都没有下沉.

你们从哪些开源项目中学习PHP?

是否有任何较小规模的PHP项目可能更容易遵循?

任何帮助将不胜感激.

谢谢!

php

9
推荐指数
2
解决办法
1187
查看次数

可可字符串问题

我有一个NSString,我想将其值写入NSMutableString.这是有效的:

NSString *temp = [NSString stringWithString:@"test"];
NSMutableString *mutable = temp;
Run Code Online (Sandbox Code Playgroud)

我问,因为虽然这似乎可行,但我认为这会将temp和mutable分配给相同的地址空间.将值传递给方法或从方法返回值时,我有很多这个问题.有时我看到其他人这样做或者使用stringWithString或initWithString创建可变字符串.谢谢

cocoa memory-management nsstring

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

如果我在Python字符串中有zipfile的内容,我可以解压缩而不将其写入文件吗?

我编写了一些Python代码,用于从Web获取zip文件并将其转换为字符串:

In [1]: zip_contents[0:5]
Out[1]: 'PK\x03\x04\x14'
Run Code Online (Sandbox Code Playgroud)

我看到有一个zipfile库,但是我在查找函数时遇到了麻烦,我只能传递一堆原始zip数据.它似乎想从文件中读取它.

我真的需要将其转储到临时文件中,还是有办法绕过它?

python

16
推荐指数
2
解决办法
9353
查看次数

你应该如何诊断错误SEHException - 外部组件引发了异常

每当用户报告错误时,例如

System.Runtime.InteropServices.SEHException - 外部组件引发了异常?

我作为程序员可以做些什么来确定原因?

场景:一个用户(使用我公司编写的程序)报告了此错误.这可能是也可能不是一次性错误.他们提到,在上个月,计算机已经两次"停止工作".我从经验中学到了,不是太过于字面意思,因为它通常意味着与计算机有关的人没有按预期工作.他们无法给我更多细节,我找不到任何记录错误.因此它可能是也可能不是这个错误.

从堆栈跟踪中,实际错误是在构造一个不直接调用任何互操作代码的类时,但可能因为该对象可能是与DevExpress Grid数据绑定的列表的一部分而复杂化.

错误被未处理的异常例程"捕获",该例程通常会关闭程序,但可以选择忽略并继续.如果他们选择忽略错误,则程序继续工作,但下次运行此例程时会再次出现错误.但是,在关闭并重新启动应用程序后,它不会再次出现.

有问题的电脑似乎没有压力.它正在运行Vista Business,拥有2GB的内存,根据任务管理器,我们的应用程序只使用了大约一半,只有大约200Mb.

还有一条信息可能相关或不相关.同一程序的另一部分使用第三方组件,它实际上是一个围绕本机dll的dotnet包装器,这个组件确实有一个已知的问题,偶尔,你得到一个

尝试读取或写入受保护的内存.这通常表明其他内存已损坏

组件制造商表示,这已在我们内部使用的最新版本的组件中修复,但尚未向客户提供.

鉴于错误的后果很少(没有工作丢失并重新启动程序并返回到最多只需要一分钟的时间)并且考虑到客户将很快获得新版本(更新后的第三个 - 派对组件),我显然可以交叉手指,希望错误不再发生.

但还有什么我可以做的吗?

c# error-logging .net-2.0 winforms

79
推荐指数
3
解决办法
15万
查看次数