编写一个函数来验证输入的字符串是否是有效的 IPv4 或 IPv6 地址。 如果是有效的 IPv4 地址,返回 "IPv4" ;如果是有效的 IPv6 地址,返回 "IPv6" ;如果不是上述类型的 IP 地址,返回 "Neither" 。IPv4 地址由十进制数和点来表示,每个地址包含 4 个十进 ...
分类:
编程语言 时间:
2021-03-03 11:54:46
阅读次数:
0
设计模式分类 不同设计模式的复杂程度、 细节层次以及在整个系统中的应用范围等方面各不相同。 我喜欢将其类比于道路的建造: 如果你希望让十字路口更加安全, 那么可以安装一些交通信号灯, 或者修建包含行人地下通道在内的多层互通式立交桥。 最基础的、 底层的模式通常被称为惯用技巧。 这类模式一般只能在一种 ...
分类:
编程语言 时间:
2021-03-03 11:49:38
阅读次数:
0
一、RTC实时时钟简介 STM32 的 RTC 外设(Real Time Clock) ,实质是一个掉电后还继续运行的定时器。 只有很纯粹的计时和触发中断的功能; 二、特性 32位的计数器。 只能向上计数。 主电源VDD断开时,由锂电池通过VBAT引脚供电。主电源VDD有效时,由主电源供电。 RTC ...
分类:
其他好文 时间:
2021-03-02 12:05:30
阅读次数:
0
Description - 题目描述 给定若干位十进制数,你可以通过选择一个非空子集并以某种顺序构建一个数。剩余元素可以用相同规则构建第二个数。除非构造的数恰好为0,否则不能以0打头。举例来说,给定数字0,1,2,4,6与7,你可以写出10和2467。当然写法多样:210和764,204和176,等 ...
分类:
编程语言 时间:
2021-03-01 14:14:50
阅读次数:
0
算法就是计算或者解决问题的步骤。可以想象成食谱,要做出特定的聊了,就需要遵循上面的食谱步骤。同样,如果想用计算机解决特定问题,就需要遵循算法。特定的问题很多,比如“将随意排列的数字按从小到大的排序重新排列”、“寻找出发点到目的地的最短路径”等等。 食谱和算法的最大区别就是算法是严密的。食谱上经常会出 ...
分类:
编程语言 时间:
2021-03-01 13:41:23
阅读次数:
0
InfluxDB基本概念 1、数据格式 在 InfluxDB 中,我们可以粗略的将要存入的一条数据看作一个虚拟的 key 和其对应的 value(field value)。格式如下: cpu_usage,host=server01,region=us-west value=0.64 14340555 ...
分类:
数据库 时间:
2021-03-01 13:30:25
阅读次数:
0
查壳。。。什么都没开 看ida s开的208,fgets却是512,明显用%p泄露格式化字符串地址的偏移,然后覆盖key就行 偏移为12 但是覆盖key的时候容易发现,key要求的的数为35795746,转换为十六进制是0x2223322,单纯用%index$n是不行的,要将key要求的数转换成十六 ...
分类:
其他好文 时间:
2021-02-27 13:34:08
阅读次数:
0
叉车电池的健康状态是叉车工作运行的关键所在,因此叉车电池的无线远程监控十分重要,其可以对叉车蓄电池潜在故障进行侦测预警、及时处理,保证生产的工作效率。计讯物联叉车远程监控利用5g工业路由器实现数据采集传输,并通过管理平台在线实时监测目标参数,进行远程管理。 工业路由器的叉车远程监控应用 计讯物联工业 ...
分类:
其他好文 时间:
2021-02-27 13:03:01
阅读次数:
0
在讲解了 Hystrix Dashboard 之后,我们知道了,Hystrix Dashboard 实现的是单节点模式,一次只能监控一个服务,当有很多服务的时候,这样单节点模式去监控,就需要打开多个浏览器窗口,显然这是很麻烦的。这个时候,我们就可以用到 Spring Cloud 的另一个组件 Tur ...
分类:
编程语言 时间:
2021-02-26 13:36:02
阅读次数:
0
安卓开发大军浩浩荡荡,经过近十年的发展,Android技术优化日异月新,如今Android 11.0 已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS。 但是,到了各大厂商手里,改源码、自定义系统,使得Android原生系统变得鱼龙混杂,然后到了不同层次的开发工程师手里,因 ...
分类:
移动开发 时间:
2021-02-26 13:27:03
阅读次数:
0