使用指南 指南 个人obs

boost asio库的一些记录(个人用)

####BOOST asio ``` #include #include #include int main() { boost::asio::io_service io; //上下文,事件轮询处理框架(类似libevent的event_base) boost::asio::deadline_tim ......
boost 个人 asio

FileBeat简单使用

##### 简介 首先要了解ELK架构 ![](https://img2023.cnblogs.com/blog/2697628/202306/2697628-20230616193948127-2052041020.png) 这种结构因为需要在各个服务器上部署 Logstash,而它比较消耗 CP ......
FileBeat

centos8使用Yum安装nodejs步骤方法、nodejs升级切换版本的方法

先确认系统是否已经安装了epel-release包(EPEL是企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。): Bash #yum info epel-release 如果有输出有关epel-release的已安装信息, ......
方法 nodejs 步骤 centos8 版本

Linux 使用交叉编译工具链编译boost

参考:Boost交叉编译 执行./bootstrap.sh后,会生成project-config.jam。 修改project-config.jam文件: #if ! gcc in [ feature.values <toolset> ] #{ #using gcc : ; #} if ! gcc ......
工具 Linux boost

Windows server使用无线网卡无效的解决方案——在「功能」中启用「无线 LAN服务」

大致步骤 在「功能」中,安装「无线 LAN 服务」后重启计算机; 在「服务」中,开始「WlanSvc」服务。 至此,问题解决。点击桌面右下角的网络图标,选择要连接的无线网络进行连接即可。 详细步骤截图 安装「无线 LAN 服务」功能: 图一: 图二: 开始「WlanSvc」服务: 效果 ......

python自动使用虚拟环境和安装依赖

代码如下,Windows环境测试通过 import os import platform import re import sys from pathlib import Path def is_venv() -> bool: """判断是否处于虚拟环境(也适用于poetry的)""" if has ......
环境 python

RabbitMQ快速使用代码手册

本篇博客的内容为RabbitMQ在开发过程中的快速上手使用,侧重于代码部分,几乎没有相关概念的介绍,相关概念请参考以下csdn博客,两篇都是我找的精华帖,供大家学习。本篇博客也持续更新~~~ ......
RabbitMQ 代码 手册

.net core使用Html模板转PDF文件并下载的业务类封装

我这里文件下载的模板选型优先考虑html模板,上手容易,前后端通用,有了模板后就需要有转换了,html转PDF采用第三方包:SelectPdf ......
模板 业务 文件 core Html

在KVM中将USB设备绑定到虚拟机,device地址会变化的时候也可以使用该办法

1. 检查主机上的USB设备。在主机上运行`lsusb`命令,查看连接的USB设备及其总线地址,例如: $ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 046d ......
中将 时候 办法 地址 device

HTTP请求:requests的进阶使用方法浅析

上篇文章讲解了requests模块的基础使用,其中有get、put、post等多种请求方式,使用data、json等格式做为请求参数,在请求体中添加请求头部信息的常见信息,如:headers、cookies,以及对请求响应的处理方法。接下来讲解一下requests的高级用法。 ......
使用方法 requests 方法 HTTP

vue3使用ClipboardJS插件的方式

建个工具类,以进行不同地方的调用复用。 调用方式,options参数的使用看自个的需求。 html调用方式 ```html 复制我 ``` vue组件调用方式 ```vue 复制我 ``` 工具类 ```js import ClipboardJS from 'clipboard' import { ......
ClipboardJS 插件 方式 vue3 vue

串口通信RXTXcomm使用(转)

一、串口通信原理 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。 尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线 ......
串口 RXTXcomm

CompletableFuture使用

## 1. 介绍 `CompletableFuture`是Java 8中引入的一个类,用于支持异步编程和处理异步任务的结果。它提供了一种简单且强大的方式来处理异步操作,使得编写异步代码更加优雅和灵活。 以下是`CompletableFuture`的一些关键特性和用法介绍: 1. 异步操作:`Comp ......
CompletableFuture

C# JToken类的使用,实现解析动态json数据、遍历、查找

@@jtoken 搜索 在原来解析json数据是,一般都是用反序列化来实现json数据的解读,这需要首先知道json数据的结构并且建立相应的类才能反序列化,一旦遇到动态的json数据,这种方法就不使用。 为了解决动态解析json数据,微软有个Newtonsoft.Json封装类十分好用,里面的JTo ......
动态 数据 JToken json

k8s 梳理及使用总结

1.Kubernetes概述 1.最初Google开发了1个叫Borg的系统(现在命名为Omega),来调度近20多亿个容器 从2014年第1个版本发布以来,迅速得到了开源社区的追捧,?前,k8s已经成为了发展最快、市 场占有率最高的容器编排引擎产品。 2.特点 轻量级,资源消耗小 开源 弹性伸缩 ......
k8s k8 8s

CKS 考试题整理 (13)-使用 sysdig 检查容器里里的异常进程

Task 使用运行时检测工具来检测 Pod tomcat 单个容器中频发生成和执行的异常进程 有两种工具可供使用: sysdig falco 注: 这些工具只预装在cluster的工作节点,不在 master 节点。 使用工具至少分析30秒 ,使用过滤器检查生成和执行的进程,将事件写到 /opt/K ......
考试题 容器 进程 sysdig CKS

js的sessionStorage和localStorage使用

localStorage生命周期是永久,除非用户主动清除localStorage信息,否则这些信息将永远存在。 sessionStorage生命周期为当前窗口或标签页,一旦窗口或标签页关闭,那么当前窗口或标签页通过sessionStorage存储的数据也就被清空了。 不同浏览器无法共享localSt ......
sessionStorage localStorage

C# 使用批处理启动Windows服务

当期环境:Win11家庭版 注:批处理文件编码方式需设置为ANSI 启动服务: @echo off >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' ......
Windows

镜像,容器,容器数据卷,DockerFile 相关命令 使用总结

镜像,容器,容器数据卷,DockerFile 相关命令 使用总结 镜像是1种轻量级、可执行的独立的软件包。包含: 代码,运行时,库,环境变量和 配置文件。所有软件包,直接打包docker镜像,就可以直接跑起来.独立的运行环境。 一.镜像命令 1.列出本机所有镜像,查看镜像 docker images ......
容器 DockerFile 镜像 命令 数据

使用EWS协议读取Exchange邮件时报GSSAPI相关错

* **错误信息:GSSAPI operation failed with error** `GSSAPI operation failed with error - An unsupported mechanism was requested.NTLM authentication require ......
Exchange 时报 邮件 GSSAPI EWS

接口限流-使用Redis实现接口限流

代码案列 配置Redis @Slf4j @Configuration @EnableCaching // 开启缓存支持 public class RedisConfiguration extends CachingConfigurerSupport { /** * RedisTemplate配置 * ......
接口 Redis

dubbo的简介及使用

Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 参考: https://baike.baidu.com/item/Dubbo/18907815?fr=aladdin ......
简介 dubbo

Python元组(tuple)和字典(dict)的合并使用

Python 包含6种数据类型,其中Number(数字)、String(字符串)、Tuple(元组)、 List(列表)、Dictionary(字典)、Set(集合); 1.回顾Tuple(元组)的常用方法: Tuple的创建:tuple()方法创建,或者小括号的方式,有时也直接省略小括号 a = ......
字典 Python tuple dict

vue中使用mqtt实现实时通信

## 简介 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,是 TCP/IP 的再封装,由 IBM 在 1999 年发布。MQTT 最大优点在于,地开销,少流 ......
实时 mqtt vue

Docker openjdk-alpine 无法使用字体控件(fontconfig)的坑

问题分析 因为Java服务现在都是用openjdk:8-jdk-alpine为基础镜像进行构建的,再通过看具体错误和经过一些google,可以确定两个问题: 1.openjdk不包括sum.awt的字体控件 2.alpine linux的基础镜像也未安装有fontconfig和ttf-dejavu字 ......

Docsify on VPS,搭建最简个人博客

最近把个人博客从Ghost平台迁到了Docsify,整体感觉还可以,想要搭建个人博客的,并且喜欢极简风格的,又怕麻烦的小伙伴可以试试看。 ......
Docsify 个人 博客 VPS on

Presto-JDBC使用

一、简介 PrestoConnection并不能提供一个持久的Socket连接,而是创建一个OkHttpClient与Presto按照HTTP1.1协议进行通信,并且PrestoConnection仅保存一些基本信息(catalog、schema等) 二、使用方式 1、建立连接 和传统的JDBC方式 ......
Presto-JDBC Presto JDBC

OpenIddict使用教程

@@openiddict password 模式 流程 OpenIddict是一个ASP.NET Core身份验证库,可帮助您添加OpenID Connect和OAuth 2.0支持到ASP.NET Core应用程序中。下面是OpenIddict使用教程的步骤: 安装OpenIddict,在项目中添 ......
OpenIddict 教程

[数据分析与可视化] Python绘制数据地图3-GeoPandas使用要点

本文主要介绍GeoPandas的使用要点。GeoPandas是一个Python开源项目,旨在提供丰富而简单的地理空间数据处理接口。GeoPandas扩展了Pandas的数据类型,并使用matplotlib进行绘图。GeoPandas官方仓库地址为:[GeoPandas](https://github ......
数据 数据分析 要点 GeoPandas 地图

使用Postman的Get请求遇到:"type": "parsing_exception","reason": "Unknown key for a START_OBJECT in [mappings].",的问题

**错误如图** ![](https://img2023.cnblogs.com/blog/3161806/202306/3161806-20230616140011892-1209344862.png) **原因** postman自身的的bug问题。body里面写了json参数,结果postma ......