问题列表 - 第9849页

上传到网络时,iPhone相机图像会旋转

我正在使用UIImagePickerController在iphone上以纵向模式拍摄照片并保存到网络上.照片在手机上以纵向显示,但在网络上旋转90度.

如果我下载照片并在预览(mac)或Photoshop(mac或pc)中查看它,它再次成像.在Windows图片查看器(PC)中,它旋转为横向.

在上传之前,是否需要对图像数据应用旋转变换?那么我是否还需要删除在Photoshop和预览中旋转它的元数据?

iphone image-uploading uiimagepickercontroller

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

如何使用Microsoft.XMLHTTP指定代理配置?

我正在使用来自经典asp页面的Microsoft.XMLHTTP将信息发布到另一个站点......

我希望能够检查fiddler发生了什么,为此我必须找到一种方法来配置Microsoft.XMLHTTP以使用代理...

可能吗?Microsoft.XMLHTTP从哪里获取配置?

非常感谢

proxy xmlhttprequest asp-classic

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

在TFS中查找所有锁定的文件

我想看到所有被锁定的文件.到目前为止,我只发现使用tf.exe状态并查找"!"的任何内容 因为它们不会在UI中报告为"锁定,编辑".有任何想法吗?谢谢.

tfs tf-cli

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

如何在没有IoC容器的情况下对您的控制器进行单元测试?

在构建我最新的ASP.NET MVC项目时,我开始进入单元测试,依赖注入和所有爵士乐.

我现在想要单元测试我的控制器,我很难搞清楚如何在没有IoC容器的情况下正确地执行此操作.

以一个简单的控制器为例:

public class QuestionsController : ControllerBase
{
    private IQuestionsRepository _repository = new SqlQuestionsRepository();

    // ... Continue with various controller actions
}
Run Code Online (Sandbox Code Playgroud)

由于它直接实例化SqlQuestionsRepository,因此该类不是单元可测试的.那么,让我们沿着Dependancy Injection路线行进并做:

public class QuestionsController : ControllerBase
{
    private IQuestionsRepository _repository;

    public QuestionsController(IQuestionsRepository repository)
    {
        _repository = repository;
    }
}
Run Code Online (Sandbox Code Playgroud)

这似乎更好.我现在可以使用模拟IQuestionsRepository轻松编写单元测试.但是,现在要实例化控制器的是什么?在调用链SqlQuestionRepository的某个地方必须进行实例化.似乎我只是简单地将问题转移到别处,而不是摆脱它.

现在,我知道这是一个很好的例子,IoC容器可以通过为我配置控制器依赖性来帮助您,同时保持我的控制器易于单元测试.

我的问题是,如何在没有 IoC容器的情况下对这种性质的东西进行单元测试?

注意:我不反对IoC容器,我很快就会走这条路.但是,我很好奇对于那些不使用它们的人来说,替代方案是什么.

asp.net-mvc unit-testing controller ioc-container inversion-of-control

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

PHP中的无限字段?

我如何在PHP中无限制的字段?这是场景:

首先,只有2个字段,名为:first name1,last name1

我想要做的是,当我点击"添加"按钮时,它将在新行中添加另外两个字段,字段label/name应该是第一个name2,last name2.当我再次点击时,它将具有名字3,姓氏3,依此类推......

任何人都可以在PHP中给我一些示例脚本吗?我是PHP的新手.

表单应该是HTML格式.如果有人可以提供Ajax示例代码,那将是一个很大的优势.

php scripting field sample

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

如何使DataTable可枚举?

我不能在DataTable上使用AsEnumerable(),我使用的是C#3,但我只是针对2.0框架(LINQ功能是由LINQBridge提供的).有没有什么办法可以在不使用Select()的情况下使DataTable可枚举?

bool isExisting = (bdsAttachments.DataSource as DataTable).Select().Any(xxx => (string)dr["filename"] == filename);
Run Code Online (Sandbox Code Playgroud)

更新:

我希望它看起来像这样:

bool isExisting = (bdsAttachments.DataSource as DataTable).AsEnumerable().Any(xxx => (string)dr["filename"] == filename);
Run Code Online (Sandbox Code Playgroud)

我理解的DataTable的选择方法返回一个副本的端倪,我想只使用AsEnumerable,问题是,我只是针对2.0框架,System.Data.DataSetExtensions不可用

顺便说一句,我试过这个:http://cs.rthand.com/blogs/blog_with_righthand/archive/2006/01/15/284.aspx,但有编译错误.

c# datatable ado.net enumerable .net-2.0

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

是否有更好的方法将一堆东西放入NSUserDefaults?

NSUserDefaults对iPhone 感到困惑.

我来自C/asm背景,Objective-C的东西是学习经验.

我目前正在使用NSUserDefaults存储一些字符串(对于高分表中的名称).我想开始实施"保存游戏"类型功能,这样如果用户接到电话或退出游戏片刻,他们就可以回来了.

为了恢复游戏,我有几个BOOL标志,几个ints来存储一些必要的变量,但我被困在一个我需要存储的数组.

我有一个50元素的unsigned chars 数组.int如果它能让事情变得更容易,我可以将它移动到s,但我只是没有看到它.

为了合作,NSUserDefaults我可以setBool(已经这样做了),setFloat(再次,已经这样做了)setInteger,和setObject.

显然,我可以为数组的每个元素声明键并逐个存储它们,setInteger但这真的很糟糕.解决这个问题的最佳方法是什么?而不是一个unsigned chars 数组,我不知何故尝试使用NSObject?有什么好的教程NSObject我可以阅读以更好地理解它吗?

iphone cocoa cocoa-touch objective-c

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

在Javascript中访问私有成员的更好方法

在阅读了Javascript的原型继承模型后,我改变了构建类的风格

var Some_Class = function() {
    this.public_method = function() {
    };
    (function() {
        // constructor
    }).call(this)
}
Run Code Online (Sandbox Code Playgroud)

var Some_Class = function() {
    (function() {
        // constructor
    }).call(this)
}
Some_Class.prototype.public_method = function() {
};
Run Code Online (Sandbox Code Playgroud)

虽然我知道这是一个很好的做法,但我不允许从公共方法访问私有方法

var Some_Class = function() {
    var private_member = 'whatever';

    (function() {
        // constructor
    }).call(this)
}
Some_Class.prototype.public_method = function() {
    return private_member; // not possible
};
Run Code Online (Sandbox Code Playgroud)

在阅读了这里的文章(Closure-created constructor)后,我就出来了

var Some_Class = function() {
    var private_member = 'whatever',

    private_method = function(_some_value) {
        // …
Run Code Online (Sandbox Code Playgroud)

javascript prototype

7
推荐指数
2
解决办法
4715
查看次数

Access数据库,连接字符串jiggery pokerery

我正在尝试从我的c#codefile访问Access数据库.如果我使用:

SqlConnection连接=新的SqlConnection(connectionString)

连接字符串是:

connectionString ="Provider = Microsoft.Jet.OLEDB.4.0; Data Source = F:\ testing_dev\sm_development\App_Data\SMWeb.mdb"

当我尝试创建一个不支持"提供者"一词的数据集时,我收到错误!我究竟做错了什么?

c# ms-access connection-string

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

如何使用脚本元素移动元素而无需使用jQuery重新执行脚本?

我有这段代码:

  <div id="div1">
  </div>

  <div id="div2">
    <h3>This is the content</h3>
    <script type="text/javascript">
      alert('This is the content');
    </script>
  </div>

  <script type="text/javascript">
    jQuery('div#div2').appendTo('div#div1');
  </script>
Run Code Online (Sandbox Code Playgroud)

使用此代码,警报消息将显示两次(一次加载页面时,然后当jQuery执行appendTo方法时重新执行脚本?

任何想法如何使用jQuery方便地移动元素(有脚本标签)而不重新执行javascript?

谢谢.

javascript jquery

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