问题列表 - 第14140页

什么是二进制空字符?

我需要创建一个sysDesk日志文件.在这个要求中,我应该创建一个XML文件,在元素之间的某些位置包含二进制空字符.

有人可以向我解释,首先是什么是二进制空字符,我怎么能写一个文本文件?

c#

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

JSON迭代 - 我的JSON对象被视为字符串文字?

这可能是一个非常简单的问题,但我出于某种原因正在敲打它.

这是我的jQuery

$(function() {
    $.get(urlGetContainerNumbers, function(data) {
        console.log(data);

        for (var idx = 0; idx < data.length; idx++) {
            var containerNo = data[idx];
            console.log(containerNo);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

这就是萤火虫产生的东西

JSON迭代http://i34.tinypic.com/mr4i3a.jpg

我期待在迭代时data我会得到1001,1002,1003,1004等.

我在俯瞰什么?似乎for循环不是data作为json对象处理,而是字符串文字......

javascript jquery json

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

iPhone核心数据:在没有上下文的情况下初始化托管对象

有没有办法在上下文之外初始化托管对象.我基本上首先尝试在上下文之外分配/初始化一个受管对象,然后弄清楚我是否真的要插入对象,然后使用现有的托管对象上下文将其注入数据存储区.

这是可能的,还是违背Core Data的预期用途?

iphone core-data

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

使用NHibernate Criteria API选择特定的数据集和计数

我有以下域设置为NHibernate持久化: 域

我使用PaperConfiguration作为根聚合.

我想为给定的Tier和AcademicYearConfiguration选择所有PaperConfiguration对象.根据以下示例,这非常有效:

ICriteria criteria =
session.CreateCriteria<PaperConfiguration>()
    .Add(Restrictions.Eq("AcademicYearConfiguration", configuration))
    .CreateCriteria("Paper")
    .CreateCriteria("Unit")
    .CreateCriteria("Tier")
        .Add(Restrictions.Eq("Id", tier.Id))

return criteria.List<PaperConfiguration>();
Run Code Online (Sandbox Code Playgroud)

(也许有更好的方法可以做到这一点).

还需要知道每个PaperConfiguration有多少ReferenceMaterials,我想在同一个调用中得到它.避免使用HQL - 我已经有了HQL解决方案.

我知道这是预测的目的,这个问题暗示了一个想法,但我无法让它发挥作用.

我有一个PaperConfigurationView,而不是IList<ReferenceMaterial> ReferenceMaterialsReferenceMaterialCount,并且正在思考

ICriteria criteria =
session.CreateCriteria<PaperConfiguration>()
    .Add(Restrictions.Eq("AcademicYearConfiguration", configuration))
    .CreateCriteria("Paper")
    .CreateCriteria("Unit")
    .CreateCriteria("Tier")
        .Add(Restrictions.Eq("Id", tier.Id))
    .SetProjection(
        Projections.ProjectionList()
           .Add(Projections.Property("IsSelected"), "IsSelected")
           .Add(Projections.Property("Paper"), "Paper")
            // and so on for all relevant properties
           .Add(Projections.Count("ReferenceMaterials"), "ReferenceMaterialCount")
    .SetResultTransformer(Transformers.AliasToBean<PaperConfigurationView>());

return criteria.List< PaperConfigurationView >();
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用.我究竟做错了什么?

以下简化查询:

ICriteria criteria =
session.CreateCriteria<PaperConfiguration>()
.CreateCriteria("ReferenceMaterials")
.SetProjection(
Projections.ProjectionList()
.Add(Projections.Property("Id"), "Id")
.Add(Projections.Count("ReferenceMaterials"), "ReferenceMaterialCount")
).SetResultTransformer(Transformers.AliasToBean<PaperConfigurationView>());
 return criteria.List< PaperConfigurationView >();
Run Code Online (Sandbox Code Playgroud)

创建这个意外的SQL:

SELECT 
  this_.Id …
Run Code Online (Sandbox Code Playgroud)

c# nhibernate icriteria criteria-api

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

用参数调用eventhandler

Visual Studio 2008,C#3.0.

我有一个调用事件处理程序的方法.我想将方法​​接收的两个参数传递给事件处理程序.

我想做这样的事情:

wc.DownloadDataCompleted += wc.DownloadedDataCompleted(strtitle, placeid);
Run Code Online (Sandbox Code Playgroud)

这是否可能,如果是的话,我该怎么做呢?

代码片段:

public void downloadphoto(string struri,string strtitle,string placeid)
{
    using (WebClient wc = new WebClient())
    {
        wc.DownloadDataCompleted += wc_DownloadDataCompleted;
        wc.DownloadDataAsync(new Uri(struri));
    }
}
Run Code Online (Sandbox Code Playgroud)

c# events handlers

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

高效算法:给定一个未排序的正整数数组和一个整数N,如果N存在于数组中,则返回N或第一个数字<N

我有这个问题:

给定未排序的正整数数组和整数N,如果数组中存在N,则返回N,或者小于N的第一个数字.

在一次采访中想知道解决它的最有效算法是什么?

我使用散列和排序数组给出了两种方法,但这不是正确有效的方法.如果有人能为这个问题提供最佳算法,我将非常感激.

algorithm

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

摇摇欲坠的连接 - 支持网络或桌面应用?

我是一名暂时在网络上工作的桌面应用程序开发人员.我正在与一个客户合作,希望我构建一个应用程序供全州各地使用; 但是,这些位置的连接非常不稳定.

他们真的想要一个集中的网络应用程序,并建议我建立一个"精益"的网络应用程序.我不知道"精益网络应用程序"是什么意思:小的HTTP请求,但很多?或者只有少数几个的大型HTTP请求?我倾向于支持chunky vs chatty ..但我以前从未担心过连接问题.

我是否建议在连接存在时复制数据的桌面应用程序?如果没有,当连接不稳定时,接近Web应用程序的最佳方法是什么?

编辑:我必须通过进一步的信息来证明我的问题.假设有web选项,他们不允许使用浏览器运行时技术和任何需要安装的东西.因此,Silverlight出局,Flash已经出局,Gears出局 - 只有asp.net和javascript可供我使用.说明这一点,我的部分问题是是否使用桌面应用程序; 我想这可以扩展到"更厚的技术".

编辑#2:网络是同构的 - 每个节点都是Windows.这不会改变.

c# asp.net desktop-application web-applications

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

jQuery:在另一个jquery动作之后刷新div?

如何在另一个jquery操作之后刷新元素(div,类什么)?

我有这个动作从数据库中删除一条记录,我需要刷新div,这也是从数据库中获取一些其他数据...

那么这里的代码:

$(function() {
    $(".delete").click(function() {
        var commentContainer = $(this).parent();
        var id = $(this).attr("id");
        var string = 'id='+ id ;

        $.ajax({
           type: "POST",
           url: "delete.php",
           data: string,
           cache: false,
           success: function(){
               commentContainer.slideUp('slow', function() {$(this).remove();});
           }
         });

        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

谢谢大家的帮助!:)

jquery refresh

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

javascript更改get参数而不重定向

如何在不重定向的情况下更改get参数?

parent.location.search = "?after=20"; 
// ok that changes, but also redirect to the new page
Run Code Online (Sandbox Code Playgroud)

有解决方案吗 或者答案是否定的,如果不是,请写下大号.

javascript url jquery redirect

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

字符串化模板参数

在C++中是否可以对模板参数进行字符串化?我试过这个:

#define STRINGIFY(x) #x

template <typename T>
struct Stringify
{
     Stringify()
     {
          cout<<STRINGIFY(T)<<endl;
     }
};

int main() 
{
     Stringify<int> s;
}
Run Code Online (Sandbox Code Playgroud)

但我得到的是'T',而不是'int'.似乎预处理器在模板解析之前启动.

有没有其他方法可以做到这一点?

有没有办法在模板解析后进行预处理?(编译器是VC++).

c++ templates metadata stringification c-preprocessor

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