本文分类:news发布日期:2024/7/4 15:01:55
相关文章
uniapp条件编译
条件编译
条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台。
写法以#ifdef或#ifndef加%PLATFORM%开头,以#endif结尾。
#ifdef:if defined 仅在某平台存在#ifndef:if no…
建站知识
2024/6/19 15:13:42
Leetcode447. 回旋镖的数量
Every day a Leetcode
题目来源:447. 回旋镖的数量
解法1:枚举 哈希
题目所描述的回旋镖可以视作一个 V 型的折线。我们可以枚举每个 points[i],将其当作 V\texttt{V}V 型的拐点。设 points 中有 m 个点到 points[i] 的距离均相等&#…
建站知识
2024/6/10 2:01:36
traceId:SkyWalking的traceId生成策略
废话不多说,咱们直接上代码讲解
/*** SkyWalking的traceId生成策略* traceId 是用于唯一标识一个跟踪操作(trace)的标识符*/
public class SkyWalkingTraceIdGenerator {// 生成一个唯一的进程ID,使用UUID去除横杠private static…
建站知识
2024/6/20 1:54:11
RIP【新华三与华为区别】
【介绍】
rip分为rip 1 与 rip 2 ,rip 2 是对 rip 1 的一种升级,rip 2 可以进行认证等功能 【命令】 新华三: [HC3-R1] rip #启用rip [HC3-R1-rip] version 2 #告知rip 版本号 [HC3-R1-rip] network 192.168.1.0 #宣告其网段 [HC3-R1-rip] …
建站知识
2024/6/30 2:08:35
Ubuntu18.04 Qt 实现MQTT
什么是MQTT?
作用是什么(适用场景)?
与其他通讯协议相比,优缺点在那里?
一.安装 MQTT 服务器
使用 EMQ X(开源且可视化管理)
下载 EMQX
下载的是 emqx-5.0.26-ubuntu18.04-…
建站知识
2024/6/6 9:18:43
【现代密码学】笔记4--消息认证码与抗碰撞哈希函数《introduction to modern cryphtography》
【现代密码学】笔记4--消息认证码与抗碰撞哈希函数《introduction to modern cryphtography》 写在最前面4 消息认证码与抗碰撞哈希函数MAC概念回顾(是的,我忘记这些缩写是什么了。。)MAC的定义适应性CMA(Chosen Message Attack&a…
建站知识
2024/6/25 7:02:01
Spring之Bean生命周期源码解析
Bean的生成过程
1. 生成BeanDefinition
Spring启动的时候会进行扫描,会先调用
org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider#scanCandidateComponents(String basePackage) 扫描某个包路径,并得到BeanDefini…
建站知识
2024/6/15 21:07:01