问题列表 - 第25236页

Grails Date属性编辑器

我正在使用jQuery UI datepicker而不是<g:datePicker>,它正在更改文本框中的选定日期.现在我想将它整齐地保存回我的数据库,并遇到自定义属性编辑器.点击我很难看到StackOverflow上的主题

但是,添加此自定义PropertyEditor并未更改任何内容,日期仍显示为"2010-01-01 00:00:00.0",如果我尝试保存日期,则会崩溃Cannot cast object '05.05.2010' with class 'java.lang.String' to class 'java.util.Date'.

是否需要额外的魔法,比如文本框的特殊命名或类似的东西?

grails properties editor

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

jquery过滤器.not()

我有一个带图像缩略图的表单,可以选中复选框进行下载.我想要一个带有jQuery图像的数组用于Ajax调用.

2个问题:
- 在表格的顶部有一个复选框,用于切换我想要从映射中排除的所有复选框.我看了一下jQuery的.not()但我无法用:checkbox选择器实现它
- 以下示例代码是否正确?

$(document).ready(function() {
    $('#myform').submit(function() {
        var images = $("input:checkbox", this).map(function() {
            return $(this).attr("name");
        }).get().join();

        alert(images); // outputs: ",check1,check2,check3"
        return false; // cancel submit action by returning false
    });
}); // end doc ready
Run Code Online (Sandbox Code Playgroud)

HTML:

    <form id="myform" action="" >
    <input type="checkbox" id="toggleCheck" onclick="toggleSelectAll()" checked="checked" ><br />

    <input type="checkbox" name="001.jpg" checked="checked" /><br />
    <input type="checkbox" name="002.jpg" checked="checked" /><br />
    <input type="checkbox" name="003.jpg" checked="checked" /><br />
    <br />
    <input type="submit" value="download" >
</form>
Run Code Online (Sandbox Code Playgroud)

forms arrays checkbox jquery

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

程序执行在scanf停止?

main.c(所有标题如stdio,stdlib等):

int main()
{
int input;

while(1)
{
    printf("\n");
    printf("\n1. Add new node");
    printf("\n2. Delete existing node");
    printf("\n3. Print all data");
    printf("\n4. Exit");
    printf("Enter your option -> ");
    scanf("%d", &input);

    string key = "";
    string tempKey = "";
    string tempValue = "";
    Node newNode;
    Node temp;
    switch (input) {
        case 1:
            printf("\nEnter a key: ");
            scanf("%s", tempKey);
            printf("\nEnter a value: ");
            scanf("%s", tempValue);          //execution ternimates here

            newNode.key = tempKey;
            newNode.value = tempValue;

            AddNode(newNode);
            break;
        case 2:
            printf("\nEnter the key of …
Run Code Online (Sandbox Code Playgroud)

c gdb eclipse-cdt execution

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

在VB中使用.txt文件资源

现在我有一行代码,在vb中,调用文本文件,如下所示:

Dim fileReader As String
    fileReader = My.Computer.FileSystem.ReadAllText("data5.txt")
Run Code Online (Sandbox Code Playgroud)

data5.txt是我的应用程序中的资源,但是应用程序没有运行,因为它找不到data5.txt.我很确定还有另一个代码可以在我忽略的资源中查找.txt文件,但我似乎无法弄明白.所以有人知道一个简单的解决方案吗?或者可能是另一个全新的代码行?提前致谢!

vb.net visual-studio

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

寻找如何重构我的算法的想法

我正在尝试用我自己的一套规则来编写自己的生命游戏.我想申请的第一个"概念"是社会化(这基本上意味着细胞想要独处还是与其他细胞组成).数据结构是二维数组(现在).

为了能够将一个细胞移动到一组另一个细胞,我需要确定移动细胞的位置.我的想法是,我评估区域中的所有单元格(邻居)并获得一个向量,它告诉我在哪里移动单元格.矢量的大小为0或1(不移动或移动),角度为方向阵列(向上,向下,向右,向左).

这是一个代表细胞的力的图像,就像我想象的那样(但是达到的可能超过5):

ForceAppliedToACell http://img293.imageshack.us/img293/2852/29186643.png

我们举个例子来拍这张照片:

示例http://img683.imageshack.us/img683/7357/70002678.png

Forces from lower left neighbour: down (0), up (2), right (2), left (0)
Forces from right neighbour     : down (0), up (0), right (0), left (2)
sum                             : down (0), up (2), right (0), left (0)
Run Code Online (Sandbox Code Playgroud)

所以细胞应该上升.

我可以用很多if语句编写一个算法并检查邻域中的所有单元格.当然,如果'reach'参数设置为1(图1中的第一列),该算法将是最简单的.但是如果我将覆盖参数更改为10怎么办?我需要事先为每个'达到'参数编写一个算法...我怎么能避免这种情况(注意,力量正在增长(1,2,4,8,16,32 ......)) ?我可以针对此问题使用特定的设计模式吗?

另外:最重要的不是速度,而是能够扩展初始逻辑.

需要考虑的事项:

  • 到达应作为参数传递
  • 我想改变功能,计算力(潜力,斐波那契)
  • 只有在未填充此新位置时,单元格才能转到新位置
  • 注意角落(例如,你无法评估右上角的右邻居和顶级邻居)

.net c# algorithm design-patterns

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

使Android模拟器运行得更快

Android模拟器有点迟钝.对于某些设备,如Motorola Droid和Nexus One,应用程序在实际设备中的运行速度比模拟器快.这在测试游戏和视觉效果时是个问题.

如何使模拟器尽可能快地运行?我一直在玩弄它的参数,但还没有找到一个显示出明显改进的配置.

testing performance android emulation android-emulator

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

正常调用free()时,为什么会出现总线错误或分段错误?

我有一个非常简单的测试程序,在Solaris 5.8上运行:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    char *paths;
    paths = getenv("PATH");
    printf("Paths: %s\n", paths);

    free(paths); // this causes a bus error
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

如果我free()最后没有打电话,它会显示消息并退出.如果我包含该free()呼叫,它会因总线错误而崩溃.free()在其他程序中,我还有其他调用也会导致分段错误.

即使我为*paths自己分配内存,free()也会导致总线错误.是否有某些原因试图释放内存导致崩溃?

c pointers memory-management

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

自动关闭暂存缓冲区

我必须在我的.emacs文件中写什么才能在*scratch*打开Emacs时关闭缓冲区?

emacs

16
推荐指数
4
解决办法
5841
查看次数

jQuery LazyLoad图像隐藏在div中

我有一堆隐藏的div中的图像.当用户点击某些链接时会显示div.

我想jQuery lazyload隐藏这些图像,直到单击链接并显示隐藏的div.但是,如果我根据文档使用lazyload,那么图像总是被加载,因为隐藏的div在视口中,大概是.

有任何想法吗?

jquery lazy-loading

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

什么是逻辑编程?和其他有什么不同

今天我和其他朋友谈过,他说他有逻辑编程技巧,所以我很好奇.

logic programming-languages prolog

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