问题列表 - 第44605页

Oracle 10g:列为空,但不为null或为空字符串

我的表中的列是空白的.奇怪的是它似乎不是null或空字符串.所以,如果我这样做:

SELECT * 
  FROM TABLE 
 WHERE column IS NULL
Run Code Online (Sandbox Code Playgroud)

...要么:

SELECT * 
  FROM TABLE 
 WHERE column = ''
Run Code Online (Sandbox Code Playgroud)

我一无所获.思考?

sql oracle

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

Boehm GC如何为C程序工作?

我检查了Boehm GC.用于C/C++的GC.

我知道标记和扫描算法.我很好奇的是它如何只在整个C内存中获取指针.我对C内存的理解只是一个普通的字节数组.是否有可能确定内存中的值是否为指针?

c garbage-collection principles boehm-gc

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

Struts2 + Json序列化项目

我有以下课程:

public class Student {
    private Long id  ;
    private String firstName;
    private String lastName;
private Set<Enrollment> enroll = new HashSet<Enrollment>();
//Setters and getters
}

public class Enrollment {
    private Student student;
    private Course course;
    Long enrollId;

//Setters and Getters
}
Run Code Online (Sandbox Code Playgroud)

我有Struts2控制器,我想只返回Class Student的Serialized实例.

@ParentPackage("json-default")
public class JsonAction extends ActionSupport{

private Student student;

@Autowired
DbService dbService;

public String populate(){
    return "populate";
}

@Action(value="/getJson", results = {
        @Result(name="success", type="json")})
public String test(){
    student =  dbService.getSudent(new Long(1));
    return "success";
}

@JSON(name="student")
public Student …
Run Code Online (Sandbox Code Playgroud)

java json hibernate struts2 java-ee

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

使用Java将一个对象传递给多个类

我需要将一个对象从一个类传递给许多不同的类.

这样做的目的是创建一个方法,将对象广播到正在侦听的任何其他类.这样可以添加更多的类,我只需要为该类实现一个监听器函数,而不是编辑任何框架.

我试图在不使用JMS的情况下完成此任务(如果可能的话!)

java listener

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

Rails i18n:翻译缺失问题,区域设置未定义

我有一个Rails 2.3.8应用程序的问题.我正在使用rails i18n来制作不同语言的网站.除了一个地方,一切都在完美,无处不在.

注册成功后,我会:

flash[:notice] = t 'path.to.locale.key'
Run Code Online (Sandbox Code Playgroud)

就像我在其他地方一样.

但这会产生以下结果:

translation missing: 'locale.path.to.locale.key' not found
Run Code Online (Sandbox Code Playgroud)

它似乎没有加载当前的语言环境(否则它会说'en',或'es',或者不是'locale').

任何可能导致这种情况的想法?

谢谢

locale ruby-on-rails internationalization

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

Program.cs中的Try-Catch仅在从visual studio启动时才有效

我试图写一个小崩溃记者,以获得无懈可击的开支.这在VS中启动我的应用程序时效果很好.但是,一旦我尝试启动.exe,它只会向我显示标准的"有一个未被捕获的任务" - 来自Windows.不,它不是崩溃的崩溃报告者.

这是我在Program.cs中的代码

        try
        {
            Application.Run(new TestServer());
        }
        catch (Exception e)
        {
            Application.Run(new CrashReporter(e.StackTrace.ToString()));
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# try-catch visual-studio-2010

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

找到大量整数平均值的最佳方法是什么?

每个整数可以与整数本身的大小一样大(Java int-32位),因此将整数的总和存储在整数变量中不是一种选择.我担心使用Java BigInts可能会严重影响性能.

现在我正在尝试分而治之,同时使用long来存储总和.

还有更好的解决方案吗?

java algorithm optimization performance

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

无法创建内容类型-找到重复的内容类型

我遇到了这个问题,但在网上找不到任何答案。

我有一个名为“文档X”的内容类型,其中原始“文档”为父级。(ID为0x010100ACEA2663B318874AA9192CA9AF678614)

我已经有一个名为“ Document X 1”的内容类型,并且以“ Document X”作为父级。(ID为0x010100ACEA2663B318874AA9192CA9AF67861401)

当我用父级“文档X”创建名为“文档X 2”的新内容类型时,出现错误“发现重复的内容类型'文档X 2'” ...

我检查了ULS,那里没有报告错误。我可以从任何其他内容类型(开箱即用或其他我创建的类似“ Calendar X”的内容)创建新的内容类型,但不能从该“ Document X”创建新的内容类型。(而且不,我没有这样命名的任何内容类型。无论我使用什么名称,都会遇到相同的错误)

完整错误是:

找到重复的内容类型“文档X”。解决Microsoft SharePoint Foundation的问题。相关编号:b9d36bb8-1a8e-4ef4-bbd0-fbdf8e70d73b日期和时间:2011年1月24日3:00:36 PM

我的内容类型中心网站上发生此错误,但我仅在此站点上使用和创建内容类型。我没有在生产环境中使用Visual Studio创建它们,我们必须使用“站点设置”或“设计器”来创建它们,但是两者都给我相同的错误。

我知道我在这里没有太多要提供的信息,我只是不知道先看哪里。

如果有人有什么想法可以帮助我,我将不胜感激,因为我已经在此上浪费了几个小时,而且不知道在哪里找...

非常感谢!

sharepoint sharepoint-2010

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

在jQuery中,将一个元素从其父元素"移动"到另一个元素的正确方法是什么?

使用jQuery 1.4和jQueryUI 1.8

具体来说,我正在使用draggables/droppables,并且在删除时,我想将可拖动(它的子项,事件等)从属于其父元素移动到附加/添加为放置目标的子项.

我知道在droppable drop选项中,我可以提供以下回调:

function(event, ui) {
    // stuff
}
Run Code Online (Sandbox Code Playgroud)

$(this).target将放置目标放在哪里,并且ui.draggable将是我想移动的子元素 - 但我不确定实际执行移动,保留事件等的正确方法.

javascript jquery jquery-ui

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

是或否:服务器是否可以发送HTTP响应,同时仍然从相关的HTTP请求上传文件?

如果网站用户提交的HTML表单包含:(1)post方法; (2)multipart/form-data enctype; 并且,(3)一个大的附加文件,服务器可以上传一个发布的文件,并在文件上传完成之前发送服务器生成的HTTP响应,而不使用AJAX吗?

那非常密集.所以,我写了一个例子来说明我的意思.假设有一个带有标题字段的图像上传表单.

  <form action="upload-with-caption/" method="post" enctype="multipart/form-data">
    <input type="hidden" id="hiddenInfo" name="hiddenInfo" />
    File:     <input type="file" name="imgFile" id="imgFile" /><br />
    Caption:  <input type="text" name="caption" id="caption" />
        <input type="submit" />
  </form>
Run Code Online (Sandbox Code Playgroud)

我想将标题存储在具有定义的数据库表中:

[files_table]

  • file_id [uniqueidentifier]
  • file_caption [varchar(500)]
  • file_status [int]

然后我想上传文件/root/{unique-id}/filename.ext.

file_status映射到C#枚举,具有以下定义:

enum  FileUploadStatus{
    Error = 0,
    Uploading = 1,
    Uploaded = 2
}
Run Code Online (Sandbox Code Playgroud)

当表单提交时,如果文件太大而无法在1秒内处理,我想向网页发回一个回复,说明它当前正在上传.

我可以使用单个同步HTTP帖子执行此操作吗?

注意:我显然希望稍后使用AJAX检查状态更新,但这不是这个问题所要求的.我特别询问在发送响应后文件是否可以继续上传.

forms ajax file-upload xmlhttprequest http-post

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