源码centos cmake3 linux

drf - 过滤、排序、异常源码剖析、jwt

过滤类的源码剖析 1、为什么在视图类中配置了一个过滤类,就可以走? -filter_backends = [SearchFilter,MyFilter] 2、前提条件是必须继承在视图类中继承GenericAPIView: 因为filter_backends是GenericAPIView的类属性。 3 ......
源码 drf jwt

linux firewall 常用命令

# 1.启动防火墙 systemctl start firewalld #2.关闭防火墙 systemctl stop firewalld #3.查看防火墙状态 systemctl status firewalld #4.开机自动禁用 systemctl disable firewalld #5.开 ......
firewall 命令 常用 linux

centos7 安装opencc问题

make一直出错 CMakeLists.txt文件修改 c++=11 ==>https://github.com/BYVoid/OpenCC/commit/8cfee2627146d1912655fb70b413ae27b1b5c026修改部分如下把14改成11 -std=c++14 ==> -st ......
centos7 centos opencc 问题

Linux下安装Python3

Linux下安装Python的状况层出不穷,慢慢查文档很多人会走弯路,下面是本人实际安装时遇到问题并解决问题的Python的安装过程1.Python必备依赖因为很多人安装后会出现tkinter库报错或者编译Python 时报错,所以安装以下Python必备依赖sudo apt-get gccsudo ......
Python3 Python Linux

Linux虚拟机配置Redis

Linux虚拟机部署Redis 下载 下载:https://redis.io/download/ 下载最新版本或者指定版本。 这时有两种下载方式 直接点击Download下载压缩包 在Linux中使用rz上传文件(需要用到上传下载工具) # 安装上传下载工具 yum install -y lrzsz ......
Linux Redis

Linux: bash builtin commands(fedora38-GNU Bash 5.2)

Linux: bash builtin commands(fedora38-GNU Bash 5.2) 1. bash builtin commands(fedora38-GNU Bash 5.2) 1 BASH_BUILTINS(1) General Commands Manual BASH_BU ......
commands builtin fedora Linux Bash

基于 Debian 12 的 Devuan GNU+Linux 5 为软件自由爱好者而生

导读 Devuan 开发人员宣布发布 Devuan GNU+Linux 5.0 “代达罗斯 “发行版,它是 Debian GNU/Linux 操作系统的 100% 衍生版本,不包含 systemd 和相关组件。 Devuan GNU+Linux 5 基于最新的 Debian GNU/Linux 12 ......
爱好者 Debian Devuan Linux 软件

linux: date 命令的用法

linux: date 命令的用法 一、date 命令的用法 1 [wit@fedora null]$ date "+%Y-%m-%d" 2 2023-09-10 3 [wit@fedora null]$ 4 [wit@fedora null]$ 5 [wit@fedora null]$ date ......
命令 linux date

Wine——在linux上运行你打windows程序(opensuse案例)

需求 本篇文章以个人需求。因为以Ubuntu,国产Linux来说 这些系统来说,有很良好打生态。但是对比某些系统来说。想装一些软件例如,QQ,微信。可能会很麻烦。 所以本篇文章来介绍一下何为Wine,以及Wine的使用。 Wine 是什么? 首先我们了解一下什么是wine?Wine (“Wine I ......
opensuse 案例 windows 程序 linux

LINUX常见命令一张图

LINUX常见命令一张图今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Dock ......
命令 常见 LINUX

Linux环境编程-进程管理

一、进程的基本概念 1、进程与程序 程序是存储在磁盘上的可执行文件,程序被加载到内存中开始运行称为进程,一个程序可以同时加载成多个进程,进程就是处于活动状态下的程序 2、进程的分类 进程根据功能不同一般分为三种类型:交互进程、批处理进程、守护进程 交互进程:由一个shell终端启动的进程,在运行过程 ......
进程 环境 Linux

linux加磁盘

1. 硬盘分区fdisk /dev/vdbnp12个空格w 2. 创建物理卷pvcreate /dev/vdb1 3. 格式化物理机mkfs.ext4 /dev/vdb1 使用df -Th看一下文件系统类型 4. 将新的物理卷添加到卷组vgs看一下卷组名vgextend openeuler /dev ......
磁盘 linux

1-centOS7搭建伪分布式Hadoop

前言:虚拟机快照的使用 VMware Workstation 软件可以用快照进行迅速的虚拟机状态的切换 ※. 类似于虚拟机备份, 可以使用备份进行快速恢复。 比如没安装jdk之前拍摄快照来备份 ※. 若jdk没安装好或者jdk环境变量配置的有问题, 可以用安装之前的快照快速恢复虚拟机 1.拍摄快照: ......
分布式 centOS7 centOS Hadoop

centOS安装配置go1.18环境

今天在centOS系统宝塔面板下创建Go项目,打算安装Go环境。 Gin、Gorm中的一些新语言特性似乎要求go1.18及以上,因此我安装并记录下了以下配置过程。 卸载原有旧版本(没有则不做) sudo rm -rf /usr/local/go 下载go对应版本二进制包 wget https://s ......
环境 centOS go1 18 go

安装Linux操作系统,学习Linux基础

1.虚拟机与Linux系统安装 1.1VirtualBox安装 VirtualBox安装 经验: 1.光驱可在设置虚拟机时设定(设置虚拟机时即可置入Ubuntu) 2.若虚拟磁盘路径包含中文,VirtualBox程序右侧会出现问题弹窗,点击可查看问题详情(无法覆盖所选中文名文件夹),文件夹名称改为英 ......
Linux 基础 系统

linux虚拟机磁盘扩容

虚拟机磁盘扩容 关闭虚拟机 -> 虚拟机菜单 -> 编辑 -> 磁盘 -> 扩展 linux分区 查看磁盘容量 fdisk -l 增加分区 fdisk /dev/sda (相同的分区前缀名) n 进入 p 进入扩容模式 后面默认 wq 保存退出 检查分区情况 fdisk -l 重启 分区格式化 查看 ......
磁盘 linux

Linux环境编程-信号管理

一、基本概念 1、中断 当进程接收到消息后中止当前正在进行进程,转而去执行其它任务,等其它任务执行结束后再返回刚刚中止的位置,可以继续往下运行,这种执行模式称为中断 中断分为硬件中断、软件中断,硬件中断是由硬件设备引发的、软件中断是执行了中断指令引发 2、信号 信号是一种软件中断,由操作系统发出,进 ......
信号 环境 Linux

Linux环境编程-内存管理

一、内存管理 用户层 STL 智能指针/容器 自动分配、释放 调用C++ C++ new/delete 调用C C malloc/free 调用POSIX\Linux POSIX brk/sbrk 调用内核 Linux mmap/munmap 调用内核 系统层 Kernal kmalloc/vmal ......
内存 环境 Linux

Linux环境编程-文件管理

一、一切皆文件 Linux/UNIX操作系统把所有的服务、设备、协议都抽象成文件的形式,提供了一套统一而简单的文件IO的系统调用,简称系统的文件IO 也就是说在UNIX\Linux中任何对象都可以被当做是某种特殊的文件,都可以像访问文件一样,访问这些对象 通过ls -l命令可以查看文件属性信息,其中 ......
环境 文件 Linux

将Centos的yum源修改为国内阿里的源

1、进入yum源文件夹 cd /etc/yum.repos.d 2、将原来的源进行备份 mv CentOS-Base.repo CentOS-Base.repo.bak 3、将阿里的yum源文件进行下载 wget http://mirrors.aliyun.com/repo/Centos-7.rep ......
Centos yum

CentOS7.5报java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory错误

## 1.问题描述: CentOS版本:CentOS-7.5-x86_64-DVD-1804 jdk版本:jdk-8u161-linux-x64.tar 配置jdk时,执行java报错 java: error while loading shared libraries: libjli.so: ca ......
shared file directory libraries 错误

linux gcc rpath

linux下程序运行时如果想要到指定路径下查找依赖库,除了使用LD_LIBRARY_PATH,还可以使用编译选项rpath: g++ -Wl,-rpath='$ORIGIN/libs' -o main main.cpp -L. -lmylib 那么只要把libmylib.so放到libs目录下,ma ......
linux rpath gcc

Linux 开发常用网站

根据命令查安装包 https://command-not-found.com/ linux kernel 源码在线阅读 https://elixir.bootlin.com/linux/v5.19.11/source linux kenel 源码下载 https://www.kernel.org/ ......
常用 Linux 网站

Windows平台 CLion 远程调试 Linux 的 C++ 程序

Windows平台 CLion 远程调试 Linux 的 C++ 程序 1. CLion 的安装 Pass 2. Linux 环境的配置 2.1. 安装 gdbserver 这里举例 Ubuntu 环境下的安装: sudo apt-get install gdbserver 2.2 配置CLion ......
Windows 程序 CLion Linux 平台

22 Linux MISC 驱动实验

一、MISC 设备驱动简介 所有的 MISC 设备驱动的主设备号都是 10,不同的设备使用不同的设备号。MISC 设备会自动创建 cdev,可以不用像之前手动创建。 首先得向 Linux 注册一个 miscdevice 设备。miscdevice 是一个结构体: 66 struct miscdevi ......
Linux MISC 22

安装CentOS7虚拟机

1、前期工作 下载CentOS7镜像:CentOS-7-x86_64-DVD-2009.iso 安装虚拟机工具:VirtualBox 2、新建虚拟机 2.1、设置新建虚拟机的名称、安装路径、类型及版本 注意:CentOS Linux 的发行版本是通过编译 Red Hat, Inc 公开提供的 Red ......
CentOS7 CentOS

Linux部署项目常用命令(持续更新)

防火墙配置 # 启动防火墙服务 systemctl start firewalld # 关闭防火墙服务 systemctl stop firewalld # 查看防火墙服务状态 systemctl status firewalld # 开机禁用防火墙服务 systemctl disable fire ......
命令 常用 项目 Linux

Linux环境编程-库

一、库: 库文件是目标文件的集合,可以被其他代码调用,把代码封装成库文件后方便使用、方便管理,安全性高、保密性强 静态库: 就是目标文件的集合,当调用静态库时,编译器会把静态库的所有的二进制指令拷贝到最后的可执行文件中 优点: 运行速度比共享库要快,运行时不需要依赖静态库文件。(它把通用功能模块的多 ......
环境 Linux

Linux与Windows双系统,安装完linux后无法通过grub进入Windows的解决方法

其中有提示,所以解决方案也非常明确 Warning: os-prober will not be executed to detect other bootable partitions. Systems on them will not be added to the GRUB boot conf ......
Windows 方法 系统 Linux linux

在 Linux 系统上安装主播软件

也许没有那么多铁杆的游戏玩家使用 Linux,但肯定有很多 Linux 用户喜欢玩游戏。如果你是其中之一,并希望向世界展示 Linux 游戏不再是一个笑话,那么你会喜欢下面这个关于如何捕捉并且/或者以流式播放游戏的快速教程。更多技术干货详见www.linuxprobe.com ......
系统 Linux 软件