问题列表 - 第43636页

`typedef`中的`同义词'是强制性的?

我在代码审查中遇到了这个问题:

typedef struct C { int i; };
Run Code Online (Sandbox Code Playgroud)

它汇编.

除了它是C风格,其中结构在一个单独的"命名空间",并且需要进行类型化以便以后使用,我发现很奇怪没有用这个typedef定义...

那么:typedef不需要类型参数和别名参数吗?

c++ syntax typedef

8
推荐指数
2
解决办法
1952
查看次数

从代码返回值到asp.net ajax endrequest

基本上,我有一个asp.net ajax启用的usercontrol,现在我只想返回一个简单的字符串值,用于我在ajax请求完成后触发的一些js.

我一直在使用endrequest方法,我已经设置了这个方法用于异常处理,它工作正常.但是没有办法简单地返回字符串值吗?

首先,我认为我可以通过Response.Write(); 但args.get_response()并不喜欢当你这么做时 - 有人能指出我正确的方向吗?

谢谢!

c# asp.net ajax response

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

Youtube API - 仅限标题

我知道我可以通过以下方式获取有关视频的全部信息:

http://gdata.youtube.com/feeds/api/videos/ID

但是这会输出很多信息,并使用正则表达式来获取标题.我想知道是否有办法让该页面只输出标题,而不是所有其他我不需要的东西.

php youtube youtube-api

6
推荐指数
2
解决办法
8121
查看次数

实施Google URL缩短程序API的跨域问题

我试图通过进行AJAX调用在jQuery的帮助下实现Google URL缩短器API.我做过这样的事情:

$(function() {
    $('#btnshorten').click(function() {    
        var longURL = $('#tboxLongURL').val();

        $.ajax({
            url: 'https://www.googleapis.com/urlshortener/v1/url?shortUrl=http://goo.gl/fbsS&key=AIzaSyANFw1rVq_vnIzT4vVOwIw3fF1qHXV7Mjw',
            type: 'POST',
            contentType: 'application/json; charset=utf-8',
            data: '{ longUrl: "' + longURL +'"}',
            dataType: 'json',
            success: function(response) {
                var result = eval(response); // Evaluate the J-Son response object.
            }
         });
    }); 
});
Run Code Online (Sandbox Code Playgroud)

但它在IE中产生错误.它显示"访问被拒绝",在Firebug中显示"405方法不允许".我在这里做错了吗?

api jquery google-url-shortener

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

如何在Maven生成的jar中包含一个文件夹(不是文件夹的内容,实际的文件夹)

我遇到了一些困难,包括创建jar maven的目录.我需要jar中的实际目录,而不仅仅是其中的文件.通过使用:

<resources>
 <resource>
  <directory>etc</directory>
 </resource>
</resources>
Run Code Online (Sandbox Code Playgroud)

只有etc目录的内容包含在jar中,而不是实际目录中.有没有一个简单的解决方案,理想情况下不使用另一个插件?任何反馈都表示赞赏.谢谢.

java directory jar maven

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

如何在linux下检查c ++ .o文件?

我如何检查一个c ++ .o文件unter linux?有没有我可以轻松检查它的程序?

c++ linux object

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

如何在UI,BLL,DAL之间使用DTO

我正在尝试编写一个在BLL和DAL之间有非常严格的边界的小应用程序,现在我想知道在层之间传递数据(域传输对象)的最佳方法是什么.

我在一个域级(类库)中实现了一些由BLL和DAL访问的类.这些类基本上只包含属性/数据成员,并且当前反映DAL数据.例如:

class CustomerData
{
  // some data fields
}
Run Code Online (Sandbox Code Playgroud)

然后我在BLL中实现了一些类:

class Customer : CustomerData
{
  // Some methods
}
Run Code Online (Sandbox Code Playgroud)

在我的DAL中,我通过Linq-to-Sql从数据库中获取客户记录.然后我通过以下方式将linq对象映射到我的Domain对象:

CustomerData.field = LinqObject.field
// Etc
Run Code Online (Sandbox Code Playgroud)

因此,我的想法是,当我请求时,我现在是一个从DAL到BLL的CustomerData实例(并且我应该将Customer实例传递给我的UI).

因此,在我的BLL中,我将收到一个CustomerData实例,但现在我想让客户摆脱它.

问题:

  1. 我现在必须在我的BLL中创建一个Customer实例并且AGAIN复制所有字段成员吗?
    客户c =新客户; c.field = CustomerData.field;
  2. 如何在没有字段复制步骤的情况下从CustomerData创建客户?
  3. 我应该更喜欢使用构图吗?
    class Customer {CustomerData Data; }
  4. 在我当前的布局中有没有更有效的方法(更少编码等)?
  5. 有没有更好的方法来做到这一点?
  6. 一般的评论?

谢谢 !

c# dns user-interface data-access-layer bll

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

MVC2 - > MVC3升级

正如今天发布的MVC3,我想问一下是否有人在从MVC2升级到MVC3时遇到了问题(没有改变视图中的任何内容).

我目前正在使用EF4,Telerik扩展

我应该升级,还是应该等?

upgrade asp.net-mvc-3 asp.net-mvc-2

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

ASP.Net MVC 3 JSON模型绑定和服务器端模型验证与客户端验证混合

我一直在玩新的MVC3 Json模型绑定,它非常好.

目前,我可以将JSON发布到控制器并绑定它.模型验证也很好.

但是如果模型无效会发生什么?

我想返回JSON并让客户端通知用户(就像你在mvc中执行正常的客户端验证一样)

有谁知道如何执行此操作的一些教程?

这甚至可能吗?

或者是否有我可以利用的框架来做到这一点?

asp.net-mvc-3

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

Jetty 7.0 SSL配置的密钥库密码

尝试使用以下指令在jetty 7.2.2上设置SSL:http: //docs.codehaus.org/display/JETTY/How+to+configure+SSL

卡在3b上: keytool -importkeystore -srckeystore jetty.pkcs12 -srcstoretype PKCS12 -destkeystore $JETTY_HOME/etc/keystore

jetty随默认密钥库发货$JETTY_HOME/etc/keystore.运行该命令时我被要求输入密码.我不知道默认密钥库密码.

如果我尝试用新创建的密钥库替换该密钥库 - 我在jetty启动时收到IOException - 密钥库被篡改或密码不正确.

我做错了什么?或者什么是默认的密钥库密码?

ssl jetty keystore keytool

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