定理 分布式linux cap

WSL的主要目的是提供一个与真正的Linux系统兼容的运行时环境,以便开发人员和用户可以在Windows上进行Linux软件开发、测试和使用

WSL代表Windows Subsystem for Linux(适用于Windows的Linux子系统),是Windows操作系统上的一个功能,它允许用户在Windows环境中运行Linux发行版。 WSL的主要目的是提供一个与真正的Linux系统兼容的运行时环境,以便开发人员和用户可以在Wind ......
Linux 软件开发 目的 Windows 人员

数据库与分布式系统

数据库与分布式数据库,ACID与CAP理论 关系型数据库支持ACID特性,在关系型数据库中,事务Transaction是一个一致和可靠的计算单元,事务可以启动、停止、取消、回滚保证对数据操作的正确性。Atomicity 原子性、Consistency 一致性、Isolation 隔离性、Durabi ......
分布式 数据库 数据 系统

Linux反弹shell的简单复现

前情提要 本文是对https://blog.csdn.net/cosmoslin/article/details/121269178这篇文章的一个简单复现,具体原理在本文中不怎么会提到。师傅如果要验证的话,注意将下文的IP等改为自己对应的IP,还有其他的因素可能也要根据自己的情况做点修改。然后因为靶 ......
Linux shell

linux awk 命令中 next 和 getline

001、 continue [root@PC1 test01]# ls data [root@PC1 test01]# cat data ## 测试数据 1000 naughty 500 cc 400 zoer 100 [root@PC1 test01]# awk '{if(NR == 2) {ne ......
命令 getline linux next awk

Linux的特殊文件

# /dev/null ``` /dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称"黑洞"。比较常见的用法是吧不需要的输出重定向到这个文件。 ping www.baiud.com > /dev/null & ``` # /dev/zero ``` "零"设备,可 ......
文件 Linux

linux 内存管理 --- kmalloc 和 vmalloc

kmalloc kmalloc会根据申请的内存大小来决定来决定使用块分配器(slab/slub/slob)或页分配器进行内存分配(buddy),只能分配几个固定大小的内存,申请值不在这些固定值之内时,会按向上对齐的原则,分配最接近申请值的内存块。 static __always_inline voi ......
内存 kmalloc vmalloc linux

java 分布式从零基础到架构师所需学习的所有技术和细节内容?

java 分布式从零基础到架构师所需学习的所有技术和细节内容? 1. Java基础知识 - 学习Java的核心概念、语法和编程规范。 - 理解面向对象编程(OOP)的概念和设计原则,并能够运用它们来解决问题。 - 掌握异常处理、I/O操作、多线程编程等Java关键概念和API。 2. 网络编程 - ......
分布式 架构 细节 基础 内容

Linux系统Apache报错httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message

解决办法: 在配置文件中加一句ServerName localhost:端口号 # echo "ServerName localhost:8068" >> /etc/httpd/conf/httpd.conf 重启Apache即可解决。 ......

博弈论部分定义及定理

**一.公平组合游戏ICG:** 定义为: 1.有两名玩家交替行动 2.在游戏进行的任意时刻,可以执行的合法行动与轮到哪位玩家无关 3.不能行动的玩家判负 **二.mex运算** 定义为: $mex(S) = min\{x\} (x \in N, x \notin S)$ 即为不属于集合$S$的最小 ......
博弈论 定理 部分

【linux】gcc编译选项:-fomit-frame-pointer,-fno-tree-vectorize,-fno-strict-aliasing以及ARM相关选项

Date: 2018.9.8 1、参考 https://www.cnblogs.com/islandscape/p/3444122.htmlhttps://blog.csdn.net/chdhust/article/details/8462414https://gcc.gnu.org/onlined ......

2023.7.18 linux 设备树

CONFIG_OF 此内核配置启用设备树,使用相关 api 需要包含: #include <linux/of.h> #include <linux/of_device.h> 查看API: https://docs.kernel.org/devicetree/kernel-api.html An in ......
设备 linux 2023 18

瑞芯微|如何让拥有双网口的Linux设备实现数据包转发?【超实用】

本文主要讲解如何,解决基于3568实现双网口互通问题。 ## 一、组网 如下图所示: 1. rk3568自带2个千兆以太口,对应网卡名称为:eth0、eth1 2. pc1和pc2分别连接这2个网口 3. pc1与eth0连接,网段:192.168.30.0 4. pc2与eth1连接,网段:192 ......
网口 数据 设备 Linux

linux安装openoffice

# linux安装openoffice # 一、使用步骤 ## 1.下载openoffice ``` 建议去官网下载,这里给出官网地址:https://www.openoffice.org/download/ 这里以linux为例,所以我下载的是linux的版本 ``` ![](https://im ......
openoffice linux

Linux中JVM内存调整大小

linux修改jvm内存大小第一:要修改Linux上JVM的内存大小,可以按照以下步骤进行:1.打开JVM的配置文件,一般是在JVM安装目录下的bin目录中,文件名为java或者jvm.cfg。2.找到-Xmx和-Xms参数,它们分别表示JVM的最大内存和初始内存大小。可以根据需要修改这两个参数的值 ......
大小 内存 Linux JVM

Linux基础27 NFS总结, Rsync+NFS实战, 解决NFS单点问题, inotify, sersync实时同步

NFS小结 1.NFS存储优点 1.NFS文件系统简单易用、方便部署、数据可靠、服务稳定、满足中小企业需求2.NFS文件系统内存放的数据都在文件系统之上,所有数据都是能看得见 2.NFS局限性 1.存在单点故障,如果构建高可用维护麻烦web->nfs()->backup2.NFS数据明文,并不对数据 ......
NFS 实战 实时 inotify sersync

Burnside定理和Polya计数

置换群 Burnside定理和Polya计数都需要运用置换群的知识 置换群主要有三种运算,分别是合成运算、恒等置换、置换的逆 运用着三种运算就可以推导出Burnside定理和Polya计数的公式 Burnside定理 Burnside定理的主要应用是循环排列计数、项链计数、正五角形着色等 下面给出一 ......
定理 Burnside Polya

Linux安装新版本Python3.9.0

Linux自带的python版本过低,无法满足需要,遂安装一个Python3.9。 在Linux系统上安装新版本的Python,可以通过以下步骤进行操作: ## 1. 下载新版本 前往Python官方网站 (https://www.python.org/downloads/source/),选择适合 ......
Python3 Python Linux 9.0

linux MySQL高阶语句

MySQL高级语句可以用在查询复合语句,可以更好的完成需求,主要采用嵌套和通配符方式。 目录 一、MySQL高级语言 1.order by排序 2.group by分组 3.limit 4.as 别名 5.通配符 6.子查询 7.exists和in 二、视图 三、null值 四、连接 五、总结 一、 ......
高阶 语句 linux MySQL

Linux

# Linux ## 配置虚拟机 ### 网络设置 - 配置静态ip - 修改 /etc/sysconfig/network-scirpts/ifcfg-ens33 - BOOTPROTO=static - ONBOOT=yes - 删除UUID - 添加 - IPADDR - IP地址 - NET ......
Linux

linux下普通用户安装MySQL--非root用户安装MySQL

下载安装包 https://dev.mysql.com/downloads/mysql/5.7.html#downloads wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.43-linux-glibc2.12-x86_64.tar ......
用户 MySQL linux root

Linux的nm查看动态和静态库中的符号

功能 列出.o .a .so中的符号信息,包括诸如符号的值,符号类型及符号名称等。所谓符号,通常指定义出的函数,全局变量等等。 使用 nm [option(s)] [file(s)] 有用的options: -A 在每个符号信息的前面打印所在对象文件名称; -C 输出demangle过了的符号名称; ......
静态 符号 动态 Linux

SonarQube 10.1 (macOS, Linux, Windows) - 清洁代码 (Clean Code)

SonarQube 10.1 (macOS, Linux, Windows) - 清洁代码 (Clean Code) SonarQube Data Center Edition (Java App for macOS, Linux, Windows) 请访问原文链接:,查看最新版。原创作品,转载请保 ......
SonarQube Windows 代码 Linux Clean

VirtualBox 7.0.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件

VirtualBox 7.0.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件 Oracle VM VirtualBox 7 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ![img]( ......
VirtualBox Windows Linux macOS 软件

UTM 4.3 发布:在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS

UTM 4.3 发布:在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS 在 iOS 中虚拟化 Windows、Linux 和 Unix 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.o ......
macOS Windows Linux QEMU UTM

SSH远程重启linux服务器

#!/bin/bash server_ip = "" username = "" ssh "$username"@"$serverip" 'sudo reboot' ......
服务器 linux SSH

Linux命令-按照与使用(17)(转载)解决同一台服务器上部署多个tomcat的同一个项目session冲突问题

> ———————————————— > 版权声明:本文为CSDN博主「strive_or_die」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 > 原文链接:https://blog.csdn.net/strive_or_die/article/details ......
命令 多个 session 服务器 项目

Linux uevent分析、用户接收uevent以及mdev分析

int mdev_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int mdev_main(int argc UNUSED_PARAM, char **argv) { RESERVE_CONFIG_BUFFER(temp, PATH_MAX ......
uevent 用户 Linux mdev

Linux系统Apache添加监听端口后无法启动服务并报错:Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xeu httpd.service" for details.

导言:这是SE Linux安全机制导致的。 解决方法: 1.查看当前httpd端口 # semanage port -l|grep http 2.将对应端口加入SE Linux,以8068为例 # semanage port -a -t http_port_t -p tcp 8068 3.再次查看 ......
service quot httpd 端口 journalctl

Linux

[TOC] ## linux基础 ### 第1节 #### 1.1 目录 ```shell 去往当前目录家目录 cd ~ cd cd /root/ ``` ```shell cd / 进入根目录 cd - 回到上一层目录 cd /boot 根文件夹下面的boot文件夹 / 根是起点 所有文件的起点 ......
Linux

linux wifi

杀掉hostapd杀掉dhcp ifconfig wlan0 downifconfig wlan0 upwpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf & udhcpc -i wlan0 -n -q -t 6 // // /et ......
linux wifi