小编Ton*_*ony的帖子

如何免费使用Leaflet Map?

宣传单是开源的,免费的.但是,传单站点上的示例使用Mapbox来渲染地图.Mapbox比谷歌地图(Mapbox定价)更贵.问题是:任何人都可以免费使用Leaflet吗?

google-maps leaflet mapbox

7
推荐指数
1
解决办法
4432
查看次数

使用session.setConfig建立JSch SFTP安全性("StrictHostKeyChecking","no");

我使用带有私钥的JSch到FTP文件

  1. jsch.addIdentity(privatekeyfile);
  2. Session session = jsch.getSession("user","domain.com",22);
  3. session.setConfig("StrictHostKeyChecking","no");

第3行有问题.如果没有这一行,JSch就无法运行.

我的问题是:第3行是否会使SFTP转移不安全?

sftp jsch public-key key-pair

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

格式化另一个时区的本地日期

我尝试在2个地点格式化当前时间:芝加哥和东京

LocalDateTime now = LocalDateTime.now();
ZonedDateTime chicago = now.atZone(ZoneId.of("America/New_York"));
System.out.println("chicago: " + chicago);
System.out.println("Chicago formated: " + chicago.format(DateTimeFormatter.ofLocalizedTime(FormatStyle.FULL)));

ZonedDateTime tokyo = now.atZone(ZoneId.of("Asia/Tokyo"));
System.out.println("Tokyo: " + tokyo);
System.out.println("Tokyo formated: " + tokyo.format(DateTimeFormatter.ofLocalizedTime(FormatStyle.FULL)));
Run Code Online (Sandbox Code Playgroud)

打印出来:

chicago: 2017-11-05T18:19:01.441-05:00[America/New_York]
Chicago formated: 6:19:01 PM EST
Tokyo: 2017-11-05T18:19:01.441+09:00[Asia/Tokyo]
Tokyo formated: 6:19:01 PM JST
Run Code Online (Sandbox Code Playgroud)

下午6:19:01为芝加哥和东京都打印.为什么?

感谢Andreas让上面的代码工作.按照你的逻辑我尝试做这个工作:

LocalDateTime PCTime = LocalDateTime.now();//Chicago: 7:51:54 PM
ZonedDateTime newYorkTime = PCTime.atZone(ZoneId.of("America/New_York"));
System.out.println("now: " + newYorkTime);
System.out.println("now fmt: " + newYorkTime.format(DateTimeFormatter.ofLocalizedTime(FormatStyle.FULL)));
ZonedDateTime newYorkTime0 = newYorkTime.withZoneSameInstant(ZoneId.of("America/New_York"));
System.out.println("N.Y. fmt: " + newYorkTime0.format(DateTimeFormatter.ofLocalizedTime(FormatStyle.FULL)));
Run Code Online (Sandbox Code Playgroud)

输出:

now: 2017-11-05T19:51:54.940-05:00[America/New_York] …
Run Code Online (Sandbox Code Playgroud)

java format date

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

chmod: 无法访问 '\r': 没有这样的文件或目录

我的文件中有这两行aaa.sh

\n\n
#!/bin/bash\nchmod +x  /home/tot/*.html\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我在 AWS EC2 Linux 上运行它时:

\n\n
$ sh aaa.sh\n
Run Code Online (Sandbox Code Playgroud)\n\n

我收到这条消息:

\n\n
chmod: cannot access \xe2\x80\x98\\r\xe2\x80\x99: No such file or directory\n
Run Code Online (Sandbox Code Playgroud)\n

linux bash

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

EC2上我的pem密钥文件在哪里?

我需要知道我的pem密钥文件在EC2上的位置.我在我的电脑上有一个我在EC2午餐时下载的电脑.当我在2个EC2实例之间传输文件时,我需要在EC2上指定pem文件的位置.

但是这个pem文件存储在我的EC2实例上的哪个位置?

security amazon-ec2 amazon-web-services

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