问题列表 - 第8125页

UIWebView中的iPhone键盘不会消失

我有一个加载HTML表单的UIWebView.

当我选择文本字段时,键盘出现.

当我输入并点击"Go"时,表单会被提交并下一页加载,但键盘不会消失,它会停留在屏幕上.

摆脱键盘的唯一方法是按下键盘上的"完成"按钮或按下表单中的HTML提交按钮.

点击Go按钮后键盘是否可以消失?

谢谢!

html iphone dom uiwebview

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

htaccess URL重写速度优化

我的服务器支持告诉我,我的htaccess URL重写导致了开销.我主要使用URL重写"更好"的URL(例如example.com/?foo=bar将是example.com/foo/bar左右).一般来说,在针对优化htaccess RewriteEngine时要记住哪些提示和技巧?

.htaccess mod-rewrite url-rewriting

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

按IN值列表排序

我在PostgreSQL 8.3中有一个简单的SQL查询,可以获取一堆注释.我在子句中为构造提供了一个值的排序列表:INWHERE

SELECT * FROM comments WHERE (comments.id IN (1,3,2,4));
Run Code Online (Sandbox Code Playgroud)

这将以任意顺序返回注释,在我碰巧是ids之类的1,2,3,4.

我希望结果行像IN构造中的列表一样排序:(1,3,2,4).
怎么实现呢?

sql postgresql sql-order-by sql-in

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

初学者JavaScript:使用JavaScript中的JSON和对象

我有一些JSON返回到浏览器,就像这个"产品":

{ "Title": "School Bag", "Image": "/images/school-bag.jpg" }
Run Code Online (Sandbox Code Playgroud)

我希望这些数据是一个"产品"对象,所以我可以使用原型方法,如toHTMLImage()返回产品的HTML图像表示:

function Product() { }
Product.prototype.toHTMLImage = function() { //Returns something like <img src="<Image>" alt="<Title>" /> }
Run Code Online (Sandbox Code Playgroud)

如何将我的JSON结果转换为Product对象以便我可以使用toHTMLImage

javascript json

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

如何禁止从SQL Server中的另一个存储过程调用的存储过程的SELECT输出?

我不是在谈论做"SET NOCOUNT OFF".但我有一个存储过程,我用它来将一些数据插入到某些表中.这个过程创建一个xml响应字符串,让我举个例子:

CREATE PROCEDURE [dbo].[insertSomeData] (@myParam int) AS
DECLARE @reply varchar(2048)

... Do a bunch of inserts/updates...

SET @reply = '<xml><big /><outputs /></xml>'
SELECT @reply
GO
Run Code Online (Sandbox Code Playgroud)

所以我把一个使用这个SP的脚本放在一起,并且xml"输出"变得太多了(它已经崩溃了我的盒子).

有没有办法抑制或重定向从此存储过程生成的输出?我不认为修改此存储过程是一种选择.

谢谢.


我想我应该澄清一下.上面的SP由我编写的T-SQL Update脚本调用,通过企业工作室管理器等运行.

它也不是我写过的最优雅的SQL(一些psuedo-sql):

WHILE unprocessedRecordsLeft
  BEGIN
    SELECT top 1 record from updateTable where Processed = 0
    EXEC insertSomeData @param = record_From_UpdateTable
  END
Run Code Online (Sandbox Code Playgroud)

所以我们假设UpdateTable中有大约50k的记录.该SP被称为50k次,将50k xml字符串写入输出窗口.它没有让sql服务器停止,只是我的客户端应用程序(sql server management studio).

sql t-sql sql-server

53
推荐指数
5
解决办法
8万
查看次数

Vista上的BDE初始化失败(错误$ 2501)

我有一个用Delphi 2007编写的小型datasnap服务器来访问BDE.它在Windows 2000和XP上工作正常,但在Vista上不时(实际上很常见)我收到错误消息:

尝试初始化Borland数据库引擎时发生错误(错误$ 2501)

关闭使用BDE的所有内容可以修复错误(尽管有时需要"结束处理"数据绑定服务器才能关闭它).

随着越来越多的客户为他们的"服务器"运行Vista,这变得相当烦人.有没有人有什么建议?

delphi bde windows-vista

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

如何在运行时检索已加载程序集的信息?(c#,.NET)

在.NET c#3.5中,我有一个控制台应用程序(A),它引用了几个程序集(X,Y,Z).

如何在运行时获取已加载程序集的版本信息?

我可以使用反射来获取当前正在执行的程序集的信息

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
Run Code Online (Sandbox Code Playgroud)

但不是加载的程序集.谢谢你的帮助!

.net c# assemblies

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

我可以在ASP.NET MVC中使用[CompressFilter]而不破坏甜甜圈缓存

我试图让[ CompressFilter ]使用甜甜圈缓存并遇到问题.

会发生什么是整个页面被缓存而不仅仅是甜甜圈.CompressFilter我使用的来源如下.我将其从原始源更改为使用OnResultExecuted而不是OnActionExecuting()因为我需要访问结果的类型以避免缓存某些ActionResult子类.

看看实际的MVC v1源代码OutputCacheAttribute看起来它也在使用OnResultExecuted(),但我不认为这个事实直接导致冲突.

我不太清楚替换缓存是如何工作的,以了解其行为方式.我认为值得注意的是,这并不会导致任何类型的损坏显示.它只是表现得没有甜甜圈!

它看起来像我将不得不使用某种IIs'插件'来处理缓存,我真的想避免这样做,但它看起来我也需要甜甜圈缓存.

我现在更感兴趣的是知道它为什么会产生这种效果,但如果可能的话,解决方案也会很棒.

public class CompressFilter : ActionFilterAttribute
{
    public override void OnResultExecuted(ResultExecutedContext filterContext)
    {
        HttpRequestBase request = filterContext.HttpContext.Request;

        // dont encode images!
        if (filterContext.Result is ImageResult)
        {
            return;
        }

        string acceptEncoding = request.Headers["Accept-Encoding"];

        if (string.IsNullOrEmpty(acceptEncoding)) return;

        acceptEncoding = acceptEncoding.ToUpperInvariant();

        HttpResponseBase response = filterContext.HttpContext.Response;

        if (acceptEncoding.Contains("GZIP"))
        {
            response.AppendHeader("Content-encoding", "gzip");
            response.Filter = new GZipStream(response.Filter, CompressionMode.Compress);
        }
        else if (acceptEncoding.Contains("DEFLATE"))
        {
            response.AppendHeader("Content-encoding", "deflate");
            response.Filter …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc caching donut-caching

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

变换数组

我如何获得这个数组:

Array
(
    [0] => Array
        (
            [max] => 5
            [year] => 2007
        )

    [1] => Array
        (
            [max] => 6.05
            [year] => 2008
        )

    [2] => Array
        (
            [max] => 7
            [year] => 2009
        )

)
Run Code Online (Sandbox Code Playgroud)

进入这种格式:

[year] => [max]
Run Code Online (Sandbox Code Playgroud)

(对我的无知感到惭愧......其中一天)

php arrays

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

正则表达式:匹配x次或者y次

假设我需要匹配一个模式,如果它连续出现3或6次.我能得到的最接近的是\ d {3,6},但这并不能完全符合我的需要.

'123'应匹配
'123456'匹配
'1234'不匹配

regex

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