问题列表 - 第28058页

非全屏UINavigationController

是否可以以不使用完整窗口的方式使用UINavigationController?

我已经尝试设置它的视图框架,并将其视图添加到另一个(非全屏)视图而不是窗口,似乎都不起作用.

iphone cocoa-touch objective-c

10
推荐指数
2
解决办法
6368
查看次数

ASP.NET:Javascript关闭时究竟会受到什么影响?

我听说过关于ASP.NET和JavaScript的不同故事:它在Javascript关闭时工作正常,只有部分部分不起作用,而且根本没有任何作用.

如果在客户端的浏览器中关闭JavaScript,ASP.NET应用程序究竟会受到什么影响?哪些部分不起作用(如果有的话)?

例如,RequiredFieldValidators仍然可以工作吗?那么UploadControls呢?AJAX UpdatePanels和AsyncPostBack的?文件上传?页面代码隐藏仍在运行吗?

原谅我的无知,我似乎无法深入了解这个问题.

javascript asp.net

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

检测tomcat servlet中的客户端断开连接?

如何检测tomcat servlet请求的客户端是否已断开连接?我已经读过我应该做一个response.getOutputStream().print(),然后是一个response.getOutputStream().flush()并捕获一个IOException,但有没有办法可以检测到这个而不写任何数据?

编辑:

servlet发出的数据流不一定会结束,但不一定有任何数据流通过它(它是一个实时事件流).我需要实际检测客户端何时断开连接,因为我需要进行一些清理工作(要释放的资源,等等).如果我有可用的HttpServletRequest,如果客户端断开连接,是否会尝试从中读取抛出IOException?

java tomcat servlets

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

如何检索模板变量中的前 10 个元素?

在我的模板中,我有一个这样的循环:

{% for member in blog.members.all %}
    {{ member.first_name }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

有没有办法只检索前 10 个成员而不是所有成员?

django django-templates

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

正则表达式匹配可以基于两行文本吗?

让我说我有

def
abc
xyz
abc

我想要匹配

xyz
abc

作为一个整体

这可能使用最通用的RegEx吗?这不是具有多行标志的perl RegEx或.Net Regex.

我想这将是BNF匹配这个.

regex

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

构造哈希表/哈希函数

我想构建一个哈希表,查找从1到15个字节的字节序列(字符串)中的键.

我想存储一个整数值,所以我想一个哈希数组就足够了.我很难概念化如何构造一个哈希函数,因为给定键会给出数组的索引.

任何援助都会受到很多关注.

散列中的最大条目数为:4081*15 + 4081*14 + ... 4081 = 4081((15*(16))/ 2)= 489720.

例如:

int table[489720];

int lookup(unsigned char *key)
{
    int index = hash(key);
    return table[index];
}
Run Code Online (Sandbox Code Playgroud)

哈希函数有什么好的选择,或者我将如何构建一个?

谢谢.

c string hash hash-function hashtable

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

ImageMagick帮助 - 需要更改DPI

我有一个1000x1000 300dpi图像,我需要转换为100x100 96dpi缩略图.我如何在ImageMagick中执行此操作?我追求尽可能最小的文件大小.

做这样的事情:

convert myimage.png -quality 100 -resize 100 PNG8:mynewimage.png
Run Code Online (Sandbox Code Playgroud)

....确实改变了维度,但仍保持着DPI.如果我可以将其更改为96dpi,我应该获得更小的文件大小.

我试过-density等等,但似乎无法使它们适合我.也许我把命令放错了顺序或传递了错误的参数.非常感谢任何帮助.谢谢.

imagemagick

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

使用V8将JavaScript编译为本机代码

使用Google的V8引擎,是否真的可以将JavaScript编译为本机代码,将其保存为二进制文件,并在任何计算机上通过我的软件环境执行它?

javascript c++ v8 native-code

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

Castle Windsor升级导致泛型类型的TypeLoadException

我在Castle Windsor xml文件中有以下映射,它在一段时间内工作正常(未更改):

<component id="defaultBasicRepository"
           service="MyApp.Models.Repositories.IBasicRepository`1, MyApp.Models"
           type="MyApp.Models.Repositories.Linq.BasicRepository`1, MyApp.Models"
           lifestyle="perWebRequest"/>
Run Code Online (Sandbox Code Playgroud)

我从http://www.castleproject.org/container/documentation/v1rc3/usersguide/genericssupport.html上的Windsor文档中得到了这个.

自从我升级Windsor以来,我现在在运行时遇到以下异常:

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息: System.TypeLoadException:GenericArguments [0],'T','MyApp.Models.Repositories.Linq.BasicRepository`1 [TEntity]'违反了类型参数'TEntity'的约束.

来源错误:

第44行:public static void ConfigureIoC()
第45行:{
第46行:var windsor = new WindsorContainer("Windsor.xml");
第47行:
第48行:ServiceLocator.SetLocatorProvider(()=> new WindsorServiceLocator(windsor));

我正在使用ASP.NET MVC 1.0,Visual Studio 2008和Castle Windsor从http://sourceforge.net/projects/castleproject/files/InversionOfControl/2.1/Castle-Windsor-2.1.1.zip/download下载

任何人都可以对此有所了解吗?我确信Castle Windsor的升级是造成它的原因 - 它已经很好地运行了很长时间.

更新:
我最终自己修好了.请参阅下面的答案了解详情.

c# castle-windsor

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

将int string转换为hex字符串

如何将表示像"4322566"这样的整数的字符串转换为十六进制字符串?

c#

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