小编iso*_*01_的帖子

获取从"string_to_array()"函数返回的数组的第N个元素

我正在寻找一种方法来访问数组的第N个元素,这是string_to_array()PostgreSQL 中函数的结果.例如,

假设一个单元格包含字符串值:"一个简单的例子".如果我使用string_to_array()函数,我将有一个包含三个字符串的数组('A','simple','example').现在,没有存储(我的意思是,在运行中)我想访问这个数组的第二个元素,这是'简单'.

在我的谷歌搜索期间,我看到一个示例来访问数组的最后一个元素,但这几乎解决了我的问题.

有没有办法做到这一点?

arrays postgresql

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

如何使用nginx提供图像

我是nginx的新手,我被要求找到一种方法来提供根据缩放级别分离的Map Tiles.图像文件结构类似于~/data/images/7/65/70.png7是缩放级别,65和70是lon-lat值.文件夹65包含许多文件,例如71.png,72.png等.

我已经正确安装了Nginx,我可以收到Welcome to nginx消息.我已按照指示http://nginx.org/en/docs/beginners_guide.html和创建/data/www/data/images目录.我已将index.html文件放在下面,/data/www并将图片放在下面/data/images.然后我通过在http标签中添加以下行来修改配置文件:

server {
    location / {
        root /data/www;
    }

    location /images/ {
        root /data;
    }
}
Run Code Online (Sandbox Code Playgroud)

重新加载配置文件并在浏览器上输入localhost后,我既无法获取index.html文件,也无法查看图像.

我想要做的是在输入内容时显示图像:

http://localhost/1.0.0/basemap/7/65/70.png
Run Code Online (Sandbox Code Playgroud)
  • 7:指示第7缩放级别的文件夹
  • 65:表示纬度的文件夹
  • 70.png:指示经度的文件(文件夹65包含许多png文件)

我错过了什么?

configuration nginx configuration-files

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

如何在 AMD GPU 上运行 Python?

我们目前正在尝试优化一个至少有 12 个变量的系统。这些变量的总组合超过 10 亿。这不是深度学习或机器学习或 Tensorflow 或其他任何东西,而是对时间序列数据的任意计算。

我们已经在 Python 中实现了我们的代码并成功地在 CPU 上运行它。我们还尝试了多处理,这也很有效,但我们需要更快的计算,因为计算需要数周时间。我们有一个由 6 个 AMD GPU 组成的 GPU 系统。我们想在这个 GPU 系统上运行我们的代码,但不知道如何去做。

我的问题是:

  1. 我们可以在支持 AMD 的笔记本电脑上运行简单的 Python 代码吗?
  2. 我们可以在 GPU 系统上运行相同的应用程序吗?

我们读到我们需要调整 GPU 计算的代码,但我们不知道如何去做。

PS:如果您需要,我可以添加更多信息。我尽量保持帖子简单以避免冲突。

python parallel-processing gpu amd

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

Matplotlib 如何在两个 Y 点之间绘制垂直线

每个 x 点我有 2 个 y 点。我可以用这个代码绘制图:

import matplotlib.pyplot as plt

x = [0, 2, 4, 6]
y = [(1, 5), (1, 3), (2, 4), (2, 7)]


plt.plot(x, [i for (i,j) in y], 'rs', markersize = 4)
plt.plot(x, [j for (i,j) in y], 'bo', markersize = 4)

plt.xlim(xmin=-3, xmax=10)
plt.ylim(ymin=-1, ymax=10)

plt.xlabel('ID')
plt.ylabel('Class')
plt.show()
Run Code Online (Sandbox Code Playgroud)

这是输出:

样本图

如何绘制连接每个 y 点对的细线?期望的输出是:

期望输出

python plot matplotlib scatter-plot

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

如何设置Wildfly服务器日志的最大大小

我们已经Wildfly在生产系统中以域模式运行。大约有10台Web服务器,而所有10台服务器仅在日志文件中。日志文件位于/var/log/wildfly/wildfly.log文件下。我上次检查时,文件约为5 GB。我的问题是:

  1. 有什么方法可以分隔服务器日志,以便每个服务器都有自己的日志文件?
  2. 有什么方法可以将日志文件设置为最大大小限制,以防止增长过度?
  3. 有什么办法可以删除日志文件并重新开始?2天之前的日志对我来说毫无用处,因此日志文件中的大多数数据都是多余的。

看待

java logging webserver jboss wildfly

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

Anaconda Navigator不更新软件包

我正在尝试通过Anaconda Navigator更新我的环境。但是它无法更新某些软件包。如您所见,“应用”按钮处于非活动状态,并且显示一条消息“已安装软件包”,但是该软件包仍在“可更新”页面中。另外,Spyder告诉我每次启动时都要更新nbconvert。

错误信息

我试过了:

  • 康达更新康达
  • 康达更新anaconda-navigator
  • 康达更新导航更新
  • 康达更新--all -y

但是这些软件包仍在可更新列表中。

这是conda信息输出:

C:\Users\user>conda info

     active environment : None
       user config file : C:\Users\user\.condarc
 populated config files : C:\Users\user\.condarc
          conda version : 4.6.8
    conda-build version : 3.17.8
         python version : 3.6.8.final.0
       base environment : C:\Users\ismetb\Anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\user\Anaconda3\pkgs
                          C:\Users\user\.conda\pkgs
                          C:\Users\user\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\user\Anaconda3\envs
                          C:\Users\user\.conda\envs
                          C:\Users\user\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.6.8 requests/2.21.0 CPython/3.6.8 Windows/10 Windows/10.0.17134
          administrator : False
             netrc …
Run Code Online (Sandbox Code Playgroud)

python pip anaconda conda

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

如何启用Weblogic 12.1.2 JPA 2.1

我一直在将Web应用程序部署到Weblogic服务器.但是,虽然我能够在此新版本中成功部署应用程序,但应用程序无法启动,用户无法登录.日志是:

May 29, 2015 4:38:47 PM org.springframework.web.context.ContextLoader initWebApplicationContext
SEVERE: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey;
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1566)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
Run Code Online (Sandbox Code Playgroud)

我相信这是因为Weblogic默认启用JPA 2.0(但我不确定).有没有办法启用JPA 2.1?

PS:我们正在使用hibernate 4.3.8,而且我不是应用服务器方面的专家.

问候.

java hibernate weblogic jpa application-server

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

在Python中获取超类中的子类名称

我有一个名为 as 的超类,Person并将该类扩展为Employee。我想在超级(父)类中打印这个扩展(子)类的名称。

这可能吗?如果是这样,我如何打印子类名称?

python oop inheritance class

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

memcached 可以处理的最大内存

我正在寻找 Memcached 可以处理的最大内存,如果有这样的选项,我该如何配置这个属性。到目前为止,我唯一能找到的是 Memcached 可以处理的对象的最大大小,但这与我正在寻找的不同。

那么,简单来说,我可以为 Memcached 分配的最大内存是多少以及如何分配?

configuration memcached memory-management

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

如何防止excel 2010在粘贴单元格时自动将时间转换为小数

正如您可能会遇到的那样,MS Excel倾向于将时间转换为十进制值.我确实希望它自动转换值,因为我需要时间值.假设我有以下数据:

出发| 时间

伊斯坦布尔06:45安卡拉01:30

我使用Concatenate函数创建一个所需的字符串作为伊斯坦布尔:08:00安卡拉:18:30.但是,当我使用公式时,Excel将小时数转换为小数,我得到伊斯坦布尔:0.28125安卡拉:0.0625.我不希望它转换.我怎样才能做到这一点?

ps:当我将时间值从Excel复制到Notepad ++时也会发生这种情况.此外,当我通过加载项将时间值导入PostgreSQL时,我仍然在列中获得十进制值

excel excel-2010

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

Pandas read_csv() 有条件地跳过标题行

我正在尝试读取csv文件,但我的 csv 文件不同。有些有不同的格式,有些有其他的。我正在尝试添加控件,这样我就不需要编辑我的代码或我的输入文件。

我的问题是,其中一些 csv 文件在列标题上方有一行字符串。一个例子:

Created on 12-11-2018,CryptoDataDownload.com
Date,Symbol,Open,High,Low,Close,Volume From,Volume To
2018-12-11 11-AM,ADABTC,8.6e-06,8.61e-06,8.55e-06,8.57e-06,301141.7,2.59
2018-12-11 10-AM,ADABTC,8.69e-06,8.72e-06,8.6e-06,8.6e-06,236949.63,2.05
Run Code Online (Sandbox Code Playgroud)

如果我导入它,分隔符将使用第一行并将文件分成两列作为Created on 12-11-2018CryptoDataDownload.com

这是df.head()这样的:

                        Created on 12-11-2018 CryptoDataDownload.com
Date             Symbol Open     High     Low      Close              Volume From                          Volume To
2018-12-11 11-AM ADABTC 8.6e-06  8.61e-06 8.55e-06 8.57e-06              301141.7                               2.59
2018-12-11 10-AM ADABTC 8.69e-06 8.72e-06 8.6e-06  8.6e-06              236949.63                               2.05
2018-12-11 09-AM ADABTC 8.7e-06  8.7e-06  8.62e-06 8.69e-06             509311.39                               4.41
2018-12-11 08-AM ADABTC 8.69e-06 8.7e-06  8.63e-06 8.7e-06              111367.34                             0.9656
Run Code Online (Sandbox Code Playgroud)

我想检查这个文件是否有这一行,如果有就跳过它。

我怎样才能做到这一点?

python csv pandas

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