问题列表 - 第11825页

检查字符串是否包含其他字符串

在T-SQL中,如何检查字符串是否包含另一个字符串?

我有一个nvarchar可能是"橘子苹果".

我想做一个更新,例如,columm 包含"Apples".

如何才能做到这一点?

t-sql sql-server string

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

web.config文件设置是否覆盖IIS设置?

例如,

我可以通过添加以下内容在web.config文件中指定会话超时:

<system.web>
        <sessionState timeout="10"/>
</system.web>
Run Code Online (Sandbox Code Playgroud)

或者,我可以通过转到"应用程序配置选项"在IIS中配置会话超时.

如果它们都配置为不同的值,哪一个赢?更具体地说,所有其他设置是否遵循相同的模式?


编辑:我不认为他们是同一个人.web.config获胜.当我在IIS中更改值时,没有任何内容被写回web.config.

web.config中的设置与IIS中的设置之间存在明确的脱节.我没有阅读任何关于哪一个覆盖另一个的好文档.我所观察到的是web.config获胜.我认为其他人可能会更深入地了解这种差异.

asp.net iis

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

文学编程的直觉动机?

所以,我使用scribble/lp模块使用plt-scheme编写我的第一个文字程序:

#lang scribble/lp
(require scribble/lp)

<<lp_scheme.ss>>

@chunk[<squarefunction>
        (define (f x)
         (* x x))]
Run Code Online (Sandbox Code Playgroud)

当然没有什么有用的.现在我有点想知道为什么我不会使用简单的注释,而不是文字编程结构.任何意见欢迎.如果有人可能有更多的曝光/曝光,那将是非常好的.有了它可能会更直观地解释良好记录的代码和使用Literate编程结构编写的代码之间的差异.

scheme literate-programming racket scribble

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

使用JavaScript新的Array(n)声明

基本的JavaScript问题:由于Java的情况没有硬限制(即IndexOutOfBoundsException),我们指定长度属性的声明的用途是什么?

var a = new Array(10);
Run Code Online (Sandbox Code Playgroud)

我知道它预定了长度并将"未定义"放入那些空白点.这个理由足够了吗?

javascript

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

需要UIWebView中的内容才能快速显示

我的应用程序的一部分缓存网页以供离线查看.为此,我保存从站点获取的HTML并重写img urls以指向本地存储上的文件.当我将html加载到UIWebView中时,它会按预期加载图像,一切都很好.我也是以这种方式缓存样式表.

问题是,当我将手机置于飞行模式时,加载此缓存的html会导致UIWebView显示空白屏幕并在显示页面之前暂停一段时间.我发现它是由Web视图试图获取的原始HTML文档引用的非缓存URL引起的.这些其他URL包括缓存样式表中的图像,iframe中的内容以及用于打开连接以获取其他资源的javascript.当UIWebView尝试获取这些资源时会发生暂停,并且只有在所有这些其他提取超时后才会显示该网页.

我的问题是,如何让UIWebView显示我立即缓存的内容?这是我的想法:

  • 写更多代码来缓存这些其他引用.这可能需要更多代码来捕获所有边缘情况等,尤其是必须解析Javascript以查看在加载页面后它加载的内容
  • 强制UIWebView立即超时,所以没有暂停.我还没弄明白怎么做.
  • 以某种方式获取已经加载的内容,即使外部引用尚未完成提取
  • 剥离所有脚本的代码,链接标签和iframe以"擦除"外部引用.我试过这个,但对于某些网站,结果页面严重搞砸了

有人能帮我一下吗?我一直在努力解决这个问题,而且我的想法已经不多了.

iphone cocoa-touch timeout uiwebview

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

看起来很棒的SSRS pdf报告的例子

我想尝试使用SSRS作为一些看起来很棒的报告的选项.有人可以指出的地方吗?我正在寻找使用SQL Server SSRS构建的一些非常漂亮的数据驱动报告

sql-server reporting-services

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

捕获IP地址更改

我希望能够监视IP地址并使用C#将其记录到文件中,这可能吗,以及如何

.net c#

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

UITextField电话号码

我想知道如何格式化我用于电话号码的textField(例如iPhone上的"添加新联系人"页面.当我输入新的手机时,例如1236890987,它将其格式化为(123 )689-0987.)我已经将键盘设置为数字键盘.

iphone cocoa-touch objective-c iphone-sdk-3.0

48
推荐指数
9
解决办法
5万
查看次数

使用list comprehension将字符串转换为dict

我几次遇到这个问题,似乎无法找到一个简单的解决方案.说我有一个字符串

string = "a=0 b=1 c=3"
Run Code Online (Sandbox Code Playgroud)

我想将其转换为字典,其中a,b和c是键,0,1和3是它们各自的值(转换为int).显然我可以这样做:

list = string.split()
dic = {}
for entry in list:
    key, val = entry.split('=')
    dic[key] = int(val)
Run Code Online (Sandbox Code Playgroud)

但我真的不喜欢循环,看起来很简单,你应该能够将它转换为某种列表理解表达式.这适用于稍微简单的情况,其中val可以是一个字符串.

dic = dict([entry.split('=') for entry in list])
Run Code Online (Sandbox Code Playgroud)

但是,我需要动态地将val转换为int,并且做这样的事情在语法上是不正确的.

dic = dict([[entry[0], int(entry[1])] for entry.split('=') in list])
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:有没有办法消除使用列表理解的for循环?如果没有,是否有一些内置的python方法可以为我做到这一点?

python string dictionary list-comprehension generator-expression

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

关闭eclipse中选定的HTML错误

我最近将Eclipse升级到Ganymede,版本3.4.2.

现在,我在JSP中为HTML提供了大量错误,例如没有引号和缺少结束标记的参数值.这些页面工作正常,因为我将这些内容排除在外的情况下是可选的.我们可以争论是否应该包含它们,但是现在我正在尝试对页面进行简单的更新,而我不想重新访问整个页面.但是当所有这些样式警告被标记为错误时,很难找出真正的错误.

有没有办法把它关掉?

我找到了Window> Preferences> Web> HTML> Validation,列出了这些错误,并将它们从"Error"更改为"Ignore",但没有任何区别.显然这不是控制它的原因.

(是的,是的,我知道,风格纯粹主义者会说我应该包括所有可选的引号和结束标记.我经常不这样做因为我认为它们杂乱无章.我真的不明白这种说法的理念,"打字在本文中绝对没有任何功能差异,它根本不做任何事情,但你应该这样做,因为,好吧,因为我这样说.")

eclipse jsp

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