多网卡bond模式及其配置
1. Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 2. 常用三种模式 mode=1:主备冗余模式,其中一条线若断线,其他线路将会自动备援,但会冗余闲置一个端口。 mode=2:负载均衡模式,通过指定策略对传输数据包执行HASH策略… 阅读更多 »多网卡bond模式及其配置
1. Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 2. 常用三种模式 mode=1:主备冗余模式,其中一条线若断线,其他线路将会自动备援,但会冗余闲置一个端口。 mode=2:负载均衡模式,通过指定策略对传输数据包执行HASH策略… 阅读更多 »多网卡bond模式及其配置
1. 缓存的穿透/击穿/雪崩 缓存穿透:缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,进而给数据库带来压力。 缓存击穿:缓存击穿是指热点key在某个时间点过期的时候,而恰好在这个时间点对这个Key有大量的并发请求过来,从而大量… 阅读更多 »缓存穿透/击穿/雪崩及其解决方案
1. 进程启动 先准备ovs的工作目录,数据库存储路径等 mkdir -p /etc/openvswitch mkdir -p /var/run/openvswitch 先启动ovsdb-server ovsdb-server /etc/openvswitch/conf.db \ -vconsole:emer -vsyslog:… 阅读更多 »OVS常用命令与使用总结(转载)
1. 缓存数据不一致 数据库的瓶颈是大家有目共睹的,高并发的环境下,很容易 I/O 锁死。当务之急,就是把常用的数据,给捞到速度更快的存储里去。 这个更快的存储,就有可能是分布式的,比如 Redis,也有可能是单机的,比如 Caffeine。 但一旦加入缓存,就不得不面对一个蛋疼的问题:数据的一致性。 数据不一致的问题,人世间多… 阅读更多 »缓存数据一致性问题(转载)
github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法:该问题往往因为内部网络限制等因素导致。 因细节更新,欢迎访问本文源站链接:https://turbock79.cn/?p=173。 1.方法一 解决gitbub下载慢问题,可… 阅读更多 »github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法
1. 数据同步问题 有很多情况下需要考虑线程安全问题,一个全局的变量如果有可能会被多个同时执行的线程去修改,那么对于这个变量的修改就需要有一种机制去保证值的正确性和一致性,这种机制普遍的做法就是加锁。其实也很好理解,和现实中一样,多个人同时修改一个东西,必须有一种机制来把多个人进行排队。计算机的世界中也是如此,多个线程乃至多个进… 阅读更多 »数据同步及锁
1.ifconfig 2.ip 3.route 4.ping 5.telnet 6.traceroute 7.tcpdump 8.netstat 9.nc 10.ss 1.ifconfig 1.1 查看已被激活的网卡的详细信息 $ ifconfig eth0 Link encap:Ethernet HWaddr 00:30:67… 阅读更多 »Linux网络控制命令
本文基于VMware虚拟机环境,详细请参考本文源站地址。 操作系统:CentOS7.6 Linux version 3.10.0-957.27.2.el7.x86_64 适用VPP版本:19.08-20.05,本文示例版本19.08 操作用户权限:root 系统驱动如果支持MSI-X,就无法使用驱动uio_pci_generic… 阅读更多 »编译安装VPP及运行
如果您也是计划本地部署网站,通过DDNS公网能够访问80/443网站的话,且不打算采用内网穿透或其他的方案的话,建议直接看第五章 重要优先看:公网挑战及放弃本地部署网站 1. NAS配置及代码迁移 极空间Z4Pro性能版,8核16G内存; 。 方案一: Docker部署 ;方案二:虚拟机方案; 方案选择: 因为本人没买m.2固态… 阅读更多 »私有云NAS部署网站及公网挑战
2024年Edge与Chrome已使用相同内核,插件可互用。Edge插件如果可国内直接安装,但chrome无vpn翻qiang的情况下,可复制edge插件安装至Chrome实现安装。 主要步骤:在Edge找到插件ID及配置路径,复制文件夹到Chrome扩展窗口。加载扩展插件,注意拖拽时可能需选版本号文件夹。 主要分为以下步骤: … 阅读更多 »chrome安装插件-移植edge插件方式
1. 安装Linux 1.1. 安装vsftpd #启动ftp功能,用于远程传输 yum install vsftpd 1.2. 配置vsftpd配置文件 vi /etc/vsftpd/vsftpd.conf =》禁止匿名访问: 将配置文件中anonymous_enable=YES “改为 “anonymous_enable=N… 阅读更多 »快速搭建LNMP环境Linux+Nginx+Mysql+Php
因为某些意外错误,存在需要更新golang项目中的 某依赖库的 版本hash, 但希望版本号不发生变化; 1. 删除原有go.sum中hash值 查看go.sum中所需要更新的库,删除其hash值; 2. 清除本项目go mod缓存 在本项目目录中, 仅有一个go.mod;执行命令 go clean –modcache 3. … 阅读更多 »Golang更新某库的hash保持版本号不变
1. 配置环境和条件 python 版本: 3.12.6 MicroPython固件版本:1.21 Python esptool 版本: 4.8.1 本文使用的是 ESP32-WROOM模块的开发板,下面的例子都是以ESP32开发板作为例子进行说明,如果你用的是其它的MicroPython开发板,只需要下载相应的固件和工具进行操… 阅读更多 »使用MicroPython库搭建ESP32的VsCode开发环境
随着信息技术的高速发展,各组织机构积累的数据量急剧增长。如何从海量的数据中提取有用的知识成为当务之急。数据挖掘(Data Mining)就是为顺应这种需要应运而生发展起来的数据处理技术,是知识发现的关键步骤。数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用… 阅读更多 »数据挖掘技术的应用
1. Land攻击 land 攻击是一种使用相同的源和目的主机和端口发送数据包到某台机器的攻击。结果通常使存在漏洞的机器崩溃。 在Land攻击中,一个特别打造的SYN包中的源地址和目标地址都被设置成某一个服务器地址,这时将导致接受服务器向它自己的地址发送SYN一ACK消息,结果这个地址又发回ACK消息并创建一个 空连接,每一个这… 阅读更多 »常见网络安全攻击