小编Hem*_*m K的帖子

NodeJS v12 重新启用 TLS 1.1 和 1.0

Node 现在支持 TLS 1.3,它提供了更高的安全性和更低的延迟。

通过实施 TLS 1.3,Node 应用程序将增加最终用户的隐私,同时通过减少 HTTPS 握手所需的时间来提高请求的性能。

默认情况下已禁用 TLS 1.0 和 1.1,并且加密库已删除不推荐使用的功能。

有没有办法重新启用 1.0 和 1.1?

node.js node-modules tls1.2 tls1.1 tls1.0

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

Docker web 和 apis 拒绝连接

我对 docker 很陌生。我创建了一个 docker-compose,它有 1 个主应用程序(laravel)站点和 2 个 api。

我正在尝试从 laravel 站点访问 apis,但不断得到:

cURL error 7: Failed to connect to 0.0.0.0 port 8082: Connection refused (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
Run Code Online (Sandbox Code Playgroud)

我的 docker-compose.yml 是:

version: '3'
services:
  web:
    image: nginx:1.10
    volumes:
    - ./vhost.conf:/etc/nginx/conf.d/default.conf
    ports:
    - "8080:80"
    depends_on:
    - app
    restart: always

  app:
    build: . #run the dockerfile to install whatever
    env_file: .env
    volumes:
    - ./:/var/www
    depends_on:
    - database

  web-api2:
    image: nginx:1.10
    volumes:
    - ../api/api2/vhost.conf:/etc/nginx/conf.d/default.conf
    ports:
    - "8081:81"
    depends_on:
    - app-api2

  app-api2:
    build: . #run …
Run Code Online (Sandbox Code Playgroud)

api laravel docker docker-compose lumen

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

设置初始屏幕方向

我正在创建一个应用程序,我想要查看的第一个屏幕是Portrait.然后我转到下一个景观设置的活动.

我面临的问题是,如果我返回到第一个屏幕,它将被设置为横向,显然继承了前一个屏幕的方向.

有没有可能的方法将初始屏幕方向设置为已设置的纵向,但用户可以继续并在需要时将其更改为横向?

谢谢

编辑:已解决

谢谢你的建议.我已经克服了这个问题.这有点难以解释,但会尽我所能.

所以我的第一个活动有一个功能,如果手机转为横向,它将显示一个全屏显示图像.再次,如果手机是肖像,纵向视图,我有一个列表视图.

第二个活动加载一个编辑页面,让我更改该图像.

所以现在如果我按回编辑器活动.第一个活动将加载到LANDSCAPE中的列表视图中.这不是我想要的.

因此,为了解决这个问题.当第一个活动是横向时,我首先禁用了后退按钮,因此用户无法在不将手机转为横向的情况下将自己从视图中移除.

然后我移动了代码:

    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
        if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
            //Show landscape picture
            }
    }
Run Code Online (Sandbox Code Playgroud)

在onCreate方法之前到我班级的顶部.

这已经解决了我的问题,所以现在,如果我要回到我在景观中的第一个活动,唯一可以显示的是景观视图.

我希望这清楚到足以让所有人理解:)

再一次感谢你的帮助!

android screen-orientation android-4.2-jelly-bean

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

为什么JDBC在Android开发中是不明智的

我已经阅读了关于在Android上使用JDBC的无数帖子.每个人都建议采用PHP脚本并在Android代码中使用HTTP客户端.

能够清楚地了解为什么不建议使用JDBC会很棒.

android jdbc

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

从地址字符串中提取邮政编码

我想知道如何在地址字符串中查找邮政编码并使用 .

例如 $address = '123 My Street, My Area, My City, AA11 1AA'

我想$postcode = 'AA11 1AA'

我还想删除从地址字符串中找到的邮政编码。

到目前为止我有这个。

$address = strtolower(preg_replace('/[^a-zA-Z0-9_ %\[\]\.\(\)%&-]/s', '', $data[2]));

$postcode = preg_match("/^(([A-PR-UW-Z]{1}[A-IK-Y]?)([0-9]?[A-HJKS-UW]?[ABEHMNPRVWXY]?|[0-9]?[0-9]?))\s?([0-9]{1}[ABD-HJLNP-UW-Z]{2})$/i",$address,$post);
$postcode = $post;
Run Code Online (Sandbox Code Playgroud)

php regex string

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