有这个方法
public void foo(){
//..
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在运行时获取methodName(在本例中为foo)?
我知道如何获得classname
this.getClass().的getName()
或者通过Method[] methods = this.getClass().getMethods();
方法名称获取所有公共方法
一旦参数也很重要,因为可能有多个具有相同名称的方法
国际字符串表示格式为(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) 我有我的观点和控制器设置如此.
我想要做的是访问顶部标签栏/导航控制器,以便我可以将视图推到它上面.
我尝试了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) 要获取字段名称,可以使用以下命令:
select column_name from information_schema.columns where table_name='person';
Run Code Online (Sandbox Code Playgroud)
我的问题是如何在类似的列表中获得字段类型?
我正在开发一个似乎不起作用的搜索查询.完整的查询是:
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) 有人知道如何用C#备份SQL Server 2005/2008数据库并获得数据库备份进度吗?
NSBitmapImageRepUIKit 中有一个很好的模拟吗?具体来说,我正在寻找与setPixel:atX:y:和类似的方法getPixel:atX:y:。我找到了这个技术说明,它确实让我了解了使用 CGImage 的大部分方法,但是我如何知道像素的顺序是什么?
我正在尝试使用LastFM API解析JSON提要,但是在JSON数组中返回了某些前缀为#,我不知道如何引用的元素.
到目前为止,我的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) 可能重复:
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) c# ×2
iphone ×2
java ×2
.net ×1
datetime ×1
freemarker ×1
javabeans ×1
javascript ×1
jquery ×1
json ×1
mysql ×1
objective-c ×1
parsing ×1
reflection ×1
search ×1
sql-server ×1
subview ×1
t-sql ×1