问题列表 - 第29712页

获取封闭方法的名称

有这个方法

public void foo(){
  //..    
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在运行时获取methodName(在本例中为foo)?

我知道如何获得classname

this.getClass().的getName()

或者通过Method[] methods = this.getClass().getMethods(); 方法名称获取所有公共方法 一旦参数也很重要,因为可能有多个具有相同名称的方法

java reflection

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

你会如何格式化国际格式的DateTime?

国际字符串表示格式为(YYYY-MM-DD HH:MM:SS±HHMM).

例如2010-06-10 21:21:10 -0400

基本上我遇到的问题是弄清楚如何从GMT中获得差异.

DateTime dt = new DateTime(2008, 3, 9, 16, 5, 7, 123);
String.Format("{0:yyyy-MM-dd HH:mm:ss ????}", dt);
Run Code Online (Sandbox Code Playgroud)

c# datetime

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

从子视图导航控制器访问顶部导航控制器

我有我的观点和控制器设置如此.

  1. 标签/条控制器
  2. 1.是一个根视图控制器
  3. 2.是一个以编程方式创建的导航控制器,在根视图控制器中显示为子视图.

我想要做的是访问顶部标签栏/导航控制器,以便我可以将视图推到它上面.

我尝试了parentViewController但它所做的就是将视图推送到编程的导航控制器上.

有什么建议?

这是我设置我的根视图控制器的方式:

  -(void)viewDidAppear:(BOOL)animated{
    NSLog(@"ROOT APPEARED");
    [super viewDidAppear:animated];

    WorklistViewController *worklistController = [[WorklistViewController alloc]initWithNibName:@"WorklistView" bundle:[NSBundle mainBundle]];
    UINavigationController *worklistNavController = [[UINavigationController alloc] initWithRootViewController:worklistController];
    worklistNavController.navigationBar.barStyle = UIBarStyleBlackOpaque;
    worklistNavController.view.frame = watchlistView.frame;
    [worklistNavController.topViewController  viewDidLoad];
    [worklistNavController.topViewController  viewWillAppear:YES];
    [self.view addSubview:worklistNavController.view];

    GetAlertRequestViewController *alertsController = [[GetAlertRequestViewController alloc]initWithNibName:@"AlertsView" bundle:[NSBundle mainBundle]];
    UINavigationController *alertsNavController = [[UINavigationController alloc] initWithRootViewController:alertsController];
    alertsNavController.navigationBar.barStyle = UIBarStyleBlackOpaque;
    alertsNavController.view.frame = alertsView.frame;
    [alertsNavController.topViewController  viewDidLoad];
    [alertsNavController.topViewController  viewWillAppear:YES];
    [self.view addSubview:alertsNavController.view];
}
Run Code Online (Sandbox Code Playgroud)

iphone subview uinavigationcontroller navigationcontroller

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

如何从sql数据库中获取字段名称类型

要获取字段名称,可以使用以下命令:

select column_name from information_schema.columns where table_name='person'; 
Run Code Online (Sandbox Code Playgroud)

我的问题是如何在类似的列表中获得字段类型?

mysql

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

编写一个可怕的SQL搜索查询

我正在开发一个似乎不起作用的搜索查询.完整的查询是:

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

ALTER PROCEDURE [dbo].[usp_Item_Search]
    @Item_Num varchar(30) = NULL
    ,@Search_Type int = NULL
    ,@Vendor_Num varchar(10) = NULL
    ,@Search_User_ID int = NULL
    ,@StartDate smalldatetime = NULL
    ,@EndDate smalldatetime = NULL
AS
DECLARE @SQLstr as nvarchar(4000)

Set @SQLstr = 'SELECT RecID, Vendor_Num, Vendor_Name, InvoiceNum, Item_Num, 
(SELECT CONVERT(VARCHAR(11), RecDate, 106) AS [DD MON YYYY]) As RecDate, NeedsUpdate, RecAddUserID FROM [tbl_ItemLog] '

IF (@Item_Num IS NOT NULL)  
    Begin
        If @Search_Type = 0
            BEGIN
                Set @SQLstr = @SQLstr + …
Run Code Online (Sandbox Code Playgroud)

t-sql search sql-server-2005

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

随着进度备份SQL Server数据库

有人知道如何用C#备份SQL Server 2005/2008数据库并获得数据库备份进度吗?

.net c# sql-server

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

iPhone 的 NSBitmapImageRep (或 CGImage 的直接像素访问)?

NSBitmapImageRepUIKit 中有一个很好的模拟吗?具体来说,我正在寻找与setPixel:atX:y:和类似的方法getPixel:atX:y:。我找到了这个技术说明,它确实让我了解了使用 CGImage 的大部分方法,但是我如何知道像素的顺序是什么?

iphone objective-c

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

为什么Java Bean必须可序列化?

Java Bean是否必须实现Serializable接口?

java javabeans

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

如何使用jQuery从LastFM解析这个特定的JSON数据?

我正在尝试使用LastFM API解析JSON提要,但是在JSON数组中返回了某些前缀为#,我不知道如何引用的元素.

Feed网址在这里,可以看到这里可视化.

到目前为止,我的jQuery代码如下所示:

$.getJSON('http://ws.audioscrobbler.com/2.0/?method=geo.getevents&api_key=ca1599876cde298491941da8577de666&format=json&callback=?', function(data) {

        $.each(data.events.event, function(i, item) {

            html += "<li><a class='fm-event' href='" + item.url + "'><h4>" + item.title + "</h4>";
            html += "<p>at " + item.venue.name + ", " + item.venue.location.city + "<br />";
            html += "on " + item.startDate + "</p>";
            html += "<img src='" + item.venue.image.text + "' />"; // This doesn't work. how do I do this?
            html += "</a></li>";
        });

        $("#last-fm-events").append(html);

    });
Run Code Online (Sandbox Code Playgroud)

我基本上循环遍历feed中的每个项目并动态构建一个列表,然后将其附加到DOM.

我无法弄清楚的是如何获取Feed中图像项的URL.不同尺寸有不同的.图像元素的JSON如下所示:

"image": [ …
Run Code Online (Sandbox Code Playgroud)

javascript jquery parsing json

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

在Freemarker中迭代地图

可能重复:
Freemarker迭代hashmap键

我有一个哈希映射,其中包含项ID作为键,Item对象作为值.以下是伪代码 -

allItems : {
  12: itemObj1 (id:12, name:myitem1)
  13: itemObj2 (id:13, name:myitem2)
  14: itemObj3 (id:14, name:myitem3)
}
Run Code Online (Sandbox Code Playgroud)

在result.ftl上,我需要迭代这个map并获取Item Object的值.我尝试过这种方法但无法从Item对象获取值 -

<#list item?keys as it>
    ${it} = ${item.get(it)[name]}
</#list>
Run Code Online (Sandbox Code Playgroud)

freemarker

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