相关文章

安装 Let‘s Encrypt certbot 生成多个域名免费 https 证书实录(linux pip 方式)

本文记录了我在华为云 EulerOS linux 云主机使用 python pip 方式安装配置 Let’s Encrypt certbot, 并为我的网站的多个域名生成免费 https 证书的整个过程, 包括 python 环境配置, 下载 certbot 及 certbot-nginx, 一次性生成多个域名的证书及注意事项, 以及最后配置 certbot…

学习node.js 十二 net模块,puppeteer的使用

net模块 net模块是[Node.js]的核心模块之一,它提供了用于创建基于网络的应用程序的API。net模块主要用于创建TCP[服务器]和TCP[客户端],以及处理网络通信。 使用场景: 服务端之间的通讯 服务端之间的通讯可以直接使用TCP通讯,而…

实在智能联合案例入选中国信通院2024年度高质量数字化转型案例集

为推动数字化转型相关产业发展,培育数据要素市场,为数字化双方提供行业实践标杆参考,中国信通院铸基计划于2024年4月初启动高质量数字化转型典型案例征集工作,旨在遴选一批具有产业引领与推广应用效应的企业数字化转型典型案例。实…

Golang | Leetcode Golang题解之第389题找不同

题目: 题解: func findTheDifference(s, t string) (diff byte) {for i : range s {diff ^ s[i] ^ t[i]}return diff ^ t[len(t)-1] }

HTML基础

基础 <!-- html 网页结构 --><html><!-- 头部部分 --><head><title>Document</title></head><!-- 主体部分 --><body></body></html>文本标签 <h1>文本标签</h1><b>粗体</b><st…

高校计算机能力挑战赛C++

2020 1.Excel表列名称由字母A~Z组成,列字母的规律如下: A、B、C.....Z、AA、AB......AZ、BA、BB.......ZZZZY、ZZZZZ....... 输入:输入包含两个列名称字符串,长度均小于等于5。输出: 输出:两个列名称之间共有多少列 样例输入: AA AZ 样例输出: 24 2."九键拼音中…

为什么企业需要用OV级别的SSL证书?

企业需要用OV级别的SSL证书&#xff0c;主要原因可以归纳为以下几点&#xff1a; 增强信任度&#xff1a;OV SSL证书在颁发前会对企业的身份进行严格的验证&#xff0c;包括企业名称、地址等信息。这种验证过程可以显著提升网站访客的信任度&#xff0c;特别是对于处理敏感信息…

自动驾驶TPM技术杂谈 ———— 多目标跟踪

文章目录 介绍目标外观模型目标形状模型目标特征描述颜色特征梯度信息纹理特征光流特征边缘特征多特征融合 目标运动估计约束型模型描述型模型 目标检测线上检测器线下检测器 数据关联 介绍 目标跟踪技术一直以来都是计算机视觉领域中的一个核心分支。多目标跟着那个又因其技术…

问:Java中的实例创建方式你知道哪些?

在Java中&#xff0c;对象的创建并不仅限于使用new关键字。以下是Java中创建对象的四种主要方式&#xff1a; 1. 使用new关键字创建新对象 示例&#xff1a; Person p new Person("John", 30);解释&#xff1a; 使用new关键字是Java中最直接、最常用的创建对象的…

企业网络高级解决方案概述

将网络在逻辑上分为不同的区域&#xff1a;接入、汇聚、核心区域&#xff0c;数据中心区域&#xff0c;DMZ区域&#xff0c;企业边缘&#xff0c;网络管理区域等。此网络使用了一个三层的网络架构&#xff0c;包括核心层&#xff0c;汇聚层&#xff0c;接入层。将网络分为三层架…

OpenCity:打破交通预测瓶颈的AI新突破

OpenCity&#xff1a;打破交通预测瓶颈的AI新突破 &#x1f6a6;&#x1f697; 作者&#xff1a;猫头虎 公众号&#xff1a;猫头虎技术团队 在现代城市生活中&#xff0c;交通拥堵不仅影响我们的生活质量&#xff0c;更成为了城市管理者的一大难题。解决这个问题&#xff0c;传…

android面试资料集合

面试课程推荐 1、Android面试题库BAT解析 该课程主要集中在BAT&#xff08;百度、阿里巴巴、腾讯&#xff09;等互联网巨头企业常见的Android面试题目。课程内容包括对历年面试题的分类、整理和详细解析&#xff0c;帮助学员理解题目背后的知识点与考察思路。通过实际案例分析…

实用晶体学工具——Jana

软件介绍 Jana2006是一个晶体学程序&#xff0c;专注于解决、改进和解释困难的、尤其是调制的结构。 它从粉末和用 X 射线或中子衍射测量的单晶数据计算具有最多三个调制矢量的结构。 输入的衍射数据可以无限组合&#xff0c;粉末中子数据与单晶 X 射线数据的组合就是一个典…

C#-ConcurrentDictionary用于多线程并发字典

ConcurrentDictionary 是 .NET Framework 中用于多线程并发操作的一种线程安全的字典集合类。它提供了一种在多个线程同时访问和修改字典时保持数据一致性的机制。 以下是 ConcurrentDictionary 类的一些重要特性和用法&#xff1a; 线程安全性&#xff1a;ConcurrentDictiona…

看完就懂的vue2与vue3响应式的区别

一、前言 数据响应式 所谓数据响应式就是建立响应式数据与依赖&#xff08;调用了响应式数据的操作&#xff09;之间的关系&#xff0c;当响应式数据发生变化时&#xff0c;可以通知那些使用了这些响应式数据的依赖操作进行相关更新操作&#xff0c;可以是DOM更新&#xff0c;也…

【无标题】容器部署project-exam-system项目

一、项目-使用docker部署project-exam-system 1、背景 在一台主机之内&#xff0c;实现容器的编排&#xff0c;发布考试系统 2、环境准备 # 部署docker环境 [rootdocker ~]# sh docker.sh [rootdocker ~]# vim /etc/docker/daemon.json { "registry-mirrors…

antvx6-DAG

前言 DAG 是 Antv X6 官网示例&#xff0c;博主将他转化为 Vue 版本。 官网地址&#xff1a;https://x6.antv.antgroup.com/examples/showcase/practices/#dag 代码 1、contain <!-- container.vue --> <template><div id"container"></div…

js字符串常用方法

1.length 获取字符串长度 let str "Hello"; console.log(str.length); // 输出 5 2.trim 去掉字符串两端空白 let str " Hello World "; console.log(str.trim()); // 输出 "Hello World" 3.includes 检查字符串是否包含某个子字符…

鱼哥好书分享活动第30期:一本书看完教你学习如何做B端竞品分析?《有效竞品分享》

鱼哥好书分享活动第30期&#xff1a;一本书看完教你学习如何做B端竞品分析&#xff1f;《有效竞品分享》 01 明确目标&#xff1a;案例分享&#xff1a;案例背景&#xff1a; 02 选择竞品&#xff1a;2.1 竞品的分类2.2 如何找到B端的竞品&#xff1f;1.找售前/销售沟通。2.各个…

Mac使用K6初体验

1.安装k6 打开终端输入如下命令&#xff1a; brew install k6 2.编写Demo 打开Sublime Text编写如下代码并保存为test.js import http from k6/http; import { sleep } from k6;export default function() {http.get(http://test.k6.io);sleep(1); } 然后在终端执行如下命…