问题列表 - 第11793页

在IE8中显示PDF文件时header()的问题

所以,我有一个发送以下内容的文件:

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: private");
header("Content-type: application/pdf");
header("Content-disposition: inline; filename=file.pdf");
header("Content-length: 7735");
Run Code Online (Sandbox Code Playgroud)

然后我回显文件 - 这是一个PDF文件.

在XP上的IE6和7中运行良好(和FF就此问题)在XP或Vista上运行IE8时,完全相同的代码没有显示任何内容.没有安全警告等,所以我不认为它与此有关.

并且,如果我的记忆正确地为我服务,那么这在IE8上工作了一段时间.

我在这做错了什么?我错过了标题中的内容吗?

在IE8中查看PDF时,有没有办法让我看到正常的标题信息,所以我知道要模仿什么?

看完之后,当SSL打开时,它仍可在IE8 EXCEPT中使用

php pdf header

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

从bindinglist获取已删除项目的索引

我能够获得添加到BindingList的项目索引.当我尝试获取索引时,如果删除的项目我得到错误

Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Run Code Online (Sandbox Code Playgroud)

这是我的代码

Private Sub cmdRemove_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdRemove.Click

    For i As Integer = 0 To _assignedSelection.SelectedCount - 1
        Dim item As Jurisdiction = CType(_assignedSelection.GetSelectedRow(i), Jurisdiction)
        _list.Remove(item)
    Next

End Sub


Private Sub list_Change(ByVal sender As Object, ByVal e As ListChangedEventArgs) Handles _list.ListChanged

    If (_list.Count > 0) Then


        Select Case e.ListChangedType
            Case ListChangedType.ItemAdded
                _dal.InsertJurisdiction(_list.Item(e.NewIndex))
            Case ListChangedType.ItemDeleted
                'MsgBox(e.NewIndex.ToString) …
Run Code Online (Sandbox Code Playgroud)

vb.net bindinglist

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

使用CMake查找python site-packages目录

我使用CMake构建我的应用程序.如何找到python site-packages目录所在的位置?我需要路径才能编译扩展到python.

当我计划在Linux,Mac和Windows上部署我的应用程序时,CMake必须能够在所有三个主要操作系统上找到路径.

我试过用

include(FindPythonLibs)
find_path( PYTHON_SITE_PACKAGES site-packages ${PYTHON_INCLUDE_PATH}/.. )
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

我也可以通过运行获取路径

python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Run Code Online (Sandbox Code Playgroud)

在shell上,但我如何从CMake调用它?

解:

谢谢,亚历克斯.那么给我网站包目录的命令是:

execute_process ( COMMAND python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE)
Run Code Online (Sandbox Code Playgroud)

需要OUTPUT_STRIP_TRAILING_WHITESPACE命令来删除尾随的新行.

python cmake

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

在物化路径上实施参照完整性?

我正在尝试使用此处描述的物化路径模型实现树状结构:http://www.dbazine.com/oracle/or-articles/tropashko4.

是否可以在[path]字段上强制引用完整性?我不知道SQL如何做到这一点,我是否必须在DAL中手动完成?

sql database tree referential-integrity hierarchical-data

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

在C enum和XML之间转换

在XML中存储枚举并再次读取它的最简洁方法是什么?说我有:

enum ETObjectType {ETNormalObjectType, ETRareObjectType, ETEssentialObjectType};
Run Code Online (Sandbox Code Playgroud)

......我想利用一个变量,enum ETObjectType objectType = ETNormalObjectType;并将其转换为XML,看起来像这样:<objectType>ETNormalObjectType</objectType>.

目前我正在做的是这样的:

NSString* const ETObjectTypeAsString[] = {@"ETNormalObjectType",@"ETRareObjectType",@"ETEssentialObjectType"};

[anXMLElement addChild:[NSXMLElement elementWithName:@"objectType" stringValue:ETObjectTypeAsString[objectType]]];
Run Code Online (Sandbox Code Playgroud)

......但这并不完全理想; 每次更改枚举时,我都不满意更新两个列表.但这是可以接受的.更糟糕的是读回XML,我目前正在这样做:

if ([[[anXMLElement childNamed:@"objectType"] stringValue] isEqualToString:@"ETRareObjectType"])
{
    [self initObjectType:ETRareObjectType];
}
else if ([[[anXMLElement childNamed:@"objectType"] stringValue] isEqualToString:@"ETEssentialObjectType"])
{
    [self initObjectType:ETEssentialObjectType];
}
else
{
    [self initObjectType:ETNormalObjectType];
}
Run Code Online (Sandbox Code Playgroud)

呸!这让我很反感.必须有一种更清晰的方式来阅读,至少,或者可能是一种统一的读写方式?

我正在使用Obj-C和Cocoa,但我不介意一些纯C函数.我甚至会使用预处理器的东西,如果这是唯一的方法.

c xml cocoa enums objective-c

4
推荐指数
3
解决办法
6882
查看次数

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

Oracle SQL - 奇怪的'ORA-00907缺少右括号'错误

我写了一个查询来测试一个简单的线性回归,以获得两组权重测量之间的最佳拟合线.它应该有希望返回如下的结果,但它会抛出一个奇怪的错误

'ORA-00907缺少右括号'

和TOAD指向它所说的部分:

case ( when trn.wid_location = 28.3 then 
Run Code Online (Sandbox Code Playgroud)

我一直在为缺少的括号进行梳理,但我认为这不是问题,因为如果我将case语句替换为

100 as mine,
Run Code Online (Sandbox Code Playgroud)

错误消失,查询执行.

有什么想法吗?

干杯,

汤米

select
      decode(wid_location,28.3,'CL',29.6,'DA') as site,
      (n*sum_xy - sum_x*sum_y)/(n*sum_x_sq - sum_x*sum_x) as m,
      (sum_y - ((n*sum_xy - sum_x*sum_y)/(n*sum_x_sq - sum_x*sum_x))*sum_x)/n as b 

from (
        select 
               wid_location,
               sum(wids) as sum_x,
               sum(mine) as sum_y,
               sum(wids*mine) as sum_xy,
               sum(wids*wids) as sum_x_sq,
               count(*) as n

        from (                                                                        
                select 
                       trn.wid_location,
                       con.empty_weight_total as wids,                                                                    
                       case ( 
                              when trn.wid_location = 28.3 then con.empty_weight_total*0.900-1.0
                              when trn.wid_location = 29.6 then con.empty_weight_total*0.950-1.5
                              end                
                            ) …
Run Code Online (Sandbox Code Playgroud)

sql oracle ora-00907

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

write()到stdout和printf输出没有交错?

#include <stdio.h>
#define MAXLEN 256

int main() {
  int n;
  char buf[MAXLEN];
  while((n = read(0,buf,sizeof(buf))) != 0){
    printf("n: %d:",n);
    write(1,buf,n);
  }
  return 1;
}
Run Code Online (Sandbox Code Playgroud)

程序的输出(第一个read和第一个write由用户键入并由终端回显)是:

read
read
write
write
n: 5:n: 6:
Run Code Online (Sandbox Code Playgroud)

printf的输出在标准输入处按Ctrl + D后出现,而不是随后的读取.为什么会这样?

c printf stdout

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

在Sql连接字符串中Trusted = yes/no是什么意思?

在Sql连接字符串中Trusted = yes/no是什么意思?

我正在创建一个连接字符串,如下所示:

            string con= string.Format(
                "user id=admin;password=admin;server={0};Trusted_Connection=yes;database=dbtest;connection timeout=600",
                _sqlServer);
Run Code Online (Sandbox Code Playgroud)

请帮忙

c# ado.net sql-server-2005

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

Azure Web角色中的虚拟目录

有没有办法在Azure Web角色中创建虚拟目录.我知道您可以在IIS 7的正常实例上以编程方式创建它们,但您必须分配物理路径.怎么可能在Azure?

directory virtual azure

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