问题列表 - 第15442页

如何在执行需要身份验证的ajax调用时禁止浏览器的"需要身份验证"对话框?

我的用户输入第三方服务的用户名和密码.我对该服务进行ajax调用以验证它们.问题是如果他们输入错误的用户名和密码,浏览器(至少是firefox)将显示"需要身份验证"对话框.如果他们然后在该对话框中输入正确的用户名和密码,我的ajax调用将返回"成功",并且看起来他们输入的原始用户/传递是正确的,而不是(因为他们更改了它).

有什么办法要么取消此对话框(这样我就可以再有我的服务告诉他们改正自己的用户名/密码),或以某种方式抓住了正确的用户名和密码,用户在浏览器对话框中输入?这是一个firefox扩展..所以我确定有一些方法可以从请求中获取正确的传递/登录..但如果有一个更简单的方法通过javascript将是很好的.

jQuery.ajax({
  type: "GET",
  dataType: "xml",
  url: endpoint,
  username: username,
  password: password,
  success: function(data,status) {
    // Do something
  },
  error: function(XMLHttpRequest, textStatus, errorThrown){
    alert(errorThrown);
  }
});
Run Code Online (Sandbox Code Playgroud)

javascript ajax firefox-addon

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

将base64Binary转换为pdf

我有base64Binary的原始数据.

string base64BinaryStr = "J9JbWFnZ......"
Run Code Online (Sandbox Code Playgroud)

我怎样才能制作pdf文件?我知道它需要一些转换.请帮我.

c# pdf binary

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

IFileSaveDialog - 在Windows 7中选择文件夹

在Vista中,我一直在使用一个IFileSaveDialog让用户选择"另存为"文件夹.例如,用户导出图像文件夹,需要选择新的或现有的目标文件夹.

简而言之,代码如下:

IFileSaveDialog* dialog; // created
dialog->SetOptions(FOS_PICKFOLDERS);
dialog->Show(NULL);
dialog->GetResult(&shellItem)
Run Code Online (Sandbox Code Playgroud)

在Windows 7中,该FOS_PICKFOLDERS选项似乎已被禁止(并在API中标记为此选项).SetOptions呼叫的返回值是E_INVALIDARG.如果我使用IFileOpenDialog,我可以设置文件夹选项,但在选择不存在的文件夹时会提示用户输入错误(尽管我的设置标记表明不这样做).

是否有另一种方法可以让新手IFileDialog充当"保存文件夹"对话框?

[为了取消一些评论,SHBrowseForFolder API仍然存在,但对于我们的UI决策者来说仍然不是一个可接受的解决方案.]

winapi folderbrowserdialog windows-7

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

从控制台的Windows窗体

我想使用C#从控制台生成Windows窗体.大致与displayLinux 相似,并修改其内容等.这可能吗?

c# console winforms

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

PHP中的$ _FILES数组为空

我试图通过PHP脚本上传文件,但我的$ _FILES数组总是空的?我的文件HTML输入元素的$ _POST数据条目具有文件名...我的本地系统上没有创建任何文件.

我已经验证了对temp文件夹的写访问权限并明确设置了它.我检查了phpinfo()以确保启用了文件上传,它们是.

有什么可以阻止这个?mod_rewrite会导致什么吗?

谢谢!

php mod-rewrite uploading

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

最困难的编程解释

最近我试图向我的项目经理解释一些设计糟糕的代码.所有的管理器类都是单例("这就是为什么我不能轻易改变它")并且代码使用事件调度,函数调用就足够了("这就是为什么它很难调试").可悲的是,它只是一个笨拙的英语混乱.

您作为程序员向非技术人员传达的最困难的事情是什么?您是否发现任何类比或解释方法使其更清晰?

theory

19
推荐指数
11
解决办法
4548
查看次数

是否有任何静态分析工具可以报告SOLID原则的遵循程度?

我知道盲目跟随任何"最佳实践"仍然可能导致一堆严重遵守最佳实践的垃圾.SOLID原则就是原则.它们并不适用于所有情况,但它们仍然是非常好的启发式方法,可以在代码中找到可能的改进.

它们的缺点是它们有时需要对源代码进行深入分析才能应用它们.我和大多数程序员一样,一直在寻找更有效的做事方式,所以我很好奇是否有人听说过试图测试SOLID原则(或缺乏原则)应用的分析工具.

SRP 单一责任原则

一堂课应该只有一个改变的理由.

OCP 开放原则

软件实体(类,模块,函数等)应该是可以扩展的,但是关闭以进行修改.

LSP Liskov替代原则

子类型必须可替代其基类型.

ISP 接口隔离原则

客户不应该被迫依赖他们不使用的方法.接口属于客户端,而不属于层次结构.

DIP 依赖倒置原则

抽象不应该依赖于细节.细节应取决于抽象.

- 从敏捷原则,模式和实践

static-analysis solid-principles

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

如何在Java GUI中设置JTextArea的AUTO-SCROLLING?

我在JScrollPane上嵌入了一个JTextArea,并使用该JTextArea进行输出.

我想,只要在​​输出中超出的JTextArea的大小,JTextArea中自动滚动,这样用户就不必做手工向下滚动查看最近的输出.

我怎样才能做到这一点?

我已经将JTextArea和JScrollPane的autoscroll属性设置为true.

java user-interface swing jscrollpane jtextarea

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

xcode代码感觉颜色/完成不起作用

编辑:这很奇怪...如果我在欢迎屏幕中双击项目的Recent Projects项目,代码感和着色工作正常,但如果我只是点击Open(欢迎屏幕右下角)它没有.打开File > Recent projects也不起作用,也不会.xcodeproj在Finder中双击该文件.


我已经工作了几个月(通过不同的安装/版本的XCode)的iPhone OS 3.0项目的代码意义不再适用.例如,如果我这样做NSString *myString,所有代码都是黑色的(没有着色,没有选项+双击,没有代码完成).Code Sense仅适用于我自己的类/方法/属性,但不适用于任何SDK类.如果我从头开始创建一个新项目,我确实可以完成所有这些工作.

我已经尝试在此项目中更改"所有配置的基本SDK".我已经尝试过"重建代码感知索引".我已经尝试过"清理所有目标".

所有首选项中的文档都已下载并正常运行.例如,如果我选择NSString上面的内容并在文档中执行右键单击 - >查找文本,我将获得包含该类所有引用的窗口.

任何想法将不胜感激.

xcode syntax-highlighting

69
推荐指数
7
解决办法
4万
查看次数

如何在Java GUI上添加多行标签?

我做了一个java swing GUI.现在我想在其上显示静态消息,但消息是多行的,JLabel是单行.

如何显示该消息?

是否有JLabel的任何属性我们可以设置显示多行消息?

我是否必须为多条线路使用多个JLabel?

有没有其他方法可以显示该消息?

java user-interface swing jlabel

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