在我的应用程序中,我有一些控件,如NSButton和NSTextfield,我想转向隐形.我知道我可以在Interface Builder中完成它,但我需要在代码中完成它.
我仍然没有找到需要发送给控件的正确消息.
我正在使用LINQ-to-SQL类.它有一个方法object.InsertOnSubmit().但它返回void,所以我可以在插入记录后获得主键值.
我想要最近插入的记录的主键值.
有没有办法以编程方式启用或禁用返回键UIKeyboard?我能找到的最接近的是enablesReturnKeyAutomatically,但这只会告诉我是否要禁用它.
我想从aspx控件调用一个javascript函数.例如,假设我有:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
<script type="text/javascript">
function test(x, y)
{
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button"
onclick="Button1_Click"/>
</div>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
并在后面的代码中:
protected void Button1_Click(object sender, EventArgs e)
{
// do stuff (really going to a database to fill x and y)
int[] x = new int[] { 1, 2, 3, 4, 5 };
int[] y = new int[] { 1, 2, 3, 4, 5 };
// call javascript function as …Run Code Online (Sandbox Code Playgroud) 我在ASP.NET应用程序中使用.NET中的GDI +进行了大量的图像处理.
我经常发现Image.FromFile()保持文件句柄打开.
为什么是这样?在没有保留文件句柄的情况下打开图像的最佳方法是什么.
我安装了XAMPP 1.6.8,由于某种原因它没有用.后来实现端口80不是免费或不听.我该如何发布或免费?
非常感谢!
对于用Grails编写的webapp,我想跟踪当前用户帐户.此外,帐户名称应显示为网址的一部分.
1)将变量保留在会话中2)通过帐户参数传递变量
目前我正在试验选项2,它允许我创建URL,如http://app.com/accountname/controller.缺点是每个URL我都必须将帐户名称作为变量传递.这很乏味且容易出错.
两种选择中的任何一种都比较好吗?Grails有更好的方法来实现这一目标吗?
此致,Jens
我UIPickerView和我UIView在一起UITextField.我让用户从选择器中选择一个值或在文本字段中输入自定义值.
当用户从选择器中选择任何选项时,变量值将在(pickerView:didSelectRow:inComponent:方法中)改变.但是如果用户没有在选择器上选择任何值(因为他们想要选择已经选择的第一个选项),则不会调用此方法,并且选择不会反映在变量中.
我尝试将变量的默认值设置为选择器中的第一个选项.但在这种情况下,当用户编辑文本字段时,变量将具有文本字段的文本.现在,如果用户决定再次选择第一个值,则新值不会反映在变量中.
我怎么能克服这个?谢谢.
这是相关的代码
在我的viewDidLoad我有这个语句selectText默认情况下设置选择器的第一个选项
[self setSelectText:[myArray objectAtIndex:0]];
Run Code Online (Sandbox Code Playgroud)
textFieldShouldReturn
- (BOOL)textFieldShouldReturn:(UITextField *)txtField{
[txtField resignFirstResponder];
[self setSelectText:txtField.text];
return YES;
}
Run Code Online (Sandbox Code Playgroud)
PickerViewDelegate的didSelectRow
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
// report the selection to the UI label
[self setSelectText:[myArray objectAtIndex:[pickerView selectedRowInComponent:0]]];
}
Run Code Online (Sandbox Code Playgroud)
当用户编辑文本然后决定他想要使用选择器的第一个值时,就会出现问题.在这种情况下,他们将关闭键盘并单击选择器的第一个选项(已选中).此操作不会调用didSelectRow,因此selectText的值不会更改.
为了使用户能够更改其值selectText,他们首先必须从选择器中选择一些其他值,然后选择第一行.
我收到以下警告:
warning:[unchecked] unchecked conversion
[javac]found:java.util.List
[javac] required:java.util.List<edu.fullerton.cs476s09.espressobar.jpa.espressobar_milk>
return query.getResultList();
Run Code Online (Sandbox Code Playgroud)
可能是什么问题和可能的解决方案.我使用以下代码:
@Stateless
@Remote(Order.class)
//@EntityListeners(MyListener.class)
public class OrderBean implements Order
{
/**
* The entity manager object, injected by the container
*/
@PersistenceContext
private EntityManager manager;
public List<espressobar_milk> listMilk()
{
Query query = manager.createQuery("SELECT m FROM espressobar_milk m");
return query.getResultList();
}...
.....
..}
Run Code Online (Sandbox Code Playgroud)
提前感谢任何建议.
我正在通过Real World Haskell工作,目前正在进行第3章末尾的练习.
我采取了一种不同寻常的方法:尽管我知道有些语言功能尚未涵盖,但这对我有帮助,我只是尝试使用他们明确涵盖的内容进行这些练习.为什么?真的很有趣.感觉它强迫我给我的大脑一些额外的递归练习.
所以我刚刚完成了如下所示的练习:"创建一个函数,根据每个子列表的长度对列表列表进行排序.(您可能需要查看Data.List模块中的sortBy函数.)"
现在,他们提出了关于Data.List模块的提示.但是他们没有说出可以找到参考文档的地方,关于如何导入东西等等.所以我决定推出自己的排序,看看我是否可以做到.我使用冒泡排序,因为它是最简单的算法.
结果如下.我想让你的Haskell专家对它进行批评......但是请注意以下几点: 如果你建议改进,请将它们建立在真实世界Haskell第3章所涵盖的语言特性之上(或者你猜测那些特性)可能没有找到它的麻烦).我知道有很多令人敬畏的语言功能等着我,这将让我更好地编写代码,但是现在具体的挑战是使用到目前为止涵盖的"原始"功能来实现.
我确定有些情况下我会绕到我的肩膀以划伤我的肘部,当递归和模式匹配可以为我做更多事情时,我使用显式控制流的情况等等.我确信代码可以是更短,更可读.我打赌有一些我不知道的好习惯,可以用于我限制自己的原始语言功能.这些都是我喜欢的提示.
这可能是我用任何语言引以为傲的最丑陋的代码(至少,我记得).我用函数式语言首次尝试了"Hello,world"类型的东西.现在你要打败它了:).请温柔,但我期待着一些有趣的见解.谢谢.
areListsEqual :: (Eq a) => [a] -> [a] -> Bool
areListsEqual [] [] = True
areListsEqual [] _ = False
areListsEqual _ [] = False
areListsEqual xs ys = (head xs == head ys) && (areListsEqual (tail xs) (tail ys))
charlieSort :: (Eq a) => [[a]] -> [[a]]
charlieSort [] = []
charlieSort (x:xs) | null xs = …Run Code Online (Sandbox Code Playgroud) .net ×1
asp.net ×1
c# ×1
cocoa ×1
cocoa-touch ×1
code-behind ×1
controls ×1
filehandle ×1
gdi+ ×1
grails ×1
haskell ×1
ios ×1
iphone ×1
java ×1
javascript ×1
linq-to-sql ×1
localhost ×1
objective-c ×1
port ×1
sorting ×1
uipickerview ×1
uitextfield ×1
windows ×1
windows-xp ×1
xampp ×1
xcode ×1