问题列表 - 第238789页

如何使用 JQuery 设置 Href 值

我在使用 Jquery 更改 HTML 代码的 href 属性时遇到问题

我的 HTML 代码是

      <div id="main-logo"><a href="http://local.winemag.com"></a></div>
Run Code Online (Sandbox Code Playgroud)

我正在使用以下 JQuery 代码来更改我的链接,但由于某种原因它不起作用。

      $("#main-logo a[href]").attr('href', 'http://www.test.com/');
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

用于 Internet Explorer 的目录上传

我在我的页面上使用 webkitdirectory 属性来允许用户上传整个目录:

<input webkitdirectory type="file" />
Run Code Online (Sandbox Code Playgroud)

这适用于 Chrome、Firefox 和 Edge,但不支持 Internet Explorer。是否有其他选择来支持 IE?

html browser internet-explorer google-chrome

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

使用转义空格反转字符串中的路径

我需要将字幕路径传递给 VLC,它只需要本机路径(Windows 上的反斜杠,Unix 上的正斜杠)并且需要空间转义。

假设我有一个带有空格的 Qt 本机路径。

C:/Users/Thinkpad/Downloads/test file.srt

我如何将其转换为:

C:\\Users\\Thinkpad\\Downloads\\test\ file.srt

python windows escaping path

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

为什么我的 keras 神经网络模型在不同的机器上输出不同的值?

我正在使用 aws ec2 为多标签分类任务训练模型。训练后,我在同一台机器上测试了模型,结果很好(准确度为 90+%)。但是,当我将保存的模型导入本地机器(没有 GPU)后,它给出了不同的结果(准确度小于 5%)。关于为什么会发生这种情况的任何建议?谢谢。

TL;DR:当从 GPU机器转移到 CPU时,Keras/tensorflow模型会产生不同的结果。

amazon-ec2 keras recurrent-neural-network

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

如何为矩阵的每个元素设置不同的显示样式?

我有一个矩阵:

G =

10.0000e+000     0.0000e+000     4.0000e+000     2.7013e-009
10.0000e+000    10.0000e+000     1.0000e+000     7.7550e-009
 5.0000e+000     5.0000e+000     2.0000e+000   -15.3223e-009
10.0000e+000    10.0000e+000     3.0000e+000     6.6898e-009
Run Code Online (Sandbox Code Playgroud)

但我想像这样显示它,只有科学记数法中的特定数字,这可能吗?:

G =

10     0     4     2.7013e-009
10    10     1     7.7550e-009
 5     5     2   -15.3223e-009
10    10     3     6.6898e-009
Run Code Online (Sandbox Code Playgroud)

矩阵码:

x_1=0;  y_1=0;   z_1=0; 
x_2=10; y_2=0;   z_2=4;
x_3=10; y_3=10;  z_3=1;
x_4=5;  y_4=5;   z_4=2;

cT21 =   2.701320e-09 
cT31 =   7.755042e-09 
cT41 =   -1.532233e-08 
cT51 =   6.689788e-09 

format shortEng
G = [x_2 y_2 z_2 cT21; x_3 y_3 z_3 cT31; x_4 y_4 z_4 cT41; x_5 …
Run Code Online (Sandbox Code Playgroud)

matlab matrix

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

不兼容的类型:double [] []无法转换为double

我正在努力为这项作业解决一个问题.我目前感到困惑,并希望能够指导我纠正该计划的任何帮助.

原始作业如下:

编写一个程序,使用二维数组存储一年中每个月的最高和最低温度.写两种方法:一种是计算并返回平均值,一种是计算并返回一年中的平均值.您的程序应该输出数组中的所有值,然后输出平均高和平均低.

这是我到目前为止组装的代码,并且有一个我无法解决的错误.它是"不兼容的类型:转换double [] []不能转换为double.有问题的行是第8行和第110行(程序中的最后一个返回).

import java.util.*;

public class Weather
{
 public static void main(String[] args)
  {

   double[][] tempData = getData();
   printTempData(tempData);  
   double avgHigh = averageHigh(tempData);
   double avgLow = averageLow(tempData);
   int indexHigh = indexHighTemp(tempData);
   int indexLow= indexLowTemp(tempData);

   System.out.format("The average high temperature is %4.1f%n", avgHigh);
   System.out.format("The average low temperature is %4.1f%n", avgLow);
   System.out.format("The index of high temperature is %2d%n", indexHigh);
   System.out.format("The index of low temperature is %2d%n", indexLow);

  }

 private static void printTempData(double[][] tempData)
  {
    System.out.format("%6s:%4s%4s%4s%4s%4s%4s%4s%4s%4s%4s%4s%4s%n","Month","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
    System.out.format("%6s:","Low");

   for (int i …
Run Code Online (Sandbox Code Playgroud)

java arrays

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

Postgresql ERROR:运算符不存在:date ~~ unknown

当我执行此查询时,我没有问题:

SELECT a.value, b.label AS campo, 'date' AS tipo
FROM contenido.field_value_textarea a 
JOIN estructura.field b ON a.field=b.id 
WHERE a.value LIKE '%aaa%'
Run Code Online (Sandbox Code Playgroud)

contenido.field_value_textarea是 character varying(2000)

但是,如果我尝试选择:

contenido.field_value_fecha哪个类型是date我收到此错误消息:

错误:运算符不存在:date ~~ unknown

我想要做的是在不同的表之间进行搜索,每个查询都选择FROM它的表.有些表使用文本值,textarea值,整数值,并且它可以工作,但是当值date全部失败时.我能做什么?

编辑:顺便说一句,我的日期值是这样的:2009-05-01

sql postgresql

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

找不到传递给execve函数的环境

我想看看我在execve()函数中传递的环境变量是否真的被传递了,所以我编写了以下代码(Main.c):

int main(){

    char PATH[4];
    strcpy(PATH, "bin");
    char * newargv[] = {"./get","", (char*)0};
    char * newenviron[] = {PATH};
    execve("./get", newargv, newenviron);
    perror("execve");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

(get.c):

int main()
{
    const char* s = getenv("PATH");
    printf("PATH :%s\n",s);

}
Run Code Online (Sandbox Code Playgroud)

但是,当我执行Main.c发行的二进制文件时,得到以下输出:

路径:(空)

而我想看看

路径:bin

你有什么解释吗?

c execve

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

在virtualenv中运行Jupyter笔记本:安装的sklearn模块不可用

我已经安装了创建的virtualenv machinelearn并安装在该环境中的几个Python模块(大熊猫,SciPy的和sklearn).

当我运行jupyter笔记本时,我可以在我的笔记本中导入pandas和scipy - 但是,当我尝试导入sklearn时,我收到以下错误消息:

import sklearn

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-8fd979e02004> in <module>()
----> 1 import sklearn

ImportError: No module named 'sklearn'
Run Code Online (Sandbox Code Playgroud)

我能够在命令行导入所有模块 - 所以我知道它们已经成功安装:

(machinelearn) me@yourbox:~/path/to/machinelearn$ python -c "import pandas, scipy, sklearn"
(machinelearn) me@yourbox:~/path/to/machinelearn$ 
Run Code Online (Sandbox Code Playgroud)

如何在运行virtualenv的jupyter笔记本中导入sklearn?

python virtualenv scikit-learn jupyter-notebook

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

如何将数据插入特定的行号(或第一个空行)?

我正在使用这个超级方便的脚本将Google PageSpeed Insights指标纳入Google电子表格(感谢作者):

var pageSpeedApiKey = 'AIzaSyDRgiUgu9Y3xVur0Xf0TdUmxgOYfltLFW4';
var pageSpeedMonitorUrl = 'http://www.sauder.ubc.ca';

function monitor() {
  var mobile = callPageSpeed('mobile');
  var desktop = callPageSpeed('desktop');
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = spreadsheet.getSheetByName('GooglePageSpeedInsightsData');
  sheet.appendRow([
                   Utilities.formatDate(new Date(), 'GMT', 'yyyy-MM-dd'),
                   mobile.score,
                   desktop.score
                  ]);

    // more available, i.e. desktop.pageStats.numberResources
}

function callPageSpeed(strategy) {
  var pageSpeedUrl = 'https://www.googleapis.com/pagespeedonline/v1/runPagespeed?url=' + pageSpeedMonitorUrl + '&key=' + pageSpeedApiKey + '&strategy=' + strategy;
  var response = UrlFetchApp.fetch(pageSpeedUrl);
  var json = response.getContentText();
  return JSON.parse(json);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用另一个脚本,在第3行的第三行中添加一个空行,以便在新数据进入时按时间顺序保持所有数据.

因此,我需要将其插入"第3行"或"第一个空行",而不是追加到最后一行!

google-sheets google-apps-script

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