小编p.c*_*ell的帖子

如何获取不同视图的触摸位置?

触摸可以指定self来获取其自己的坐标系中的触摸位置,但我如何从另一个获取它?说另一个UIview的坐标系?

   - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    [UIView beginAnimations:@"box" context:nil];
    [UIView setAnimationDuration:1];
    [UIView setAnimationBeginsFromCurrentState:YES];
    UITouch *touch = [touches anyObject];
    box.center = [touch locationInView:self];
    [UIView commitAnimations];
}
Run Code Online (Sandbox Code Playgroud)

我可以用不同的UIview名称来看待"自我"吗?

iphone cocoa-touch touch

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

Java 5和6中for语句的最终变量

知道为什么这会在Java 5中编译而在Java 6中编译吗?

for(final int k=0; k<10; k++); 
Run Code Online (Sandbox Code Playgroud)

这背后的逻辑是什么?Java 5和6之间变量范围的任何变化?

我在Sun的文档中找不到任何关于此的内容.

java

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

在VS 2010中升级MVC项目b2:此安装不支持项目类型

考虑升级ASP.NET MVC项目的场景.

这个问题是围绕使用ASP.NET MVC 1.0类型的.csproj上转换.sln.

转换日志显示此信息Visual Studio转换向导日志提供此异常:

无法打开项目文件"C:\ MvcForums\MvcForums.csproj".此安装不支持项目类型.

转换后,.sln包含MVC应用程序的此条目.zerod-guid显然是问题的根源:

项目("{00000000-0000-0000-0000-000000000000}")="MvcForums","MvcForums\MvcForums.csproj","{5CDD5F8B-9192-4A63-B4B0-55244C835352}"

问题:如何使用Visual Studio 2010 Beta 2转换MVC应用程序?你必须安装MVC 1.0吗?

环境:

asp.net-mvc visual-studio-2010 visual-studio-2010-beta-2

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

jQuery:选中所有复选框

考虑这种情况:

  • <asp:CheckBoxList> 在母版页中.
  • 目标是在页面加载时检查此列表中的所有复选框.
  • 页面上有许多复选框列表.

标记:

    <asp:CheckBoxList runat="server" ID="chkSubscriptionType" 
        DataSourceID="myDS"
        CssClass="boxes" DataTextField="Name" DataValueField="Name"  />
Run Code Online (Sandbox Code Playgroud)

呈现给:

<input id="ctl00_cphContent_chkSubscriptionType_0" type="checkbox" name="ctl00$cphContent$chkSubscriptionType$0" />

问:你如何使用jQuery来检查这一切盒asp:CheckBoxListdocument.ready?我到处都看到样本,但母版页使用的命名约定会抛弃其他地方的样本.

asp.net jquery

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

在C#中的方法之间传递和接收匿名对象

考虑一个代码块试图将匿名对象传递给C#中的另一个方法的场景.

这是一个例子:

ThreadPool.QueueUserWorkItem(new WaitCallback(RpvService.GetRpvDailyResults),
                             new { req = request, rpvDic = rpvDictionary }
                            );
Run Code Online (Sandbox Code Playgroud)

你怎么能在接收端收到匿名对象?

c# anonymous-types

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

PHP:如何在pageload上标记单选按钮?

我正在寻找一个像checked="checked"复选框的属性,我可以在PHP中回应...

html php

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

LINQ中datetime值的时间部分

我有DateTime类型的字段.

插入记录时,我也提供了进入该领域的时间.

使用LINQ读取该字段时,它将返回正确的日期,但时间值具有默认值, 12:00:00 AM

在数据库中,我有每个记录的日期和时间值是正确的.问题是当使用LINQ读取/数据绑定时,时间会更改为默认值.

dataGridView1.DataSource = IQueriableObject.Select(q => new 
         {AppointmentTime = q.AppointmentTime.Value.Date.TimeOfDay}) ;
Run Code Online (Sandbox Code Playgroud)

提取时间部分有什么解决方案?

linq .net-3.5 winforms

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

如何将JSONArray填充到ListActivity的ListView中

这是一个答案的帖子,我真的找不到一个好的解决方案.我搜索了很多,我找不到任何体面的东西.我不知道我使用的方法是否是最好的方法,但它有效,我觉得这是一个相当干净的解决方案.

我们将在这里做一些假设.

  1. 你知道JSONArray是什么,并且已经以某种方式用一些数据填充了JSONArray.
{"result":
    [
      {"ACTIVE":"1","ID":"1","MAX_POPULATION":"1000","NAME":"Server 1","URL":"http://local.orbitaldomination.com/"},
      {"ACTIVE":"1","ID":"2","MAX_POPULATION":"1000","NAME":"Server 2","URL":"http://server2.orbitaldomination.com/"}
    ]
}
Run Code Online (Sandbox Code Playgroud)

这是我的JSON代码,它填充到我的JSONArray中.

  1. 您已经在其中创建了一个ListView,其中包含一个ListView元素,并且您已经创建了一个布局.如果您需要有关如何执行此操作的更多信息,可以参考使用ListActivity创建列表

好的,所以这里是真正的魔力......

    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // Pretty much ignore this .. it won't have anything to do with the example.
    // Your setContentView should be your layout with your list element.
    setContentView(R.layout.server_selection);

    //psuedo code 
    //JArrayServers = JSONArray that has my data in it.

    //Create a blank ( for lack of better term ) ArrayAdapter
    ArrayAdapter<String> servers = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1);

    //Loop though my JSONArray
    for(Integer …
Run Code Online (Sandbox Code Playgroud)

android listview

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

Simplifying this query?

Consider this query:

SELECT table1.id, 
       table1.review, 
       table1.time, 
       table2.author, 
       table2.title 
FROM 
table1, table2 
WHERE table1.id = table2.id 
AND table1.reviewer = '{$username}'
ORDER BY table1.id
Run Code Online (Sandbox Code Playgroud)

I'm using the above quite a lot around my site's code. I find that adding the table prefixes etc. before the column names can make the query very long and take up quite a lot of lines.

有没有办法使上述查询更简单/更容易?

php mysql join

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

如果找到记录则返回int,如果未找到数据则返回false

我有一种方法可以从学生的桌子上获得成绩.如果没有记录(null结果集),那么它应该返回false.

我是否编写了一个返回布尔值(找到,未找到)和整数作为参考参数的函数?

这是我到目前为止(如果找不到记录,我从proc返回-1)

public static int getParticipationGrade(SqlConnection sqlConn, int enrollmentID)
{
    SqlCommand sqlCmd = new SqlCommand("dbo.usp_participation_byEnrollmentID_Select", sqlConn);
    sqlCmd.CommandType = CommandType.StoredProcedure;
    sqlCmd.Parameters.AddWithValue("@enrollmentID", enrollmentID);

    int ret = 0;
    sqlConn.Open();
    ret = (int)sqlCmd.ExecuteScalar();
    sqlConn.Close();
    return ret;
}
Run Code Online (Sandbox Code Playgroud)

c# return-type

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