NOT

ThingsKit物联网平台告警中心之告警配置

告警配置是指对告警联系人,告警通知方式进行配置。 # 新增 点击新增告警配置,填入相关信息和告警联系人。 ![告警联系人删除Gif.gif](https://cdn.nlark.com/yuque/0/2023/gif/36222522/1689153790828-aea67983-a5fe-443 ......
ThingsKit 平台

【23种设计模式】适配器模式(六)

## 前言 从今天开始我们开始讲【结构型】设计模式,【结构型】设计模式有如下几种:**适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式**。【创建型】的设计模式解决的是对象创建的问题,那【结构型】设计模式解决的是类和对象的组合关系的问题。 今天我们就开始讲【结构型】设计模式里面 ......
模式 设计模式 适配器

Redis 6.2.6 参数说明

# Redis 6.2.6 参数说明 ## [ includes ] ### include Redis的配置文件redis.conf中的`include`参数可以用来指定其他的配置文件。 当`include`参数的值指定为一个文件夹时,Redis会载入这个文件夹下的所有以`.conf`为后缀的文件 ......
参数 Redis

nginx 部署成服务(带图安装)

1.下载 https://nginx.org/en/download.html 下载地址 下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致 ......
nginx

浏览器分身-防关联

浏览器分身是什么?(回答]:所“浏览器分身就是一个完全隔离的浏览器实例,它拥有真实且唯一的浏览器指纹,可绑定不同的IP地址,以及自己的配置文件 (用来存储Cookie、历史记录等信息)浏览器分身与指纹、IP地址有什么关系?(回答]:浏览器分身与指纹、IP地址关系密切。简单一句话就是,1个分身必须要绑 ......
浏览器

Redis实例应用(应用场景+分布式锁)

1.redis的实际使用实例 1.1 热点数据的实际缓存 缓存缓存,在实际应用中,我们通常会把查询数据次数高的数据放入到Redis中,以便减轻后方数据库的压力。 当缓存数据存入到Redis中,下次在访问相同的数据时,就不在直接操作数据库,直接从Redis中取缓存数据 【注:我们通常会把查询频率高的数 ......
分布式 实例 场景 Redis

dfs理解——以出栈方式的字典序为例(对上一个出栈字典序的完善和强化)

笔者认为,dfs的本质在于试验每一方向和还原。 试验每一方向的含义是:将实际题目中的条件几何化为多个方向,给这些方向赋予优先级(一般采用在dfs函数中写入顺序为优先级,这样比较简单方便),按照优先级的顺序来进行试验,每个节点都有基本相同的方向和优先级的,就可以使用dfs的方式解决。 还原:还原要结合 ......
字典 方式 dfs

Submit Tasks in Batch using ExecutorService

# Submit Tasks in Batch using ExecutorService http://www.javabyexamples.com/submit-tasks-in-batch-using-executorservice ## 1. Overview In this tutoria ......
ExecutorService Submit Batch Tasks using

python f-string

python | f-string_cuckooman的博客-CSDN博客 >>> a = 'hello' >>> b = 12.23456 >>> f'{a}' 'hello' >>> F'{a}' # f支持大写和小写混用 'hello' >>> f'{a=}' # 直接以a=的形式打印值 "a ......
f-string python string

第一章 静态分析

### Lab 1-1 #### 1、查看文件编译时间 使用PE-bear ![](https://img2023.cnblogs.com/blog/1879842/202309/1879842-20230901104908266-323873329.png) #### 2、查看文件是否加壳 使用P ......
静态

Navicat中怎么查看数据库密码

https://blog.csdn.net/qq_35868412/article/details/110694727?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E8% ......
密码 Navicat 数据库 数据

27.UI事件之Drag拖拽

......
事件 Drag 27 UI

在f1c100s上移植fbtft驱动st7735s小屏幕

**内核版本5.4** 在使用spi总线接上了一个小网卡,实现了我们开发板对网络的访问之后,我还想接一个小的[spi屏幕 1.44寸款](https://item.taobao.com/item.htm?spm=a1z09.2.0.0.731e2e8dAkrB01&id=571409957622&_ ......
屏幕 f1c100s 7735s fbtft 100s

计算数字出现超过x次的子段数量

# 计算数字出现超过x次的子段数量 输入: n, x. 表示有数组中有n个数字, 目标出现的次数大于等于x.例如: ```c++ 7 3 2 1 3 2 1 3 2 ``` 输出1, 因为只有1个子段(2 1 3 2 1 3 2)中有数字出现了大于等于3次. 使用滑动窗口(双指针)的方法, 左右指针 ......
数量 数字

freeswitch 在visualstudio 2017 中编译运行

1、 visual studio 使用 2017版本的 2、下载 https://github.com/PerkinsZhu/freeswitch/tree/v1.8 源码 错误处理: 一、 下载地址: https://wixtoolset.gallerycdn.vsassets.io/extens ......
visualstudio freeswitch 2017

Excel函数查询-----------------------------------filter函数(可以代替vlookup函数)

求a =FILTER(B2:G8,A2:A8=I11,"") 先选定几列,然后在第一行去输入函数,再拉取就可以了 ......
函数 vlookup filter Excel

准备HarmonyOS开发环境

本章详细指导了你如何安装 HarmonyOS SDK、配置开发环境、创建 HarmonyOS 项目。现在,你已经准备好开始 HarmonyOS 开发了。 ......
HarmonyOS 环境

工单组件修改

近期OP项目中客户有一个外围流程从外围系统发起,设计工单创建,修改,组件增删改,结合网上相关例子整合在一起 相关FM/BAPI: BAPI_PRODODR_CREATE 工单创建 BAPI_NETWORK_COMP_GETDETAIL 工单组件信息获取 BAPI_NETWORK_COMP_CHANG ......
组件

千万不要忽略PCB设计中线宽线距的重要性

想要做好PCB设计,除了整体的布线布局外,线宽线距的规则也非常重要,因为线宽线距决定着电路板的性能和稳定性。所以本篇以RK3588为例,详细为大家介绍一下PCB线宽线距的通用设计规则。 要注意的是,布线之前须把软件默认设置选项设置好,并打开DRC检测开关。布线建议打开5mil格点,等长时可根据情况设 ......
中线 重要性 PCB

java性能监控

1:工具 Arthas JVISUALVM 2:使用 1)jvisualvm jconslole jstack 进入jdk安装目录的bin下 执行cmd 执行jvisualvm、 jconslole 、jstack即可显示 2)arthas 进入阿里官网进行下载 https://alibaba.gi ......
性能 java

linux 分配git用户名和密码

touch .git-credentials 然后用代码编辑工具打开刚才的文件,编辑如下: https://你的用户名:你的密码@github.com 这一步你要注意一下,如果你是dsdn的账号,注意一下后缀,应该是https://你的用户名:你的密码@code.csdn.net,这个根据情况而定 ......
用户名 密码 用户 linux git

nginx--添加stream模块

使用的是openEuler 22.03 (LTS-SP2)系统,yum源选择清华大学的源 清楚yum缓存后重新加载,nginx版本变成1.23.2 ```shell [root@localhost yum.repos.d]# yum info nginx Last metadata expirati ......
模块 stream nginx

naiveui | select下拉选择自定义选项渲染

要提升价值就要改变; 要达到完美就得经常改变。 To improve is to change; to be perfect is to change often. ......
naiveui select

G6实现可向下向上扩展的自定义流程图/层级图/架构图

参考原文链接:https://www.cnblogs.com/demeter/p/16821514.html 效果: index.html:cdn引入 <script src="https://gw.alipayobjects.com/os/antv/pkg/_antv.g6-3.7.1/dist/ ......
层级 流程图 架构 流程

CF1615F O(n) solution

$O(n)$ 做法,目前 CF 最优解。 首先,考虑如何计算两个串的答案。 把奇数位置的值取反,那每次操作相当于 $01\to10$ 或 $10\to 01$。于是当两个串 $1$ 的个数相等时可以达成。 可以看作若干个 $1$ 在一条链上移动到新的位置。答案为距离之和,把移动贡献均摊到每条边上,那 ......
solution 1615F 1615 CF

《转换篇》字符编码详解

参考链接:https://blog.csdn.net/qq_43471489/article/details/123882328 ## 前言 我们在开发中是不是经常会遇到这样的问题,比如你在VS2019中创建了一个工程,里面有C语言程序和中文注释,有一天,根据工作需要,你要把其中的一部分C文件和H文 ......
字符 编码

结构化数据和非结构化数据

结构化数据 结构化数据是指按照一定的规则和格式进行组织和存储的数据。它具有明确的数据类型和关系,可以通过预定义的模式或模型进行描述和解释。常见的结构化数据包括关系型数据库中的表格数据、电子表格中的数据、XML文件中的数据等。结构化数据通常可以通过查询和分析工具进行处理和分析,从中提取有用的信息和洞察 ......
结构 数据

iptables 入向端口转发

将公网IP端口转发内网IP端口 iptables -t nat -A PREROUTING -d 192.168.124.247 -p tcp --destination-port 32200 -i eth0 -j DNAT --to-destination 172.16.1.2:22 ......
端口 iptables

你是我生的,就该听我的!这句话错在哪里

文/苏苇如 一、 前段时间和大家聊了一点关于父母的话题,结果我在这个视频发现下面有两条非常有意思的评论。一个同学说:“只要你还是吃你父母的、穿你父母的,那么无论你父母对你做什么那都是天经地义的。”另一个同学就说 :“那要按你这个说法,岂不是把孩子杀了吃肉也是天经地义的?” 这个同学的说法看起来是不是 ......
这句话

yum源的选择--nginx篇

使用的是openEuler 22.03 (LTS-SP2)系统 yum源选择清华大学的源 ``` https://mirrors.tuna.tsinghua.edu.cn/openeuler/ ``` 查看各个版本yum源中的需要软件的版本,如下,https://mirrors.tuna.tsing ......
nginx yum