小编daa*_*edt的帖子

无法读取未定义的属性“种类”

运行我的项目

ng build --prod --base-href="./"
Run Code Online (Sandbox Code Playgroud)

收到以下错误消息

ERROR in ./node_modules/ng-multiselect-dropdown/fesm2015/ng-multiselect-dropdown.js
Module build failed (from ./node_modules/@angular-devkit/build-optimizer/src/build-optimizer/webpack-loader.js):
TypeError: Cannot read property 'kind' of undefined
    at isAngularDecoratorMetadataExpression (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/src/transforms/scrub-file.js:265:35)
    at checkNodeForDecorators (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/src/transforms/scrub-file.js:77:21)
    at visitNodes (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16514:30)
    at Object.forEachChild (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16740:24)
    at checkNodeForDecorators (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/src/transforms/scrub-file.js:68:31)
    at visitNode (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16505:24)
    at Object.forEachChild (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16635:21)
    at checkNodeForDecorators (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/src/transforms/scrub-file.js:68:31)
    at visitNode (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16505:24)
    at Object.forEachChild (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16703:24)
    at checkNodeForDecorators (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/src/transforms/scrub-file.js:68:31)
    at visitNode (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16505:24)
    at Object.forEachChild (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16692:24)
    at checkNodeForDecorators (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/src/transforms/scrub-file.js:68:31)
    at visitNode (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16505:24)
    at Object.forEachChild (/home/gayathri/Desktop/webapp8/node_modules/@angular-devkit/build-optimizer/node_modules/typescript/lib/typescript.js:16599:21)
Run Code Online (Sandbox Code Playgroud)

javascript angular

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

带有Authentication头的Java Jersey HTTPS GET请求

我正在尝试将支持服务的"Mollie"(http://www.mollie.nl)集成到Java环境中,该服务通过HTTPS请求工作.

至于这篇文章,我将使用以下请求来解释:在PHP中(因为我有PHP背景)我可以使用cURL:

$ curl -X GET https://api.mollie.nl/v1/methods \
-H "Authorization: Bearer API-KEY"
Run Code Online (Sandbox Code Playgroud)

哪有回应:

在此输入图像描述

从DHC(或Postman)测试REQUEST返回正确的响应.

在此输入图像描述

所以在Java中我使用Jersey库来尝试访问请求:

    Client client = Client.create();
    WebResource webResource =   client.resource("https://api.mollie.nl/v1/methods");
    webResource.header("Authorization", "Bearer API-KEY");
    ClientResponse response = webResource    
            .header("Content-Type", "application/json;charset=UTF-8")
            .type("application/json")
            .accept("application/json")
            .get(ClientResponse.class);

    int statusCode = response.getStatus();
    if (statusCode == 401) {
        throw new AuthenticationException("Invalid Username or Password");
    }

    String responseCall = response.getEntity(String.class);
Run Code Online (Sandbox Code Playgroud)

执行Java代码时,请求会抛出ClientHandlerException:

HTTP Status 500 - com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection timed out: connect
Run Code Online (Sandbox Code Playgroud)

我正在从Apache localhost服务器运行Java测试.但我无法弄清楚为什么Java请求会给出超时,因为身份验证标头似乎设置正确(至少对我而言).

我注意到的是访问请求的路径时https://api.mollie.nl/v1/methods它显示了一个用于身份验证的弹出窗口.

获得有关此问题的有用提示或信息会很高兴.我错过了什么吗?

谢谢!

java jersey jersey-client

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

React Native 异构节列表

有人在 SectionLists 中有更详细的异构渲染示例吗?

<SectionList
  sections={[ // heterogeneous rendering between sections
      {data: [...], key: ..., renderItem: ...},
      {data: [...], key: ..., renderItem: ...},
      {data: [...], key: ..., renderItem: ...},
  ]}
/>
Run Code Online (Sandbox Code Playgroud)

非常感谢帮助!

react-native react-native-flatlist

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

我需要在创建数据后删除数组吗?

我使用以下代码从数据集创建一个数组:

DATA REPLACED;
    SET TPS_DROPPED;
    array arr_jin(*) _numeric_;
    do i=1 to dim(arr_jin);
        if arr_jin(i) = . then arr_jin(i) = 0;
    end;
    drop i arr_jin;
RUN;
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下错误日志:

ERROR 241-185: The array arr_jin is not allowed in a DROP/KEEP/RENAME context.
WARNING: The variable arr_jin in the DROP, KEEP, or RENAME list has never been referenced.
Run Code Online (Sandbox Code Playgroud)

通常在创建后不需要删除数组吗?

sas

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

如何从PHP codeigniter中的url获取倒数第二个词?

我需要得到一个被分割的 url 的倒数第二个字"/"。我试过了

$refer_split = explode("/", $refer);
    echo $refer_split[6]; 
Run Code Online (Sandbox Code Playgroud)

但它在小网址的情况下不起作用。请提出一个在php中找到倒数第二个词的好方法

php arrays split codeigniter

-1
推荐指数
1
解决办法
1718
查看次数

如何用css创建这个边框

我想把这个边框放在我的html代码中:

在此输入图像描述

我想要你可以在图像中看到的边框,所以我使用我的CSS代码:

border: 1px outset #999999;
border-top:none;
border-left: none;
Run Code Online (Sandbox Code Playgroud)

结果不一样.任何人都可以帮助重现相同的效果

html css css3

-1
推荐指数
1
解决办法
82
查看次数