问题列表 - 第15363页

Linux Mono相当于.NET Windows服务

我有一个.NET Windows服务,我想在Linux上移植到Mono.

在Linux上安装服务的正确方法是什么,以便它像Windows服务一样工作(即自动启动,在没有用户登录时运行等)?

.net linux mono windows-services

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

如何比较两个以逗号分隔值的列值?

我有一个具有特定列的表,其中有一个列包含逗号分隔值,如test,exam,result,other.

我将一个字符串,如result,sample,unknown,extras作为参数传递给存储过程.然后我想通过检查此字符串中的每个短语来获取相关记录.

例如:

表A

ID        Name                Words
1         samson              test,exam,result,other
2         john                sample,no query
3         smith               tester,SE
Run Code Online (Sandbox Code Playgroud)

现在我想搜索结果,样本,未知,额外内容

然后结果应该是

ID        Name                Words
1         samson              test,exam,result,other
2         john                sample,no query
Run Code Online (Sandbox Code Playgroud)

因为在第一个记录结果匹配和第二个记录样本匹配.

sql-server csv parsing

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

给定一组点,我如何找到彼此最远的两个点?

可能重复:
最大线性尺寸2d点集

我可以计算每个点之间的距离并取最大值,但是当有大量(> 1000)点数时,这听起来不是一种非常有效的方法.

注意:这适用于iPhone,因此我没有大量的处理能力.

c algorithm geometry points

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

你能举例说明C++中奇怪的单行注释吗?

我写了一个方法来从C++源文件中删除单行注释:


def stripRegularComments(text) {
  def builder = new StringBuilder()
  text.eachLine {
   def singleCommentPos = it.indexOf("//")
   def process = true
   if(singleCommentPos > -1)
   {
    def counter = 0
    it.eachWithIndex 
    { obj,i ->
     if((obj == '\'') || (obj == '"'))
      counter++
     if(i == singleCommentPos)
     {
      process = ((counter % 2) == 1)
      if(!process)
       return
     } 
    }

if(!process)
{
 def line = it.substring(0,singleCommentPos)
 builder << line << "\n"
}
else
{
 builder << it << "\n" 
}
Run Code Online (Sandbox Code Playgroud)

} else {builder << it <<"\n"}}返回builder.toString()}

我测试了它: …

Run Code Online (Sandbox Code Playgroud)

c++ groovy comments header

0
推荐指数
4
解决办法
694
查看次数

从UIWebView读取JSON内容

我正在使用UIWebView来显示验证码.如果用户正确输入验证码,则服务器使用JSON序列化返回数据.我不希望视图显示这个,而是我想拦截UIWebView的负载,如果它返回JSON序列化数据,我想存储该数据并删除UIWebView.

我正在考虑设置UIWebView的委托并使用它的webViewDidFinishLoad,但是如何获取内容?

iphone json uiwebview

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

有没有将struct timeval转换为struct timespec的标准方法?

struct timeval用两个成员表示并及时,tv_sec(秒)和tv_usec(微秒).在这种表示中,tv_usec它本身不是绝对时间,它是亚秒的偏移量tv_sec.

struct timespec以相同的方式工作,除了微秒,它的offset(tv_nsec)以纳秒为单位存储.

问题是:有没有一种标准的方法来转换这两者?

c unix posix timeval timespec

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

使用jQuery在表行之间显示详细信息

我有一个表格,我正在显示一些标题信息.我在桌子的最右边有一个链接,当点击时,我希望在当前行下面显示详细信息.我怎样才能达到这个效果?

- 编辑 -
使用下面的想法,我尝试了以下代码(不起作用) -

function showRdmDtl(flxkey, data) {
    var flxkey;
    var anchorId='a_'+flxkey
    lResponse = JSON.parse(data);
    $.each(lResponse.rdmDetails, function(intIndex, objValue) {
        $(anchorId).closest('tr').after('').next().append(''+objValue.date+''+objValue.amount+'').show()
    });
}

知道为什么这不起作用吗?

jquery

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

在C#中简化丑陋的嵌套if-else树的方法

有时我在C#3.5中编写丑陋的if-else语句; 我知道一些不同的方法来简化表驱动开发,类层次结构,无限方法等等.问题在于,替代品的编写方式仍然不如传统丑陋的if-else语句,因为没有任何约定.

嵌套if-else的深度对于C#3.5来说是正常的吗?您期望看到哪些方法而不是嵌套if-else第一个?第二?

如果我有10个输入参数,每个参数有3个状态,我应该将函数映射到每个参数的每个状态的组合(实际上更少,因为并非所有状态都有效,但有时仍然很多).我可以将这些状态表示为哈希表键和处理程序(lambda),如果键匹配则将调用它们.

它仍然是表驱动,数据驱动的开发组合.想法和模式匹配.

我正在寻找的是延长C#这样的方法,因为这对脚本(C#3.5,而不是像脚本) http://blogs.msdn.com/ericlippert/archive/2004/02/24/79292.aspx

c#-3.0

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

#region/#endregion vs子功能?

你如何推荐使用#region/#endregion?应该在多大程度上替换使用子函数来澄清您的代码?

c# visual-studio

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

过滤元组列表

Haskell的新手,有一个绊脚石.我正在尝试根据第一项筛选元组列表.

filter (==(x,_)) lis
Run Code Online (Sandbox Code Playgroud)

我收到了非法的"_"错误,但我不确定如何绕过它?

syntax haskell list

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