问题列表 - 第7347页

可可:如何使控件不可见?

在我的应用程序中,我有一些控件,如NSButton和NSTextfield,我想转向隐形.我知道我可以在Interface Builder中完成它,但我需要在代码中完成它.

我仍然没有找到需要发送给控件的正确消息.

cocoa controls

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

当我插入新记录时,如何获得主键值?

我正在使用LINQ-to-SQL类.它有一个方法object.InsertOnSubmit().但它返回void,所以我可以在插入记录后获得主键值.

我想要最近插入的记录的主键值.

linq-to-sql

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

如何在UITextField中禁用/启用返回键?

有没有办法以编程方式启用或禁用返回键UIKeyboard?我能找到的最接近的是enablesReturnKeyAutomatically,但这只会告诉我是否要禁用它.

xcode cocoa-touch objective-c ios

68
推荐指数
5
解决办法
5万
查看次数

从代码隐藏中传递JavaScript函数的参数

我想从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)

.net javascript c# asp.net code-behind

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

为什么Image.FromFile有时会保持文件句柄打开?

我在ASP.NET应用程序中使用.NET中的GDI +进行了大量的图像处理.

我经常发现Image.FromFile()保持文件句柄打开.

为什么是这样?在没有保留文件句柄的情况下打开图像的最佳方法是什么.

  • 注意:我没有做任何愚蠢的事情,就像保持Image对象一样 - 即使我是,我也不希望文件句柄保持活动状态

gdi+ filehandle

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

如何在localhost Windows上释放我的端口80?

我安装了XAMPP 1.6.8,由于某种原因它没有用.后来实现端口80不是免费或不听.我该如何发布或免费?

非常感谢!

windows xampp port windows-xp localhost

118
推荐指数
12
解决办法
40万
查看次数

在Grails中跟踪多个请求中的变量

对于用Grails编写的webapp,我想跟踪当前用户帐户.此外,帐户名称应显示为网址的一部分.

1)将变量保留在会话中2)通过帐户参数传递变量

目前我正在试验选项2,它允许我创建URL,如http://app.com/accountname/controller.缺点是每个URL我都必须将帐户名称作为变量传递.这很乏味且容易出错.

两种选择中的任何一种都比较好吗?Grails有更好的方法来实现这一目标吗?

此致,Jens

grails

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

UIPickerView - 第一行选择不会调用didSelectRow

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,他们首先必须从选择器中选择一些其他值,然后选择第一行.

iphone uipickerview uitextfield

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

警告:[未选中]未经检查的转换

我收到以下警告:

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)

提前感谢任何建议.

java

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

批评这个深夜,noob Haskell代码

我正在通过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)

sorting haskell functional-programming

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