问题列表 - 第34707页

C++:const引用,在类型说明符之后

参数之间有什么区别:

int foo1(const Fred &arg) {
...
}
Run Code Online (Sandbox Code Playgroud)

int foo2(Fred const &arg) {
...
}
Run Code Online (Sandbox Code Playgroud)

?我没有看到parashift FAQ中涉及的这个案例.

c++ const reference

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

HTML5在窗口之间拖放

无论如何使用HTML5拖放功能或/和File API将jpg图像从一个窗口拖到另一个窗口?

我的想法是,我可以将Facebook从Facebook拖动到另一个浏览器的窗口,并使用自定义HTML来获取该图像.

或者,至少,从桌面拖动到浏览器的方法?

非常感谢

windows desktop html5 drag-and-drop image

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

Automapper - 将多对多关联映射到平面对象的最佳实践

我有两个实体:EmployeeTeam.

替代文字

我想要的是EmployeeForm具有NameTeam.

替代文字

如何使用AutoMapper实现此目的?

我目前的"解决方案"如下:

Mapper.CreateMap<Employee, EmployeeForm>()
                           .ForMember(dest => dest.TeamName, opt => opt.MapFrom(x => x.GetTeams().FirstOrDefault() != null ? string.Join(", ", x.GetTeams().Select(y=>y.Name)) : "n/a"));
Run Code Online (Sandbox Code Playgroud)

在我看来,这是可读的.

我想要的是一个通用方法,我可以传递一个实体,选择集合并说集合是否为null返回默认值,或者通过lambda表达式选择集合的属性.

c# many-to-many associations automapper object-object-mapping

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

javascript太多构造函数参数

我正在尝试从外部JavaScript导入一组坐标.我必须在构造函数中包含大约78.740个元素,但firefox只会抛出一个错误:
"太多的构造函数参数"
是否有人有任何想法?

这是我的代码:

function CreateArray() {   
return new Array(
...
...
...
78.740 elements later
...
); }

javascript constructor arguments

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

循环遍历NSArray设置objectAtIndex值

我在NSMutableArray中有一堆NSStrings.我已将它们添加到数组中,现在我想循环遍历数组,获取其中的每个对象(字符串)并将它们设置为公共值@"No Lessons".

这就是我到目前为止的循环方式:但是如何获得对象然后设置呢?目前它相当简单,只是循环遍历数组,而不是改变任何东西.

NSInteger *count = [monLessonArrayA count];
    for (int i = 0; i < count; i++) {
        [monLessonArrayA objectAtIndex:i];
    }
Run Code Online (Sandbox Code Playgroud)

任何帮助非常感谢,谢谢.

编辑:

事实证明,某处有一个更大的问题.这是我正在使用的代码:

NSMutableArray* lessonArrayFuncTwo(id a, id b, id c, id d, id e, id f) {
    NSMutableArray* lessonsArray = [[NSMutableArray alloc] init];
    [lessonsArray addObject:a];
    [lessonsArray addObject:b];
    [lessonsArray addObject:c];
    [lessonsArray addObject:d];
    [lessonsArray addObject:e];
    [lessonsArray addObject:f];
    return lessonsArray;
}

- (void)viewDidLoad {
    [super viewDidLoad];

monLessonArrayA = lessonArrayFuncTwo(monP1A, monP2A, monP3A, monP4A, monP5A, monP6A);
    monLessonArrayB = lessonArrayFuncTwo(monP1B, monP2B, monP3B, monP4B, monP5B, monP6B); …
Run Code Online (Sandbox Code Playgroud)

iphone loops objective-c nsmutablearray nsarray

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

使用JSON返回Razor局部视图(ASP MVC 3)

在具有常规视图引擎的MVC 2中,我可以将ascx局部视图作为字符串直通返回 return Json()

但是使用新的Razor .cshtml视图我无法弄清楚如何做到这一点.我一直在Type 'ASP.CustomerForm_cshtml' does not inherit from 'System.Web.UI.UserControl'.

部分视图继承自System.Web.Mvc.WebViewPage<T>,如果我继承System.Web.UI.UserControl<T>第一个错误,则弹出另一个错误.

有关如何使用ASP MVC 3和Razor视图引擎修复此问题的任何想法?

这是我的ControlToString函数:

    private string ControlToString(string controlPath, object model)
    {
        ViewPage page = new ViewPage();
        ViewUserControl ctl = (ViewUserControl)page.LoadControl(controlPath);
        page.Controls.Add(ctl);
        page.ViewData.Model = model;
        page.ViewContext = new ViewContext();
        System.IO.StringWriter writer = new System.IO.StringWriter();
        System.Web.HttpContext.Current.Server.Execute(page, writer, false);
        string outputToReturn = writer.ToString();
        writer.Close();
        //return this.Json(outputToReturn.Trim());
        return outputToReturn.Trim();
    }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc razor asp.net-mvc-3

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

Ruby MongoDB-如何根据日期时间对记录进行排序?

我必须以错误的方式完成它:打印出的记录是乱序的,即使它们一次插入到db中.这是代码:

get '/' do
  db = Mongo::Connection.new("localhost", 27017).db("testdb")
  @notes = db.collection('notes')
  @notelist = Set.new()
  @notes.find().each{|record| @notelist.add(record)}
  erb :list
end

post '/addnote' do
  db = Mongo::Connection.new("localhost", 27017).db("testdb")
  col1 = db.collection('notes')
  col1.insert(
  {
    "guestname" => "#{params[:post][:guestname]}",
    "note"      => "#{params[:post][:note]}",
    "datetime"  => Time.now.strftime("%I:%M %p %d-%b-%Y")
  })
redirect '/'
end
Run Code Online (Sandbox Code Playgroud)

这是erb模板:

<p><%= @notelist.size() %> notes entered by guests:</p>
<ul>
  <% @notelist.each do |record| %>
    <li><font color='blue'><%= record['guestname'].to_s() + 
    "</font> at <i>" + record['datetime'].to_s() +"</i> wrote: " + 
    record['note'].to_s() %></li>
  <% end %>
</ul>
Run Code Online (Sandbox Code Playgroud)

我试图按日期时间顺序从数据库中获取所有记录,我该如何实现? …

ruby sinatra mongodb

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

如何在Perl中使用正则表达式匹配子目录路径?

我想匹配路径,/this/is/my/dir/name/anything但不是/this/is/my/dir/name/anything/anything2.换句话说,我希望在第一级匹配``/ this/is/my/dir/name /`下的所有文件和子目录,但不要匹配更低级别的任何文件和子目录.

regex perl

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

如何检索目录中的所有文件名?

如何检索与目录中的模式匹配的所有文件名?我试过这个,但它返回完整路径而不是文件名.

Directory.GetFiles (path, "*.txt")
Run Code Online (Sandbox Code Playgroud)

我是否必须手动裁剪结果的目录路径?它很简单,但也许有一个更简单的解决方案:)

.net c# directory filenames

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

如何让jQueryUI对话框动态加载内容

我喜欢jQueryUI的对话框.但是,似乎没有办法动态加载内置内容.我想我必须使用其他一些方法来实现这一目标?iframe会在内容可见时加载内容吗?这是正确的方法吗?

如果它们更适合仅在首次打开时加载内容,我会对其他对话框机制开放.

ajax jquery jquery-ui modal-dialog jquery-ui-dialog

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