问题列表 - 第47191页

让Star Regex运营商失败

我不确定我的大脑是否已经疲惫不堪,或者我是否只是在考虑这个问题.下面的代码是从about_regular_expressions红宝石Koans.

def test_asterisk_means_zero_or_more
   assert_equal "abb", "abbcccddddeeeee"[/ab*/]  
   assert_equal "a", "abbcccddddeeeee"[/az*/]  
   assert_equal "", "abbcccddddeeeee"[/z*/]  

 # THINK ABOUT IT:
 #
 # When would * fail to match?
end  
Run Code Online (Sandbox Code Playgroud)

你如何*在比赛中失败?

当我说失败时,我假设他们的意思是他们想要assert_equal返回.我知道一种方法是\在前面抛出一个*让正则表达式明确地寻找*角色,但我很确定这不是他们所暗示的.

ruby regex

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

WCF Web服务 - 增加超时

我明白了:

接收到http:// localhost:8732/Design_Time_Addresses/PersistencyService/Service1 /的HTTP响应时发生错误.这可能是由于服务端点绑定不使用HTTP协议.这也可能是由于服务器中止HTTP请求上下文(可能是由于服务关闭).请参阅服务器日志以获取更多详

为什么我这样做?我认为这是因为该方法需要大约1分钟才能完成.如何禁用任何时间限制?

当我在VS中运行一个在同一解决方案中使用WCF服务的Windows表单项目时,我得到了这个

我的WCF配置: 编辑:

<system.serviceModel>
   <bindings>
      <wsHttpBinding>
        <binding name="LongRunning" sendTimeout="00:10:00" />
      </wsHttpBinding>
   </bindings>
   <client>
      <endpoint name="Default"          
                address="http://localhost:8732/Design_Time_Addresses/PersistencyService/Service1/"         
                binding="wsHttpBinding"                    
                bindingConfiguration="LongRunning"
                contract="PersistencyService.IService1" />
   </client>
   <services>
      <service name="PersistencyService.Service1">
         <endpoint 
             address="" 
             binding="wsHttpBinding"  bindingConfiguration=""
             contract="PersistencyService.IService1" >
             <identity>
                <dns value="localhost" />
             </identity>
         </endpoint>
         <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
         <host>
            <baseAddresses>
               <add baseAddress="http://localhost:8732/Design_Time_Addresses/PersistencyService/Service1/" />
            </baseAddresses>
         </host>
      </service>
   </services>
   <behaviors>
      <serviceBehaviors>
         <behavior>
            <serviceMetadata httpGetEnabled="True"/>
            <serviceDebug includeExceptionDetailInFaults="False"/>
        </behavior>
      </serviceBehaviors>
   </behaviors>
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud)

异常消息是远程主机强制关闭现有连接.我还必须补充说,我从服务中获得了大约70MB的数据

c# wcf

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

有什么区别; 和;; 在Clojure代码评论?

在Clojure中发表评论;和之间的区别是什么;;?我看到我的文本编辑器对它们进行了不同的着色,所以我假设在理论上存在一些差异.

我也看到Marginalia以不同的方式对待他们:

; Stripped entirely
;; Appears in text section of marginalia
(defn foobar []
   ; Appears in code section of marginalia output
   ;; Again, appears in code section of marginalia output
   6)
Run Code Online (Sandbox Code Playgroud)

comments clojure marginalia

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

CSS级联是否根据向HTML元素添加类的顺序应用重要性?

这里很困惑.

<html>
<head>
<style>
.one
{
    font-weight: normal;
}

.two
{
    font-weight: bold;
}
</style>

<body>
<p class="two one"> Test!!!!!</p>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

为什么测试大胆?我明确地将"正常"定义为"加粗"之后的字体粗细?

我认为CSS根据类添加的顺序进行了级联?不是文件中的位置?

css

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

可以将动态变量视为"int"溢出吗?

假设您将dynamic变量视为int(值小于int.MaxValue).

在应用程序的某个时刻,动态值会增加并超过"int"值.

应用程序会崩溃或将其(转换)视为一个long

c# c#-4.0

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

检查模板参数是否从类继承

我想检查给予模板的类型是否继承自项目中的基类.

它应该像以下示例中所期望的那样工作:

template< class T : public CBaseClass >
Run Code Online (Sandbox Code Playgroud)
  • 是否可以使用模板执行此操作,如果没有,我还能怎么做?

c++ templates

11
推荐指数
3
解决办法
6593
查看次数

Python和FIFO

我试图在linux下使用Python来理解FIFO,我发现了一个我不理解的奇怪行为.

以下是 fifoserver.py

import sys
import time

def readline(f):
    s = f.readline()
    while s == "":
        time.sleep(0.0001)
        s = f.readline()
    return s

while True:
    f = open(sys.argv[1], "r")
    x = float(readline(f))
    g = open(sys.argv[2], "w")
    g.write(str(x**2) + "\n")
    g.close()
    f.close()
    sys.stdout.write("Processed " + repr(x) + "\n")
Run Code Online (Sandbox Code Playgroud)

这是 fifoclient.py

import sys
import time

def readline(f):
    s = f.readline()
    while s == "":
        time.sleep(0.0001)
        s = f.readline()
    return s

def req(x):
    f = open("input", "w")
    f.write(str(x) + "\n")
    f.flush()
    g = open("output", …
Run Code Online (Sandbox Code Playgroud)

python linux broken-pipe fifo mkfifo

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

如何检索最新创建的数据库条目?

我有以下类,需要手动增加 nextId 字段。

class SomeIdClass {

Family family
Integer nextId = 0
long timeCreated = new Date().time }
Run Code Online (Sandbox Code Playgroud)

到目前为止,我一直在尝试检索和最新的 db 条目来增加它,但我对此没有任何运气。还是我只是以一种完全错误的方式去做?

塔克斯

ps:这是我尝试过的,但得到了 Package.SomeId 对象的列表

 def si = SomeId.executeQuery(" from SomeId where nextId =  (select max( nextId ) from SomeId) ")
Run Code Online (Sandbox Code Playgroud)

grails groovy

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

从字符串中删除特定单词

我正在尝试解析项目的街道名称文件,并需要删除修改器(上/下/旧/新/北/东/南/西......)和结尾(街道/道路/道路/车道). ..),但我对正则表达式没什么好运.

目前设置的方式是程序将一次解析文件一行(即街道),并检查它

我认为问题是单词边界 - 例如我需要的是以下转换...
Old Harrow Way - > Harrow(即删除'Old'前缀和'Way'结尾)
Chittock Mead - > Chittock(删除结尾' Mead')
- 但是在单词中留下这些:
Gold Lane - > Gold(只删除结尾)
Eastley Avenue - > Eastly(只是删除结尾)
Upper Western Avenue - > Western(删除前缀和结尾)

显然,像"南街"这样的东西会删除两者 - 这没关系,因为我可以丢弃一个空字符串.

任何人都可以告诉我如何做到这一点 - 我一直在阅读正则表达式并尝试几个小时!

c# regex

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

用C#中的Regex替换两个或多个空格

我对Regex的东西太可怕了.我想在C#中使用正则表达式将任意两个或更多空格转换为不间断空格.我想单独留下单个空格.

Sample     Sample
Run Code Online (Sandbox Code Playgroud)

会生产

Sample&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sample
Run Code Online (Sandbox Code Playgroud)

Sample Sample
Run Code Online (Sandbox Code Playgroud)

不会受到影响.

有任何想法吗?

提前致谢.

html c# regex asp.net

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

标签 统计

c# ×4

regex ×3

asp.net ×1

broken-pipe ×1

c#-4.0 ×1

c++ ×1

clojure ×1

comments ×1

css ×1

fifo ×1

grails ×1

groovy ×1

html ×1

linux ×1

marginalia ×1

mkfifo ×1

python ×1

ruby ×1

templates ×1

wcf ×1