Linux 基础-文件权限与属性

一个基本概念:任何装置在 Linux 下都是文件,数据沟通的接口也有专属的文件在负责,Linux 的文件种类繁多,常用的是一般文件(-)与目录文件(d)。 注意:Linux 文件类型和文件的文件名所代表的意义是两个不同的概念,在 linux 中文件类型与文件扩展名没有关系。它不像 Windows 那... ...

Linux下载安装RabbitMQ

1、Erlnag安装 1.1、 安装Erlang版本要求 Erlang安装需要对应各自的版本 http://www.rabbitmq.com/which-erlang.html 1.2、 Erlang安装 1、目录准备 cd /usr/local/src/ mkdir rabbitmq cd rab ...

云服务器(Linux)安装部署Kafka

云服务器(Linux)安装部署Kafka 前期准备 kafka的安装需要依赖于jdk,需要在服务器上提前安装好该环境,这里使用用jdk1.8。 下载安装包 官网地址: 较新的版本已自带Zookeeper,无需额外下载。这里使用3.2.0做演示。 注意要下载Binary downloads标签下的tg ...

Rust Aya 编写 eBPF 程序

本文地址:https://www.ebpf.top/post/ebpf_rust_aya 1. 前言 Linux 内核 6.1 版本中有一个非常引人注意的变化:引入了对 Rust 编程语言的支持。Rust 是一种系统编程语言,Rust 通过提供非常强大的编译时保证和对内存生命周期的明确控制。在内核开 ...

02python快速上手

这一篇是环境准备,主要是说明如何安装Python和运行交互式环境。 安装和运行交互式解析器 如果你使用的是MacOS和Linux/UNIX机器的话,大部分都默认安装了Python,不过需要注意的是系统自带的Python都是比较老的Python2.x。我们可以在提示符下输入python命令进行验证是否 ...

为什么建议初学者选择Python入门?

这个星球的编程语言有数百上千种,能够称为热门的也只有那十几种而已,比如C、C++、Java、C#、PHP等,这些编程语言也都十分火爆。 但对于新人来讲,尤其是现阶段对编程语言的优劣还没有什么概念的时候,选择哪门编程语言进行入门,是需要特别慎重的。作为站长本人,我为什么建议你选择Python作为入门语 ...

java基础-注解

以下为本人的学习笔记 1.认识Annotation JDK1.5开始,java增加了对元数据(即类的组成单元数据)的支持,也就是(Annotation)注解,它是代码里做的特殊标记,这些标记可以在编译,类加载,运行时在不改变原有逻辑的情况下,被读取(通过反射来读取),并执行相应 的处理,通过使用An ...

学习笔记——Tomcat(服务器)

2022-10-28 Tomcat (1)含义:Tomcat是一个使用广泛的JavaWeb服务器。 (2)官方下载地址: https://tomcat.apache.org/ 使用8.0版本的就OK。 (3)在使用Tomcat之前需要的准备工作: 正确配置JAVA_HOME的环境变量,配置的内容是j ...