exception基础kernel linux

RabbitMQ Exception (403) Reason: "no access to this vhost"

可能原因: 1)没有配置该用户的访问权限,可以通过rabbitmqctl add_vhost admin来添加,并赋予权限: rabbitmqctl set_permissions -p 用户名 admin "." "." ".*" 代码在连接的时候,必须制定对应的vhost,否则是没有访问权限:c ......
quot Exception RabbitMQ Reason access

linux tty uart

uart registers I/O portRead (DLAB=0)Write (DLAB=0)Read (DLAB=1)Write (DLAB=1) base RBR receiver buffer THR transmitter holding DLL divisor latch LSB D ......
linux uart tty

JAVA基础

# JAVA基础 ## 一 了解JAVA > Pascal之父Nicklaus Wirth:“Algorithms+Data Structures=Programs” > > 译:应用程序=算法+数据结构 ### 1.常见的Dos命令 - `dir`:列出当前目录下的文件夹 - `md`:创建目录 ......
基础 JAVA

学习 linux 的工作队列机制

入职后导师给的第二篇文章,让学习驱动的编写和工作队列,可能主要是想培养一下阅读源码和分析能力吧,做一个驱动的入门。 在公司和学校都习惯用 onenote,但是这个东西带不走的,因此希望在博客上记录一点。 在学习别人的文章时,demo 那部分的代码可以看懂,但是很多东西别人记录和自己记录的逻辑和行文完 ......
队列 机制 linux

编码基础

1、比特 比特是数字电路的产物,用于描述最基础的电路单元的状态。另一方面,比特作为最小单元用于对抽象的指令或者数据进行描述。也就是说,比特是计算机和计算机网络中最小的信息量单位。 人为的规定并遵循其进行电路设计:一个比特有且只有两个状态,即0和1。 2、字节 字节是计算机中常用的信息量单位,一个字节 ......
编码 基础

Linux Shell脚本中的空格

1. `=` 等号两边必须无空格,否则报错;如:`i =$1` 和 `i= $1`都是错误的。但是在 `()` 内部不限制如`for((i =1;i<3;i= i+1))` 2. `(())`内外括号之间无空格,写成`( () )`这样会报错。但内部括号不限制如`s=$(( $i+1 ))` 3. ......
空格 脚本 Linux Shell

linux文本编辑YCM报错

# linux文本编辑YCM报错 刚从github安装了vimplus,可是发现存在不少的问题。索性给直接记录一下。 ![image-20230729125334361](https://chennianxiu123.oss-cn-shanghai.aliyuncs.com/Typora_PigcL ......
文本 linux YCM

【模板】数论基础:exGCD,exCRT,inverse,Lucas,BSGS,primitive root

# 7.29 数论 WIP $a\equiv b\pmod p\Rightarrow \frac{a}{d}\equiv \frac{b}{d}\pmod{\frac{p}{d}},d=\gcd(a,b,p)$。 ## exGCD 1. 若 $(a,b)=1$,则 $0\leq xb\to a\bm ......
数论 primitive 模板 inverse 基础

移动端基础介绍

em 参照与父元素 字体大小的相对的单位 1em=一个字体大小 rem:root em 用于那是参照于根元素的字体大小 网页的根元素是html calc是c3新增的属性值 em 参照与父元素 字体大小的相对的单位 1em=一个字体大小 rem:root em 用于那是参照于根元素的字体大小 网页的根 ......
基础

linux驱动模板

最基本 #include <linux/module.h> // 需要测试是否还需要其他头文件 static int __init led_init(void) { } static void __exit led_exit(void) { } module_init(led_init); // 驱 ......
模板 linux

Linux 下的 OpenGL 之路(九):天空盒、反射和折射

算是我这个系列的最后一篇吧,让大家看看天空盒、反射和折射的效果。希望大家通过我的这一个系列,能爱上 Linux,爱上 OpenGL,爱上计算机图形学。 ......
天空 OpenGL Linux

Nexpose v6.6.208 for Linux & Windows - 漏洞扫描

Nexpose v6.6.208 for Linux & Windows - 漏洞扫描 Rapid7 Vulnerability Management, Release Jul 27, 2023 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https: ......
漏洞扫描 漏洞 Nexpose Windows 6.208

Burp Suite Professional / Community 2023.8 (macOS, Linux, Windows) - Web 应用安全、测试和扫描

Burp Suite Professional / Community 2023.8 (macOS, Linux, Windows) - Web 应用安全、测试和扫描 Burp Suite Professional, Test, find, and exploit vulnerabilities. ......
Professional Community Windows 2023.8 Suite

linux获取子文件和子目录

linux获取子文件和子目录 ```cpp #include #include #include #include #include // #include #define TAG "[demo]" // #define LOGD(...) __android_log_print(ANDROID_L ......
子目 子目录 文件 linux

ffmpeg 编译安装android和linux

ffmpeg 编译安装android和linux 下载:https://github.com/FFmpeg/FFmpeg https://www.ffmpeg.org/download.html ## envirenment ndk: https://github.com/android/ndk/w ......
android ffmpeg linux

kernel源码(二十四)文件系统

1 minix文件系统 minix文件系统磁盘结构如下所示 图中,整个磁盘被划分为360个磁盘块(每个磁盘块1Kb) 引导块,MBR就在这个磁盘块中。当计算机加电,ROM BIOS将会自动读取该磁盘块到内存并执行其中的代码。 分区,一块磁盘,我们可以最多有4个主分区。MBR大小为一个扇区大小,其中4 ......
源码 文件 kernel 系统

VirtualEnv 20.24.0 发布 | 《Linux就该这么学》

VirtualEnv 20.24.0 现已发布,VirtualEnv 用于在一台机器上创建多个独立的 Python 运行环境,可隔离项目之间的第三方包依赖,为部署应用提供方便,把开发环境的虚拟环境打包到生产环境即可,不需要在服务器上再折腾一翻。 新版更新内容如下: release 20.23.1 # ......
VirtualEnv Linux 20 24

VirtualEnv 20.24.0 发布 | 《Linux就该这么学》

VirtualEnv 20.24.0 现已发布,VirtualEnv 用于在一台机器上创建多个独立的 Python 运行环境,可隔离项目之间的第三方包依赖,为部署应用提供方便,把开发环境的虚拟环境打包到生产环境即可,不需要在服务器上再折腾一翻。 新版更新内容如下: release 20.23.1 # ......
VirtualEnv Linux 20 24

Python exceptions All In One

Python exceptions All In One ImportError: an import fails; IndexError: a list is indexed with an out-of-range number; NameError: an unknown variable i... ......
exceptions Python All One In

linux console

内核配置文件(比如arch\arm\configs\imx_v6_v7_defconfig)会配置宏 CONFIG_CMDLINE,用于某些情况下配置内核 CONFIG_CMDLINE="noinitrd console=ttymxc0,115200" 由以下代码可知,当设备树没有 bootargs ......
console linux

Python基础day55

通过结合前端页面实现ORM对数据的增删改查、动静态网页、Django创建表关系、Django框架的请求生命周期流程图 ......
基础 Python day 55

使用scp在Linux服务器之间传输文件

第一章、scp命令介绍 scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。 scp 文件名 1 远程用户名 @IP 地址 : 文件名 2 几个参数 : -v 用来显示进度 . 可以用来查看连接 -C 使能压缩选项 -P 选择端口 -4 强行使用 IPV4 地址 . -6 ......
之间 服务器 文件 Linux scp

第三章 指针才是C语言的精髓(嵌入式Linux与物联网软件开发 C语言内核深度解析)

这仅仅是读《嵌入式Linux与物联网软件开发:C语言内核深度解析》pdf的知识记录 地址:指的都是某个字节的地址。比如int a 的空间大小有4个字节,每个字节都有一个地址(也就是有4个地址),但是只有首字节地址才能作为整个a空间的地址。也就是说,整个内存以1个字节为基本单位划分无数个地址,同时假设 ......
语言 指针 精髓 内核 嵌入式

python基础语法

# 变量和简单的数据类型 ## 变量 变量的命名规则: 1、只能包含字母、数字和下划线,并且不能以数字开头 2、变量名中不能是python中的保留字 ## 字符串 ### 字符串的几种定义方法 ```python name = 'Bob' name = "Bob" name = """Bob""" ......
语法 基础 python

/usr/local/arm/5.4.0/usr/bin/../libexec/gcc/arm-none-linux-gnueabi/5.4.0/cc1: error while loading shared libraries: libmpc.so.3: cannot open shared object file: No such file or directory

arm-linux-gcc a.c报错/usr/local/arm/5.4.0/usr/bin/../libexec/gcc/arm-none-linux-gnueabi/5.4.0/cc1: error while loading shared libraries: libmpc.so.3: ca ......
shared arm-none-linux-gnueabi file usr arm

Linux&Docker命令集合

linux查看服务安装目录server dir #查看服务安装目录 whereis [服务名] whereis mysql #通过进程号查找目录 ps -aux | grep [服务名] ps -aux | grep mysql #查看进程目录 ll /proc/[进程号]/cwd linux 查看 ......
命令 Docker Linux amp

.NET Core|--SkiaSharp 生成图像报错|--The type initializer for 'SkiaSharp.SKAbstractManagedStream' threw an exception.

### 前言 ```bash #SkiaSharp - 版本 2.88.3 #SkiaSharp.NativeAssets.Linux.NoDependencies - 版本 2.88.3 #部署服务器环境 Linux / docker / #Visual Studio 版本 Microsoft V ......

mysql基础架构

# 基础架构 Mysql基础架构图[^1]![mysql-framework.png](mysql基础架构.assets/5dc3d3ff7556456c8bdb507251e3795ftplv-k3u1fbpfcp-zoom-in-crop-mark4536000.webp) mysql主要分为 ......
架构 基础 mysql

linux nginx 安装

一、nginx下载地址: http://nginx.org/en/download.html 二、下载nginx对应的包 三、上传到对应的服务器 四、解压安装 ## 解压文件 tar -zxvf nginx-1.22.0.tar.gz ## 重命名文件 mv nginx-1.22.0 nginx # ......
linux nginx

linux springboot 启动脚本

简单粗暴的脚本 #! /bin/bash # 获取进程号 pid=`ps aux | grep "java -jar" | grep -v "grep" |awk '{print $2}'` echo ${pid} if [[ $pid -gt 0 ]];then `kill -9 $pid` fi ......
脚本 springboot linux