问题列表 - 第40792页

C#MVC文件上传问题

我正在尝试将文件上传到我的mvc项目的服务器上.我写了我的课,

public class MyModule: IHttpModule

which defines the event

void app_BeginRequest (object sender, EventArgs e)

In it, I check the length of the file that the user has selected to send.

if (context.Request.ContentLength> 4096000)
 {
  //What should I write here, that file is not loaded? I tried
   context.Response.Redirect ("address here");
  //but the file is still loaded and then going on Redirect.
 }
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc

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

构造函数参数与方法参数?

一个非常简单的问题,我希望得到一个"情况决定"的答案.我想知道人们对将参数传递给构造函数或方法的想法.

我会尝试为我的问题设置一个上下文:

public interface ICopier
{
   void Copy();
}

public class FileCopier : ICopier
{
   String m_source;
   String m_destiniation;

   FileCopier(String source_, String destination_)
   {
        m_source = source_;
        m_destiniation = destiniation_;
   }

   public void Copy()
   {
        File.Copy(m_source, m_destiniation, true);
   }
}
Run Code Online (Sandbox Code Playgroud)

或者FileCopier.Copy()是否应该接受source_和destination_作为方法参数?

我想让这些类尽可能抽象.

我问这个问题,因为我现在有其他接口/类用于删除,重命名等等,我想为此创建一个标准.

谢谢!

c#

29
推荐指数
6
解决办法
6830
查看次数

jquery:选择文本事件

是否有可能当用户选择一些文本(非文本区域或输入)时,jquery可以调用我的回调让我知道选择了哪个div文本,如果选择焦点丢失也可以调用我的回调?

谢谢.

javascript jquery

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

Sender,From和Return-Path之间有什么区别?

电子邮件发件人,收件人和退货路径值之间有什么区别?

示例:我有一个联系表单,用户可以在其中输入电子邮件,是将其分配给发件人,来自还是返回路径?

我在StackOverflow上快速搜索,找不到任何有用的东西.

email smtp

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

如何创建可折叠的UIView

我需要创建一种可扩展且可折叠的UIView,并且无法为第三方控件付费.

这基本上是我希望它表现的方式:

在顶部应该有一个UIButton(或类似的),允许用户在展开和折叠之间切换.

扩展时我希望能够放置其他UIView(例如日历),当折叠时,周围的控件应该向上移动.

有没有人有任何想法如何实现这简单 - noob在这里:(

iphone cocoa objective-c

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

Moq缓存返回值

好像Moq正在缓存我设置为返回的数据.当我这样做:

var service = new Mock<AlbumService>();
service.Setup(x => x.CreateOne()).Returns(new AlbumService().CreateOne());
Run Code Online (Sandbox Code Playgroud)

即使AlbumService.CreateOne()返回新的Album实例,它也会返回相同的对象.

每次访问CreateOne()时,是否可以让Moq调用返回操作?

moq

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

在yii中使用CActiveDataProvider获取数据

我有3个表,标准关系MANY-TO-MANY用户(id,...) - > Users_Has_Courses(Users_id,Courses_id) - >课程(id,...)

课程模型有下一个关系

'users' => array(self::MANY_MANY, 'Users', 'users_has_courses(Courses_id, Users_id)')
Run Code Online (Sandbox Code Playgroud)

用户模型有下一个关系

'courses' => array(self::MANY_MANY, 'Courses', 'users_has_courses(Users_id, Courses_id)')
Run Code Online (Sandbox Code Playgroud)

请说明如何获取具有指定"id"的用户尚未使用CActiveDataProvider订阅的课程列表?换句话说,我需要这个简单的SQL查询的类比

select * from Courses where id not in (select Courses_id from users_has_courses where Users_id = 2)
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助

sql yii

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

CouchDB情况下的敏感和OR选项,如在mysql中

我对couchDB很新,我需要一些支持.

在MySQL中我可以简单地运行这个查询:

SELECT `name`, `id`, `desc` FROM `table` 
WHERE `name`="jack" OR `cat` LIKE "%|52224|%";
Run Code Online (Sandbox Code Playgroud)

这是我的两个问题:

我开始创建一个视图(仍然没有Like选项和所有内容):

function(doc) {
    emit([doc.name, doc.cat], {
"name" : doc.name,
"desc" : doc.desc,
"id" : doc._id
});
}
Run Code Online (Sandbox Code Playgroud)

1.当我使用"emit([doc.name"字符串必须匹配100%(也区分大小写).
- >我如何使这个选项案例不敏感?
我可以要求("Jack, jack, jAck, JAck,...)在mysql中吗?

2.我如何创建OR选项?

当我使用时[doc.name, doc.cat],我也被迫要求两个变量.
但是当我只有其中一个时,
如何在不为每个选项创建自己的视图的情况下进行查询?

javascript mysql couchdb

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

如何使用jquery获取UL的if子属性?

我想知道如何获得Unorderedlist的第一个子className.我知道UL的身份证.我怎样才能用jQuery找到它?

提前致谢!!

javascript jquery

0
推荐指数
2
解决办法
299
查看次数

"git svn fetch"失败,ls-tree因为缺少树对象而死亡

"git svn fetch"没有完成并且会发出以下(错误)消息:

(dev) martinom :: /var/my/git ‹master*› » git svn fetch
Found possible branch point: http://.../branches/dexter/lib => http://.../tags/dexter-17, 25032
Initializing parent: refs/remotes/tags/dexter-17@25032 branch_from: /.../trunk => /.../trunk/lib
Found possible branch point: http://.../trunk/lib => http://.../branches/dexter/lib, 24233
Initializing parent: refs/remotes/tags/dexter-17@24233
fatal: Not a valid object name 
ls-tree -z  ./: command returned error: 128
Run Code Online (Sandbox Code Playgroud)

似乎ls-tree在路径之前缺少对象名称.我不知道在哪种情况下调用它以及它为什么不存在.

一些背景可能有助于阐明错误:

  1. 我应该在tags /中从整个存储库创建一个标签,但是,我设法只将branches /.../ lib复制到标签,创建一个损坏的标签(svn cp ...).
  2. 然后我用svn rm删除了破坏的标签(dexter-17).
  3. 我创建了新的正确标签,再次调用cp.

然后继续正常发展,一切都很好.好吧,直到我尝试更新我的git-svn存储库.

我想可能有几种方法可以绕过这个问题.首先,你可以看到历史变得非常大,我们通过了25k的修订版,因此克服了破坏版本中的git克隆是最不可取的.

如果可能的话,以某种方式跳过git-svn中的标签创建修订是另一个.我真的不需要历史中破损标签的历史记录.

最后,可能会删除/修复subversion repository/db中的内容,使其与git-svn兼容.如果这意味着完全删除修订版或修改它或其他东西.

很高兴也知道实际上是什么导致git-svn这样的barf.从.git/svn/refs/remotes/tags我看到dexter-17,dexter-17 @ 2423和dexter-17 @ 25032作为远程参考..这对我来说似乎不太明智......

svn tags git fetch

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

标签 统计

javascript ×3

c# ×2

jquery ×2

asp.net-mvc ×1

cocoa ×1

couchdb ×1

email ×1

fetch ×1

git ×1

iphone ×1

moq ×1

mysql ×1

objective-c ×1

smtp ×1

sql ×1

svn ×1

tags ×1

yii ×1