问题列表 - 第37833页

在Chrome中打开本地PDF文件

好的,我看到这两个问题:

如何在新标签页中打开谷歌浏览器的PDF文件?

Google Chrome可以打开本地链接吗?

但我不确定他们是否回答了我的问题.我正在尝试不安装任何PDF阅读器(Adobe很糟糕)并知道Chrome将打开我从互联网上打开的PDF.所以我的问题是,如果PDF是我的机器本地的,它为什么不起作用?是否有解决方法/插件/其他浏览器可用于实现此目的?

安全的论点完全是假的; 我在互联网上打开的PDF如何比我本地机器上的PDF更安全/更安全?

pdf google-chrome

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

Regexp检测调用时间通过PHP源代码中的引用传递

我正在寻找一个正则表达式,它将准确识别源代码中引用传递的任何PHP调用时间,以帮助迁移到PHP 5.3.

目前,我有[^=&]\s*&\s*\$,但这不会过滤掉赋值情况($var = &$othervar;).

这个正则表达式应该与eclipse兼容(对不起,不确定regexp eclipse的解析方式).

编辑:这个有点接近(虽然有点黑客):(?<!([&=]\s{0,15}))&\s*\$

php regex eclipse

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

使用json_decode在PHP中解析JSON对象

我试图通过提供JSON格式数据的Web服务请求天气.我的PHP请求代码没有成功,是:

$url="http://www.worldweatheronline.com/feed/weather.ashx?q=schruns,austria&format=json&num_of_days=5&key=8f2d1ea151085304102710";
$json = file_get_contents($url);
$data = json_decode($json, TRUE);
echo $data[0]->weather->weatherIconUrl[0]->value;    
Run Code Online (Sandbox Code Playgroud)

这是返回的一些数据.为简洁起见,部分细节已被截断,但保留了对象完整性:

{ "data": 
    { "current_condition": 
        [ { "cloudcover": "31",
            ... } ],  
      "request": 
        [ { "query": "Schruns, Austria",
            "type": "City" } ],
      "weather": 
        [ { "date": "2010-10-27",
            "precipMM": "0.0",
            "tempMaxC": "3",
            "tempMaxF": "38",
            "tempMinC": "-13",
            "tempMinF": "9",
            "weatherCode": "113",
            "weatherDesc": [ {"value": "Sunny" } ],
            "weatherIconUrl": [ {"value": "http:\/\/www.worldweatheronline.com\/images\/wsymbols01_png_64\/wsymbol_0001_sunny.png" } ],
            "winddir16Point": "N",
            "winddirDegree": "356",
            "winddirection": "N",
            "windspeedKmph": "5",
            "windspeedMiles": "3" }, 
          { "date": "2010-10-28",
            ... }, …
Run Code Online (Sandbox Code Playgroud)

php json

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

Qt Creator:有什么像VS解决方案,你可以在其中添加项目,设置项目依赖关系和构建顺序?

我有一个最新版本的Qt Creator.

  1. 有什么像VS解决方案?您可以在其中添加项目并设置项目依赖项和构建顺序?
  2. 如果我有多个打开的项目,我如何将其中一个设置为"默认",以便Ctrl+ B专门构建该项目?

qt qt-creator

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

声明局部var后,实例变量将变为不可见

当你在方法中使用相同的名称和类型声明局部变量时,如实例变量 - 是否意味着实例变量在该方法中变为"不可见"?

public class Test {
 Card card;
 public void foo(){
  Card card = new Card();
  card.test();
 }
}
Run Code Online (Sandbox Code Playgroud)

所以我在foo()方法中声明并实例化局部变量卡.然后为局部变量调用test()方法.如果我删除了Card card = new Card();test()方法,则调用实例变量.

java

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

WHERE子句中的字段顺序是否会影响MySQL的性能?

我在表中有两个索引字段 - typeuserid(单个索引,而不是复合索引).

types字段值非常有限(假设它只有0或1),因此50%的表记录具有相同的值type.userid另一方面,值来自更大的集合,因此具有相同userid值的记录量很小.

这些查询中的任何一个都会比另一个运行得更快:

select * from table where type=1 and userid=5
select * from table where userid=5 and type=1
Run Code Online (Sandbox Code Playgroud)

此外,如果两个字段都没有编入索引,它会改变行为吗?

mysql sql performance

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

是否可以在SSRS 2008中创建跨越Matrix的所有列的行?

是否可以在跨越所有矩阵列的SSRS 2008 Matrix中添加一行?

这个粗略的图表大致显示了我正在寻找的内容:

我正在寻找的矩阵布局的可视化示例

基本思想是每个订单项都是一个人,每个列都是该人的表单中的字段.字段本身是动态的(并在矩阵上实现为列组).包含附加列组以附加非动态表单字段,例如输入记录的时间和输入记录的人员.在每个人的记录下面是一个注释字段,它应该跨越它上面的所有表单字段.

目前我将矩阵嵌入另一个tablix中,矩阵中的名称和字段以及父Tablix中的注释.这适用于数据(矩阵的每个实例最终都是一行),但标题经常重复(每人一次),因为它附加到矩阵.关于如何解决这个问题我唯一想到的是在父tablix中使用相同的分组创建另一个矩阵并使用它来显示标题......但这需要相当多的手动同步来保持两个矩阵相同.

编辑:这里的关键问题是使第二行跨越多个列.

reporting-services ssrs-2008 ssrs-grouping ssrs-tablix

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

读取大小为8的无效 - Valgrind + C.

Valgrind Invalid read of size 8在以下代码中报告错误.

我有一个声明的数组,

struct symbol *st[PARSER_HASH_SIZE];
Run Code Online (Sandbox Code Playgroud)

当我的程序初始化时,此数组中的所有元素都被初始化为0.

memset(&st[0], 0, sizeof(st));
Run Code Online (Sandbox Code Playgroud)

我的程序struct symbol根据哈希值创建实例并插入上面的数组.因此,此数组中的少数元素将为NULL,而其他元素将为有效值.

以下代码尝试删除分配的项目和valgrind抱怨行, sym = st[i]; sym != NULL; sym = sym->next

struct symbol *sym = NULL;

/* cleaning the symbol table entries */
for(i = 0; i < PARSER_HASH_SIZE; i++) {
    for(sym = st[i]; sym != NULL; sym = sym->next) { /* <-- Valgrind complains here */
        free(sym);
    }
}
Run Code Online (Sandbox Code Playgroud)

我试图了解这个错误的原因.

任何帮助都会很棒!

c valgrind

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

gitignore按文件大小?

我正在尝试实施Git来管理创意资产(Photoshop,Illustrator,Maya等),我想根据文件大小而不是扩展名,位置等从Git中排除文件.

例如,我不想排除所有.avi文件,但在随机目录中有一些大量的+ 1GB avi文件,我不想提交.

有什么建议?

git configuration blob gitignore large-files

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

在Ubuntu中优雅的Apache停止

我可以做sudo $ service apache2 graceful它会做一个优雅的重启,但是看看/etc/init.d/apache2,我可以做一个正常关机的唯一方法就是运行$/usr/sbin/apache2ctl -k优雅停止

但是这会导致PID错误:httpd(pid xxxxx?)没有运行

显然Ubuntu/Debian并不意味着我直接运行这个命令.

我想做的基本上是做一个正常的关机(如等待请求完成),执行我的升级,然后再次启动服务器.

ubuntu apache2

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