网络管理 世界linux网络
网络流模板-最小费用最大流
最小费用最大流: ```cpp struct flow { // }{{{ using ll = long long; constexpr static int V = 5e3, E = 5e4; constexpr static int EDGE_NIL = -1; constexpr stati ......
Linux 系统错误码 errno 剖析
# ## 一、errno 介绍 ### 1.1 errno 简介 Linux 中系统调用的错误都存储于错误码 errno 中。errno 由操作系统维护,存储**就近发生的错误**,即下一次的错误码会覆盖掉上一次的错误。 errno 是一个包含在 中的预定义的外部 int 变量,用于表示最近一个函数 ......
Linux - 配置file & ftp方式的yum源
环境准备 1、两台Centos服务器:node1、node2 2、配置ip:node1(192.168.56.111)、node2(192.168.56.112) 3、关闭防火墙 systemctl stop firewalld systemctl disable firewalld 4、禁用SEL ......
网安--Linux操作系统基础知识
1、Linux系统结构 (1)内核 1、管理进程 (2)shell(包围在内核外的壳) 接收用户的命令,经过转换,交给内核去执行 查看shell工具 切换shell工具 chsh -s 例: chsh -s /bin/csh shell编程/shell脚本(.sh) #!/bin/bash (3)文 ......
网络(一):网络模型和协议
### TCP/IP 网络模型有哪几层? - 应用层(message消息或报文):工作在操作系统中的用户态,传输层及以下则工作在内核态 - 传输层(segment段):为应用层提供网络支持,如 TCP(Transmission Control Protocol 传输控制协议)、UDP(用户数据报协议 ......
Linux - sshpass的安装与使用
ssh 登陆不能在命令行中指定密码,sshpass 的出现则解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器,它支持密码从命令行、文件、环境变量中读取。 1、安装 [root@node1 home]# wget http://sourceforge.net/projects ......
smart-doc加Torna实现文档管理
### 介绍 smart-doc + Torna 组成行业领先的文档生成和管理解决方案,使用smart-doc无侵入完成Java源代码和注释提取生成API文档,自动将文档推送到Torna企业级接口文档管理平台。 ### 使用 #### 配置数据库 [mysql.sql](https://gitee. ......
源代码管理工具——Github
简介: GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。 作为开源代码库以及版本控制系统,Github 拥有超过千万的开发者用户。随着越来越多的应用程序转移到了云上,Github 已经成为了管理软件开发以及发现已有代码的首选 ......
Linux 安装 RabbitMQ
一、概要 1. 环境 (1) Rocky Linux 9.1 (2) Rabbit MQ 3.11.16 2. 安装方式 针对RHEL系统,Rabbit MQ官方介绍了两种安装方式: (1) 通过Yum repositories安装,需要配置Yum repositories文件并设置Rabbit M ......
linux安装cuda11.3 多版本切换
1. https://developer.nvidia.com/cuda-toolkit-archive lsb_release查看ubuntu版本,选择对应版本后通过runfile安装: ``` wget https://developer.download.nvidia.com/compute/ ......
202305281631-《远程Linux服务器——安装tomcat8、jdk1.8、mysql5——mysql workerbench连接出错》
bash已连接的上,但workerbench连不上,提示: 1. Failed to Connect to MySQL at 11.11.11.111:3306 through SSH tunnel at root@11.11.11.111 with user root 2. Host '11.11 ......
Git安装和配置教程:Windows/Mac/Linux三平台详细图文教程,带你一次性搞定Git环境
> Git是一款免费、开源的分布式版本控制系统,广泛应用于软件开发领域。随着开源和云计算的发展,Git已经成为了开发者必备的工具之一。本文将为大家介绍Git在Windows、Mac和Linux三个平台上的安装和配置方法,带你一次性搞定Git环境 ## Windows平台 ### 安装Git 首先,你 ......
源代码管理工具-GitHub
一、什么是GitHub GitHub 是一个面向开源及私有软件项目的托管平台。 GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。 作为 ......
Java 网络编程 —— 创建非阻塞的 HTTP 服务器
## HTTP 概述 HTTP 客户程序必须先发出一个 HTTP 请求,然后才能接收到来自 HTTP 服器的响应,浏览器就是最常见的 HTTP 客户程序。HTTP 客户程序和 HTTP 服务器分别由不同的软件开发商提供,它们都可以用任意的编程语言编写。HTTP 严格规定了 HTTP 请求和 HTTP ......
linux 分支预测
有一个元素为 0 到 100 之间随机数字组成的一维数组: 接下来,对这个数组做两个操作: 第一个操作,循环遍历数组,把小于 50 的数组元素置为 0; 第二个操作,将数组排序; 那么问题来了,你觉得先遍历再排序速度快,还是先排序再遍历速度快呢? 对于 if 条件语句,意味着此时至少可以选择跳转到两 ......
Synology Drive Client 报错 "连接失败。请检查您的网络设置并再试一次。"
Synology Drive Client在连接Drive 时报错 "连接失败。请检查您的网络设置并再试一次。"但是5001端口是开着的 ![image-20230528125330110](https://cdn.jsdelivr.net/gh/Crazy-FuQing/image/image-2 ......
Linux命令
/根目录 1. ls 查看文件 参数 -l -a -p -h 可以混合使用 -h 必须和 -l配合使用 2. pwd 查看当前工作目录 3. cd 切换目录 ~表示当前用户的home目录 4. mkdir 创建文件夹 -p 路径中表示的所有文件夹都会创建,适用于有父文件夹的文件夹 5. touch ......
RefsUtil 是 Windows 下一款用于管理 REFS 文件系统的实用工具,它提供了丰富的功能和命令行界面,可用于创建、修改、检查和修复 REFS 分区,以及导出和导入数据等操作
RefsUtil 是 Windows 下一款用于管理 REFS 文件系统的实用工具,它提供了丰富的功能和命令行界面,可用于创建、修改、检查和修复 REFS 分区,以及导出和导入数据等操作。 以下是一些使用 RefsUtil 工具的示例: 创建 REFS 分区 要创建一个新的 REFS 分区,可以使用 ......
Linux部署ArcGIS Server 10.7.1简要手册
一、经过测试可以正常安装并运行ArcGIS Server 10.7.1的发行版: CentOS 7.9,Ubuntu /Ubuntu Server 22.04.2 LTS,Redhat Enterprise Linux 9.1 二、ArcGIS Server使用的端口:6443,6080,6006, ......
Linux | Linux系统目录
# Linux | Linux系统目录 `Linux`目录和`Windows`目录有着很大的不同,`Linux`目录类似一个树,最顶层是其根目录,如下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/4d3278ecd88845cf9be8e7c282097a4 ......
Linux | ubuntu虚拟机扩容
# Linux | ubuntu虚拟机扩容 [TOC] ## 1.情形 ```bash #查看虚拟机文件系统的磁盘空间占用情况 [user@fly-vm ~]$ df -h Filesystem Size Used Avail Use% Mounted on udev 1.9G 0 1.9G 0% ......
掌握PHPcms采集技巧,轻松解决内容管理问题
PHPcms是一款优秀的内容管理系统,它拥有强大的采集功能,可以轻松实现对目标网站的内容采集。本文将详细介绍PHPcms的content采集功能,包括如何进行配置、如何使用、以及常见问题解决方法等方面。 1.配置 在使用content采集功能之前,需要先进行一些配置操作。首先,在后台管理界面进入“系 ......
m基于ABC人工蜂群优化的无线传感器网络路由优化算法matlab仿真,对比优化前后网络寿命,效率以及可靠性
1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 无线传感器网络通常使用电池电源,因此能量有限,属于一次性使用。因此,无线传感器网络在原理和应用平台上都有自己的特点: •有限的能源和存储容量 传感器节点通常布置在无人值守的运行环境中,节点能量由电池提供,但在使用过程中 ......
菜品管理案例
package com.ArrayList; //菜品管理 public class Demo2 { public static void main(String[] args) { Demo22 manager=new Demo22(); manager.start(); } } package ......
springboot+springsecurity+jwt+elementui图书管理系统
图书管理系统 一、springboot后台 1、mybatis-plus整合 1.1添加pom.xml <!--mp逆向工程 --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactI ......
202305280952-《远程Linux服务器——安装tomcat8、jdk1.8、mysql5——mysql启动报错》
在bash执行 "systemctl start mysqld" 提示: “Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.s ......
【原创】浅谈EtherCAT主站EOE(上)-EOE网络
Ethernet over EtherCAT (EoE) 是一种通信协议,它允许通过网络连接访问从站设备的参数,以便配置和诊断从站设备。EoE 允许将常见的互联网协议(如 HTTP、FTP 等)的数据插入到 EtherCAT 协议数据中,而不影响 EtherCAT 过程数据 ,那ETherCAT主站... ......
从gitee上拉取django项目到Linux中
1.从gitee拉取django项目: 2.安装虚拟环境: 3.创建虚拟环境: 4.进入虚拟环境: 5.安装项目模块: ......
学系统集成项目管理工程师(中项)系列28_后记
10大管理47过程、输入输出工具和技术必背。需要提醒一下的是”在什么山头唱什么歌“,中项就看中项的,高项就看高项的,不要互相串,更不要以PMP为准。高项第4版出来了,终于与时俱进了,你可以比较一下第3版和第4版的过程差异。高项现在49个过程,为啥中项47:) ......
Linux之从进程角度来理解文件描述符
文件描述符是一个非负整数,而内核需要通过这个文件描述符才可以访问文件。当我们在系统中打开已有的文件或新建文件时,内核每次都会给特定的进程返回一个文件描述符,当进程需要对文件进行读或写操作时,都要依赖这个文件描述符进行。 在Linux或类UNIX系统中内核默认会为每个进程创建三个标准的文件描述符,分别 ......