问题列表 - 第21999页

声明匿名类型列表

有没有办法声明匿名类型的列表对象.我的意思是

List<var> someVariable = new List<var>();
someVariable.Add(
             new{Name="Krishna", 
                 Phones = new[] {"555-555-5555", "666-666-6666"}}
                );
Run Code Online (Sandbox Code Playgroud)

这是因为我需要在运行时创建一个集合.提前致谢

c# asp.net anonymous-types c#-3.0

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

在NSThread问题上调用带有两个参数的选择器

我想用多个参数创建一个Thread.可能吗?我有这个功能:

-(void) loginWithUser:(NSString *) user password:(NSString *) password {
}

我想将此函数称为选择器:


[NSThread detachNewThreadSelector:@selector(loginWithUser:user:password:) toTarget:self withObject:@"someusername" withObject:@"somepassword"]; // this is wrong


如何在这个detachNewThreadSelect函数上传递onObject参数的两个参数?

可能吗?

iphone objective-c nsthread

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

在隐藏字段中创建has_many关联

说用户has_many事情.在用户表单中,我想要一个hidden_​​field,它允许我在这个新用户和预先存在的Thing之间创建一个关系,例如id 8.以下代码片段有什么问题?我想我在这里忘记了一些语法.

<% f.hidden_field 'things[]', :value => 8 %>
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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

ASP.NET MVC是否有办法生成唯一的ClientID?

是否有一种在ASP.NET MVC中创建唯一"id"标签的开箱即用方法?

(类似于WebForms中可怕但有时有用的ClientID?)

在页面上多次渲染局部视图时,这将非常有用.

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<%-- Example Partial View --%>
<div id="<%=GenerateAUniqueIDHere()%>">
Content
</div>
<script type="text/javascript">
    $("#<%=GenerateAUniqueIDHere%>").hide().fadein().css("font-size", "500%");
</script>
Run Code Online (Sandbox Code Playgroud)

如果没有,那就很容易卷起我自己的.

非常感谢,

乔恩

asp.net-mvc

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

XML 安全 URLEncoding?

如何对“xml 安全”的 URL 进行编码,其中查询字符串中的与号 (&) 不会破坏 XML?

例如:

www.somedomain.com/SomePage.aspx?SomeParam=SomeValue&SomeParam2=SomeVal

.net xml asp.net

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

在ColdFusion中管理线宽

如果你使用ColdFusion,你可能已经习惯了换行或水平滚动.不常见,这并不是那么糟糕,但是当现有代码库中的四行中有三行被包装时,有时两次,这就成了一个巨大的可读性障碍.

像......这样的一条线

<cffunction name="v_multiple_item" access="public" output="false" returntype="query">
Run Code Online (Sandbox Code Playgroud)

很容易被HTML分解成

<cffunction name       = "v_multiple_item" 
            access     = "public" 
            output     = "false"
            returntype = "query" 
            >
Run Code Online (Sandbox Code Playgroud)

在良好的编辑器中使用宏自动化相当容易.我更关心的是穿插ColdFusion和HTML,如下所示:

<cffunction..>
    <cfif..>
        <cfif..>
            <form..>
                <div..>
                    <table..>
                        <tr..>
                            <td..>
                                <cfif..>
                                    <select..>
                                        <cfoutput>
                                            <option>#stuff#</option>
                                        </cfoutput>
Run Code Online (Sandbox Code Playgroud)

我看到在空白区域内换行的8-sp选项卡的代码行并不少见.

减少标签宽度还不够.代码库太大,无法重写/框架化.左倾齐射一切?

是否有一个简单的,成功的策略,可以将线宽减小到可管理的水平,而不会进一步损害可读性?

vim coldfusion whitespace coding-style

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

字符串中特定字符串的数量

我正在使用.net c#,我有一个字符串文本="无论文本FFF你可以FFF想象"; 我需要的是获得"FFF"出现在字符串文本中的次数.我怎么能完成那个?谢谢.

.net c# string

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

服务器如何判断会话过期以及如何更改到期时间?

我知道会话cookie可以被赋予一个生命周期(session.cookie_lifetime),并且在该生命周期之后,无论用户是否与该站点交互,cookie都将到期.

因此,我假设将其设置为0表示它们应该保持活动直到浏览器关闭.

我还认为我理解session.gc_maxlifetime可以为cookie设置垃圾收集生命周期(),只要用户在点击之间没有超过这个时间,那么cookie将保持活动状态.

为了测试这个,我一直试图让10秒的会话超时.

我试过了:

ini_set('session.gc_maxlifetime',10);
Run Code Online (Sandbox Code Playgroud)

但会话至少在1分钟后没有超时.

这是因为我只是对垃圾收集器说会话有10秒的生命但我实际上并没有触发垃圾收集器?

你如何设置垃圾收集器或者只是在每次请求会话时运行它?

php cookies session garbage-collection

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

Python中的代码时序块,无需将其放入函数中

我想计算一段代码而不将它放在一个单独的函数中.例如:

def myfunc:
  # some code here
  t1 = time.time()
  # block of code to time here
  t2 = time.time()
  print "Code took %s seconds." %(str(t2-t1))
Run Code Online (Sandbox Code Playgroud)

但是,我想以更干净的方式使用timeit模块执行此操作,但我不想为代码块创建单独的函数.

谢谢.

python benchmarking datetime

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

Grails标准投影 - 获取行数

我有酒店实体:

class Hotel {
City city
}
Run Code Online (Sandbox Code Playgroud)

现在,我需要有特定城市的酒店数量.它可以这样做:

def hotels = Hotel.findAllByCity(city)
def cnt = hotels.size()
Run Code Online (Sandbox Code Playgroud)

但这是非常肮脏的方式.似乎有了标准会更好,但我不知道如何实现它......

java grails hibernate

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