小编CKE*_*CKE的帖子

转换:未授权的`aaaa` @ error/construct.c/ReadImage/453

我想通过convertImageMagick 创建一个验证码pic .

我遵循这个,但有一些问题.

输入在我的linux shell中:

convert -background white -fill black -font FreeSerif-Bold -pointsize 36 label:'adfgh' ./test.png
Run Code Online (Sandbox Code Playgroud)

错误是:

转换:未授权adfgh@ error/construct.c/ReadImage/453.转换:缺少图像文件名./test.png@ error/convert.c/ConvertImageCommand/3015

我的ImageMagick:版本:6.7.2-7,我安装它yum install ImageMagick.

我很无能为力.有什么建议吗?

imagemagick imagemagick-convert

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

将Fortran,C++与R集成

我的任务是用C++重写R函数来加速while循环.所有R代码都在Rcpp和Armadillo的帮助下重写,除了.Fortran().我尝试首先使用Rinside,它的工作速度非常慢,正如Dirk所指出的那样.(数据通过R - > C++ - > R - > Fortran是昂贵的)

由于我不想用C++重写Fortran代码,反之亦然,通过将C++直接链接到Fortran来加速程序看起来很自然:R - > C++ - > Fortran.

// [[Rcpp::depends(RcppArmadillo)]]

#include <RcppArmadillo.h>
using namespace Rcpp;

extern "C"{
   List f_(int *n,NumericMatrix a, NumericVector c, double* eps);
}
Run Code Online (Sandbox Code Playgroud)

问题是我可以将C++与Fortran集成并将R与C++集成,但我不能让这三个东西一起工作!

我尝试在Linux中编译C++,但它无法找到RcppArmadillo.h并且namespace Rcpp:

 error: RcppArmadillo.h: No such file or directory
 error: 'Rcpp' is not a namespace-name
Run Code Online (Sandbox Code Playgroud)

当我sourceCpp("test.cpp")直接打电话给R时,控制台会显示:

test.o:test.cpp:(.text+0x20b2): undefined reference to `f_'
collect2: ld returned 1 exit status
Error in sourceCpp("test.cpp") : Error occurred building shared library. …
Run Code Online (Sandbox Code Playgroud)

c++ fortran r armadillo rcpp

19
推荐指数
1
解决办法
717
查看次数

在Android设备中添加我自己的键盘而不是默认键盘作为输入

我开发了一个Android键盘.它可以在任何设备上作为单独的应用程序正常工作.现在我需要显示我的应用程序:

(设置 - >输入)

下图显示了设备中添加的外部键盘:

在此输入图像描述

如图所示,Android键盘是默认的.

示例:外部添加Swiftkey 3.

但我不知道如何添加自己的键盘,所以我可以选择这个?

keyboard settings android

13
推荐指数
1
解决办法
5196
查看次数

如何在React Native上隐藏createStackNavigator的头文件?

我想隐藏标题,因为我已经在代码中设置了样式工具栏:

import {createStackNavigator}
from 'react-navigation'
const AppStackNavigator = createStackNavigator ({
  Home: HomePage,
  Friend: AddFriend,
  Bill: AddBill,
})
class App extends Component {
render() {
  return (
  <AppStackNavigator initialRouteName='Home'/>`<br>
  );
  }
}
export default App;
Run Code Online (Sandbox Code Playgroud)

我应该在代码中添加什么?

react-native stack-navigator

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

gfortran无法读懂自己的创作

我正在尝试编译代码gfortran.编译中发生的第一件事就是创建constants.mod.不久之后gfortran告诉我:

Fatal Error: Cannot read module file ‘constants.mod’ opened at (1), because it was created by a different version of GNU Fortran
Run Code Online (Sandbox Code Playgroud)

现在就是这样gfortran 的事情:这个模块文件是由它试图读取它创建的.gfortran创建自己的东西,然后1秒后认为该文件是由其他一些版本创建的!知道这里发生了什么吗?

您可能希望看到编译命令:

mpif90 -c -O3 -ISDF/FORTRAN/include -I/usr/include -Iobj -Jobj -o obj/shared_data.o   src/core/shared_data.F90
Run Code Online (Sandbox Code Playgroud)

shared_data.F90包含constants文件顶部的模块.

编辑:这是编译命令后跟完整的错误消息:

$> mpif90 -c -O3 -ISDF/FORTRAN/include -I/usr/include -Iobj -Jobj -o obj/shared_data.o  src/core/shared_data.F90
src/core/shared_data.F90:67:6:

   USE constants
      1
Fatal Error: Cannot read module file ‘constants.mod’ opened at (1), because it was …
Run Code Online (Sandbox Code Playgroud)

fortran module mpi gfortran fortran90

9
推荐指数
0
解决办法
2758
查看次数

typeError:无法在“节点”上执行“包含”:参数 1 的类型不是“节点聚合物”

我正在尝试使用聚合物纸菜单实现上下文菜单。每当我从dom中删除节点时。polymer正在抛出这样的错误

typeError:无法在“节点”上执行“包含”:参数 1 不是“节点”类型

我收到以下错误消息:

附上错误截图

我该怎么办?

polymer polymer-1.0

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

使用SonarQube分析Typescript

node_modules/codelyzer用来分析我的源代码Typescript.我在tslint.json文件中手动定义规则.

但有可能TypescriptSonarQube?进行分析?

typescript sonarqube tslint sonarlint

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

Fortran-C++互操作性:通过void指针传递数组

我大致有以下情况.我有一个从Fortran代码调用的C++函数,并将函数指针和void指针作为这样的参数

int STDCALL FORTRAN_NAME(CPPFunction, CPPFUNCTION)(
    int (*userFunction)(const int *object,
                        const void *userFunctionUserData),
    const void *userData)
{
  // ...
    int index;
    int result;
  // ...
    result = userFunction(&index, userData);
  // ...
}
Run Code Online (Sandbox Code Playgroud)

这是从Fortran这样调用的

! ...
DOUBLE PRECISION, ALLOCATABLE :: data(:,:)
INTEGER :: n, result

! ...

ALLOCATE(data(3,n)); data = 0.0

! ... fill data with something

result = CPPFUNCTION(FORTRANFUNCTION, data)
! ...
Run Code Online (Sandbox Code Playgroud)

我希望通过函数指针传递的Fortran函数看起来像

INTEGER FUNCTION FORTRANFUNCTION(idx, data)
IMPLICIT NONE

INTEGER, INTENT(IN) :: idx
DOUBLE PRECISION, INTENT(IN) :: data(*)
INTEGER :: i, …
Run Code Online (Sandbox Code Playgroud)

c++ fortran function-pointers language-interoperability void-pointers

7
推荐指数
0
解决办法
816
查看次数

如何检查资源是否由 CloudFormation 创建?

我继承了一个拥有大量资源的AWS账户。其中一些是手动创建的,另一些是由 CloudFormation 创建的。

如何检查资源(在我的例子中是安全组)是否由 CloudFormation 创建并属于堆栈?

对于某些安全组会aws ec2 describe-security-groups --group-ids real_id 导致:

...
"Tags": [
            {
                "Value": "REAL_NAME",
                "Key": "aws:cloudformation:logical-id"
            },
            {
                "Value": "arn:aws:cloudformation:<REAL_ID>",
                "Key": "aws:cloudformation:stack-id"
            },
]
...
Run Code Online (Sandbox Code Playgroud)

其他安全组没有任何标签。

它是唯一的指标吗?我的意思是,有人可以轻松地从 CloudFormation 创建的 SG 中删除标签。

aws-cloudformation

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

rtm_connect to slackbot提供SSL证书验证错误

我的工作区里有一个slackbot.我使用这个python脚本连接到slackbot并处理它获得的聊天消息.以下行给出了SSL错误:

slack_client.rtm_connect(with_team_state=False)
Run Code Online (Sandbox Code Playgroud)

错误:

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/slackclient/client.py", line 52, in rtm_connect
    self.server.rtm_connect(use_rtm_start=with_team_state, **kwargs)
  File "/usr/lib/python2.7/site-packages/slackclient/server.py", line 147, in rtm_connect
    self.connect_slack_websocket(self.ws_url)
  File "/usr/lib/python2.7/site-packages/slackclient/server.py", line 186, in connect_slack_websocket
    raise SlackConnectionError(message=str(e))
SlackConnectionError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:579)
Connection failed. Exception traceback printed above.
Run Code Online (Sandbox Code Playgroud)

我尝试REQUESTS_CA_BUNDLE在python代码中更新,但没有工作.

如何安装并验证证书?另外,如何跳过证书验证?

有关SSL证书使用的任何详细链接表示赞赏.

ssl slack-api slack

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