Node 现在支持 TLS 1.3,它提供了更高的安全性和更低的延迟。
通过实施 TLS 1.3,Node 应用程序将增加最终用户的隐私,同时通过减少 HTTPS 握手所需的时间来提高请求的性能。
默认情况下已禁用 TLS 1.0 和 1.1,并且加密库已删除不推荐使用的功能。
有没有办法重新启用 1.0 和 1.1?
我对 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) 我正在创建一个应用程序,我想要查看的第一个屏幕是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上使用JDBC的无数帖子.每个人都建议采用PHP脚本并在Android代码中使用HTTP客户端.
能够清楚地了解为什么不建议使用JDBC会很棒.
我想知道如何在地址字符串中查找邮政编码并使用 .
例如
$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)