相关文章
使用p2p实现Linux内网快速分发文件
安装opentracker
方法一:编译安装
参考如下官方文档进行操作即可,国内下载源码会比较慢 https://erdgeist.org/arts/software/opentracker/ 编译完成后会生成可执行文件opentracker和opentracker.debug 可以直接./opentracker.debug进行验证
方法二&a…
建站知识
2024/11/24 20:33:45
力扣每日一题-区域和检索 - 数组可修改
307. 区域和检索 - 数组可修改 - 力扣(LeetCode)
看题面单点修改加区间查询 一眼线段树 >> 由于没有复杂修改操作 - > 简化为树状数组求解
int init []()
{cin.tie(0) -> sync_with_stdio(false);return 0;
}();class NumArray {
public…
建站知识
2024/11/26 0:18:09
SOLID 原则,程序设计五大原则,设计模式
SOLID 是让软件设计更易于理解、更加灵活和更易于维护的五个原则的简称。 单一职责(Single Responsibility Principle):修改一个类的原因只能有一个。开闭原则(Open/Closed Principle):对于扩展,类应该是“开放”的;对于修改&…
建站知识
2024/11/21 9:50:47
Java图像编程之:Graphics2D
一、介绍
1、Java图像编程的核心类
BufferedImage:用于表示图像的类,可以进行像素级的操作。Image:表示图像的抽象类,是所有图像类的基类。ImageIcon:用于显示图像的类,可以将图像嵌入到Swing组件中。Ima…
建站知识
2024/11/10 20:22:03
CCLink转Modbus TCP网关_CCLINK参数配置
CCLink转Modbus TCP网关(XD-ETHCL20),具有CCLINK主从站功能。主要用途是将各种MODBUS-TCP设备接入到CCLINK总线中。它可以作为从站连接到CCLINK总线上,也可以作为主站或从站连接到MODBUS-MTP总线上。 1、 配置网关的CCLINK参数&am…
建站知识
2024/11/21 9:50:54
【图论实战】 Boost学习 03:dijkstra_shortest_paths
文章目录 示例代码 示例 最短路径: A -> C -> D -> F -> E -> G 长度 16 代码
#include <iostream>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/dijkstra_shortest_paths.hpp>
#include <boost/graph/graphviz.h…
建站知识
2024/11/12 5:05:08
Python在PIL和matplotlib图片上输出中文
一、matplotlib
import matplotlib.pyplot as plt
plt.rcParams[font.family] [sans-serif]
plt.rcParams[font.sans-serif] [SimHei]
img plt.imread("src_img/1698739560094.jpeg")
# plt.text(x, y, str, fontdictNone, withdashFalse, **kwargs)
# x,y&#…
建站知识
2024/11/11 16:33:12
Ubuntu 20.04 中配置NFS服务
NFS是Network File System的首字母缩写。它是一种分布式协议,使客户端可以访问远程服务器上的共享文件。
1、安装NFS服务端
$ sudo apt install nfs-kernel-server
检查nfs-server是否已经启动
$ sudo systemctl status nfs-server
2、创建NFS共享目录
下一步…
建站知识
2024/11/22 9:20:57