
本文主要使用RouterOS搭建NTP时间服务器的方法,因为现在越来越多的设备需要使用网络时间同步,而NTP服务则是实现时间同步的主要方式之一。
操作方法
以下以RouterOS 6.47.9 (long-term) 为例,已经配置通互联网。(这边就不详细说明了,可以看我其他相关的文章)
1、开启NTP Client,System -> NTP Client,勾选Enabled,Mode选择unicast,Primary NTP Server:203.107.6.88(阿里云NTP:ntp.aliyun.com),Secondary NTP Server:139.199.215.251(腾讯NTP:time1.cloud.tencent.com),点击OK
2、开启NTP Server,System -> NTP Server,勾选Enabled、Broadcast、Multicast、Manycast,点击OK
3、NTP服务器测试
w32tm /stripchart /computer:10.0.0.1
4、RouterOS命令
/system ntp client set enabled=yes primary-ntp=203.107.6.88 secondary-ntp=139.199.215.251 /system ntp server set broadcast=yes enabled=yes multicast=yes
by 2023-12-07
RouterOS 7.10.2 (stable) NTP服务器操作方法
1、开启NTP Client,System -> NTP Client,勾选Enabled,Mode选择unicast,NTP Servers:ntp.aliyun.com 和 time1.cloud.tencent.com,点击OK (V7.X版本可以支持域名的时间服务器了,也可以在当前页面看到连接状态)
2、开启NTP Server,System -> NTP Server,勾选Enabled、Broadcast、Multicast、Manycast,点击OK
3、RouterOS命令
/system ntp client set enabled=yes /system ntp client servers add address=ntp.aliyun.com /system ntp client servers add address=time1.cloud.tencent.com /system ntp server set broadcast=yes enabled=yes manycast=yes multicast=yes因为群晖DSM 6.1.7默认使用Python 2.7版本,而且很多功能没有安装,甚至连pip包也没有安装。
操作方案
1、控制面板 --> 终端机和SNMP,启用SSH功能,使用SSH客户端连接到群晖,使用admin账号密码即可。
2、使用sudo -i输入管理员密码,进入root权限模式(如果无法使用请查看我以前的文章)
问题描述
Python写程序测试已经通过了,但是在服务器上跑的时候报错了,出现以下报错:
root@SWL-NAS:/# /usr/bin/python /volume2/Share/work/test.py Traceback (most recent call last): File "/volume2/Share/work/test.py", line 6, in <module> timestamp = nowtime.timestamp() AttributeError: 'datetime.datetime' object has no attribute 'timestamp'以下截取了一段代码如下:
问题描述
在使用腾讯云的API接口签名中,按照官方示例开发PHP、Python的接口,发现PHP和Python生成的hmac-sha256不一致。
问题分析
对以下Json字符串加密的时候,PHP和Python加密结果不一样。
假如PHP要计算一个3x3矩阵对角线元素之和,你首先需要定义这个矩阵,然后分别访问并加起对角线上的元素。
1、主对角线元素之和
$matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]; $sum = 0; for ($i = 0; $i < count($matrix); $i++) { $sum += $matrix[$i][$i]; // 只加对角线上的元素 } echo "对角线元素之和是: " . $sum; //对角线元素之和是: 15 (1+5+9=15)
2、次对角线元素之和
回文数是指正读与反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如"我为人人,人人为我"等。
在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。设n是一任意自然数,若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数1。
PHP判断是否回文数代码:
对于刚学PHP的新手来讲,用php求多个数的最大公约数和最小公倍数无疑是非常经典的一道练习题,对于逻辑和递归的考验还是相当到位的。
1、最大公约数
最大公约数指某几个整数共有因子中最大的一个。
如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。比如,12和15的公约数有1,3,所以12和15的最大公约数是31。