NOT

LVS调度算法总结

ipvs scheduler:根据其调度时是否考虑各RS当前的负载状态,分为两种:静态方法和动态方法 静态方法: 仅根据算法本身进行调度 1、RR:roundrobin,轮询。较常用 2、WRR:Weighted RR,加权轮询。较常用 3、SH:Source Hashing,实现session s ......
算法 LVS

对常用I/O模型进行比较说明

#一、网络 I/O 模型 阻塞型、非阻塞型、复用型、信号驱动型、异步 #1、阻塞型 I/O 模型(blocking IO 阻塞IO模型是最简单的I/O模型,用户线程在内核进行IO操作时被阻塞用户线程通过系统调用read发起I/O读操作,由用户空间转到内核空间。内核等到数据包到达后,然后将接收的数据拷 ......
模型 常用

编译安装nginx,实现多域名 https

#编译安装nginx [root@centos8 ~]#yum -y install gcc pcre-devel openssl-devel zlib-devel [root@centos8 ~]#useradd -s /sbin/nologin nginx [root@centos8 ~]#cd ......
多域名 nginx https

nginx负载均衡中常见的算法及原理有哪些?

#1)轮询 (round-robin) 轮询为负载均衡中较为基础也较为简单的算法,它不需要配置额外参数。假设配置文件中共有 台服务器,该算法遍历服务器节点列表,并按节点次序每轮选择一台服务器处理请求。当所有节点均被调用过一次后,该算法将从第一个节点开始重新一轮遍历。 特点:由于该算法中每个请求按时间 ......
算法 原理 常见 nginx

使用rewrite规则实现将所有到a域名的访问rewrite到b域名

[root@centos8 ~]#vim /apps/nginx/conf/conf.d/mobile.conf server { listen 80; server_name www.a.com; location / { root "/data/nginx/html/mobile"; index ......
rewrite 域名 规则

利用LNMP实现wordpress站点搭建

#环境准备: nginx+php+wordpress 10.0.0.152 mysql+redis 10.0.0.162 #在10.0.0.162编写脚本实现mysqk数据库一键安装 [root@localhost ~]# cat install_mysql.sh #!/bin/bash # #** ......
wordpress 站点 LNMP

Ubuntu查看端口占用及关闭终端命令

Ubuntu查看端口使用情况,使用netstat命令: 查看已经连接的服务端口(ESTABLISHED) netstat -a 查看所有的服务端口(LISTEN,ESTABLISHED) netstat -ap 查看指定端口,可以结合grep命令: netstat -ap | grep 8080 也 ......
端口 终端 命令 Ubuntu

lesson9 简易计算器-1

package com.zym.lesson9; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java ......
计算器 简易 lesson9 lesson

Apache SSI远程命令执行漏洞

来自 [BJDCTF2020]EasySearch 一打开是一个登录框,首先试了试sql注入,没啥反应。源码也没啥东西,用dirsearch一扫扫到个index.php.swp,直接访问得到验证源码: 审计一下,它对登录框的用户名没啥要求,但是密码的MD5值前六位必须是6d0bc1,写个脚本梭一下: ......
漏洞 命令 Apache SSI

xpath 处理自增的id manage11 使用表达式 //*[starts-with(@id, "manage") and number(substring-after(@id, "manage")) = 11]

//*[starts-with(@id, "manage") and number(substring-after(@id, "manage")) = 11] 1.使用starts-with()函数选择以"manage"开头的所有元素, 2.使用substring-after()函数获取ID中"ma ......

登录删除帖子

# login_code.py # 导包 from selenium import webdriver from selenium.webdriver.common.by import By from time import sleep from selenium.webdriver.chrome. ......
帖子

2023-10-07:用go语言,给定n个二维坐标,表示在二维平面的n个点, 坐标为double类型,精度最多小数点后两位, 希望在二维平面上画一个圆,圈住其中的k个点,其他的n-k个点都要在圆外。

2023-10-07:用go语言,给定n个二维坐标,表示在二维平面的n个点, 坐标为double类型,精度最多小数点后两位, 希望在二维平面上画一个圆,圈住其中的k个点,其他的n-k个点都要在圆外。 返回一个圆心和半径,表示哪个圆可以圈住其中的k个点。 坐标和半径都是double类型,最多保留小数点 ......
坐标 小数点 小数 精度 平面

MyCAT实现MySQL读写分离

#三台服务器 centos7 mycat-server 10.0.0.152 内存2G以上 centos8 mysql-master 10.0.0.150 mariadb 10.3 centos8 mysql-master 10.0.0.160 mariadb 10.3 #关闭防火墙 systemc ......
MyCAT MySQL

现场购小程序学习笔记

语言环境:ts + scss 1.自定义底部菜单 1. 在根目录下创建文件夹及文件 注意:如果文件夹的位置不是在根目录下,底部导航栏不会显示的。 index.wxml <view class="tab-bar"> <view wx:for="{{list}}" wx:key="index" clas ......
笔记 程序

D. Prefix Purchase

D. Prefix Purchase You have an array $a$ of size $n$, initially filled with zeros ($a_1 = a_2 = \ldots = a_n = 0$). You also have an array of integers ......
Purchase Prefix

总结ssh常用参数、用法

格式; ssh [user@]host [command] 选项: -1:强制使用ssh协议版本1; -2:强制使用ssh协议版本2; -4:强制使用IPv4地址; -6:强制使用IPv6地址; -A:开启认证代理连接转发功能; -a:关闭认证代理连接转发功能; -b:使用本机指定地址作为对应连接的 ......
常用 参数 ssh

简述CGI与FASTCGI区别

CGI:Common Gateway Interface 公共网关接口 CGI 在2000年或更早的时候用得比较多,以前web服务器一般只处理静态的请求,如果碰到一个动态请 求怎么办呢?web服务器会根据这次请求的内容,然后会 fork 一个新进程来运行外部的 C 程序或者 bash,perl脚本等 ......
FASTCGI CGI

编译安装基于fastcgi模式的多虚拟主机的wordpress和discuz的LAMP架构

目标 实现CentOS 7 编译安装基于 fastcgi 模式的多虚拟主机的wordpress和discuz的LAMP架构 环境准备 两台主机: 一台主机:httpd+php(fastcgi模式) 10.0.0.152 一台主机:mariadb 服务器 10.0.0.162 软件版本: CentOS ......
架构 wordpress 虚拟主机 主机 fastcgi

实现基于MYSQL验证的vsftpd虚拟用户访问

#利用 pam_mysql 模块可以实现基于MySQL的FTP虚拟用户功能 #项目网站:http://pam-mysql.sourceforge.net/ #说明:因为此项目年代久远不再更新,当前只支持CentOS 6,7,不支持CentOS 8 环境准备: 本实验在两台主机上实现 一台作为FTP服 ......
用户 vsftpd MYSQL

配置samba共享,实现/www目录共享

#服务器端配置: [root@samba ~]#yum install -y samba [root@samba ~]#groupadd -r www [root@samba ~]#useradd -s /sbin/nologin -G www test1 [root@samba ~]#smbpas ......
目录 samba www

使用rsync+inotify实现/www目录实时同步

#rsync 常用于做为 linux系统下的数据镜像备份工具,实现远程同步,支持本地复制,或者与其他SSH、rsync主机同步数据,支持增量备份,配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时数据同步 官方网站: http://rsync.sa ......
实时 inotify 目录 rsync www

发生的事就是发生了--是披荆斩棘的宣言

如电影 《天能》类似,如果一切注定发生,这并不是你不做选择的理由。 有时候我们无法选择做不做,但可以选择做不做得好 “如是因,如是果,昨日因结成今日果,任何力量都改变唔到。佛,只著力一件事,当下种嘅因。”‘万般皆是心,点点皆由人’ 送给侯佩岑老妈林月云我曾经问过一个算命的.我问他说.如果命真的是注定 ......
披荆斩棘 宣言 就是

金TECH频道|最近备受关注的应用重构,到底怎么做?

“金TECH频道”旨在为您分享中电金信助力行业数字化转型的最新产品业务动态、技术观点洞察与应用实践案例。让我们在这里,与行业发展同频共振,共筑数字新基石。 ​​ ......
频道 TECH

FastJson---TypeReference

概述 Represents a generic type {@code T}. 代表泛型类型T Java doesn't yet provide a way to represent generic types, so this class does. Java未提供一种方式表示 泛型类型 Forc ......
TypeReference FastJson

java 数组list 找出最早最晚

// 找到最早的小时和最晚的小时,并具体到分钟 Optional<LocalTime> earliestTime = adminEventInfoDTOList.stream() .map(dto -> dto.getCreateTime().toLocalTime()) .min(LocalTim ......
数组 java list

【医疗仪器老化测试流程】

产品名称:XXXXX产品规格:XXXXX老化时间:40小时老化方案:(每天8小时,持续五天)或者(安全环境连续运行40小时)老化步骤: 将仪器放入正常环境下 检查保险丝是否完好、插上电源 检查电源线、按钮是否正常可靠 开机,检查显示屏软件是否正常 进入软件的老化界面,选择老化协议,执行 每天老化至少 ......
医疗仪器 流程 仪器 医疗

创建vue3项目,setup函数,ref函数,reactive函数,计算监听属性,生命周期, torefs,vue3 setup写法

1 创建vue3项目🐑 # 两种方式 - vue-cli:vue脚手架 》创建vue项目 》构建vue项目--》工具链 跟之前一样 - vite :https://cn.vitejs.dev/ -npm create vue@latest 一路选择即可 # 运行vue3项目 -vue-cli跟之前 ......
函数 setup 写法 vue3 vue

Vue.js 中添加动态背景图片

用 style 标签在 Vue.js 中应用或数据绑定背景图像,然后在其中定义 backgroundImage URL。 它会自动从字符串中检索url,然后在浏览器网页上显示相同的数据内容 ......
背景图片 背景 动态 图片 Vue

mariadb主从复制及主主复制的实现

#实现主从复制配置,官网参考 https://dev.mysql.com/doc/refman/8.0/en/replication-configuration.html https://dev.mysql.com/doc/refman/5.7/en/replication-configuratio ......
主从 mariadb

xtrabackup实现全量+增量+binlog恢复mariadb数据库

#一、利用xtrabackup实现完全备份及还原 1.下载并安装xtrabackup包 [root@centos8 ~]#wget https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2. ......
增量 xtrabackup mariadb 数据库 数据