《尼恩Java面试宝典》40岁老架构师 尼恩 经过对大量 Java面试题 的不断梳理、迭代, 编著成5000页的《尼恩Java面试宝典》,致力于体系化, 系统化,形象化 梳理,形成一个大的知识体系,从而帮助大家 进大厂,拿高...
-
架构 jvm redis mysql linux 怒赞,阿里P8推荐的Java面试宝典:41个专题PDF(史上最全+面试必备)
-
开发语言 Linux -bash: unzip: 未找到命令的解决方案
遇到 -bash: unzip: 未找到命令 这样的错误信息,表示你的系统中没有安装 unzip 工具。unzip 是一个常用的解压工具,用于解压缩 .zip 文件。你可以通过系统的包管理器安装它。根据你使用的 Linux...
-
运维 centos linux http Nginx rewrite地址重写(十个例子详细解析)
Nginx rewrite地址重写1. 什么是 Rewrite2. Rewrite 相关指令2.1. if 语句2.2. Rewrite flag2.3. permanent 匹配示例2.4. set 指令2.5. retu...
-
centos linux 常用命令 目录命令 服务器常用文本命令cat/tac,more/less,head/tail 文本内容处理命令cut/sort/uniq/wc/join/tr 以及文件目录统计、服务器开销统计命令详解及示例
一、文本查看常用六个命令cat/tac,more/less,head/tail常用选项1: 查看整个文件:正向查看/反向查看cat:cat命令用于查看文件,文件较大时,文本在屏幕上迅速闪过(滚屏),用户会看不清所显示的内容。...
-
运维 服务器 【linux深入剖析】深入理解基础外设--磁盘以及理解文件系统
你好,我是 RO-BERRY 致力于C、C++、数据结构、TCP/IP、数据库等等一系列知识感谢你的陪伴与支持 ,故事既有了开头,就要画上一个完美的句号,让我们一起加油目录前言1.磁盘物理结构2.磁盘的物理存储3.磁盘...
-
运维 服务器 后端 Linux生成SSH公钥和密钥
目录前言生成ssh keys使用公钥前言SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地进行远程访问和数据传输。它为用户提供了一种加密的通信方式,可以在客户端和服务器之间建立安全的连接。SSH使用...
-
hdfs linux Hadoop部署中出现的报错和解决方法
仅记录自己在做Hadoop实验部署的时候遇到的报错以及后面怎么解决的安装java 看见有些安装教程只有yum install java-1.8.0-openjdk.x86_64,这样安装是不完整的,java -version...
-
linux 网络编程day6——基于C/S架构封装的线程池
一、线程竞争基本概念 竞争与同步 同一个进程中的线程共享进程中的绝大多数资源,当它们随意竞争时可能会导致资源被破坏、脏数据、不完整问题 通过一些手段让线程在竞争资源时相互协调、避免出现以上问...
-
服务器 linux 运维 生成自签名泛域名通配符证书,您可以使用 OpenSSL 工具
要生成自签名泛域名通配符证书,您可以使用 OpenSSL 工具。以下是步骤:生成私钥: openssl genrsa -out domain.key 2048生成证书签名请求 (CSR : 在这个过程中,您需要输入一些信息,...
-
linux 运维 ubuntu| ubuntu 20、ubuntu高版本安装低版本的gcc、gcc5
1 添加软件源在末尾添加以下内容2 安装公钥由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F323 安装 gcc-5 g+±54 更换优...
-
linux Ubuntu20.04升级openssh9.4(源码升级)
目录一、前景提要二、先备份默认配置三、卸载apt已安装OpenSSH四、在线安装源码编译依赖环境五、源码安装六、还原之前的配置(如果权限安装跳过此步骤 七、错误处理一、前景提要当前Linux Server上的OpenSSH版...
-
容器 服务器 linux 【玩转Docker】【02】反向代理神器 — Nginx Proxy Manager
一、安装 Nginx Proxy Manager1、创建安装目录screen # 启动screen会话,防止安装中途 SSH 连接断开,导致安装失败。# screen -r # 重新连接...
-
linux Zookeeper的客户端命令行操作
1、启动客户端2、显示所有操作命令命令基本语法功能描述help显示所有操作命令ls path [watch]使用 ls 命令来查看当前znode中所包含的内容ls2 path [watch]查看当前节点数据并能看到更新次数等...
-
运维 Linux部署zookeeper、nginx、redis
一、部署前环境验证1. 版本确认中间件期望版本JDK1.8.0_242(1.8及以上即可)redis6.2.0(6.0及以上即可)nginx1.12.1(1.12及以上)dboracle12以上 或者 达梦8 或者 mysq...
-
linux 【ubuntu】设置root用户密码
文章目录ubuntu默认root用户修改root用户密码使用root登录ubuntu默认root用户ubuntu安装过程中,只会让设置登录用户和登录密码,并没有设置root密码的过程; 这是因为ubuntu系统启动会自动生成...
-
运维 服务器 c语言 【Linux】详解进程程序替换
一、替换原理 用fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支 ,子进程往往要调用一种exec函数以执行另一个程序。当进程调用一种exec函数时,该进程的用户空间代码和数据完全被新程...
-
柚子快报激活码778899分享:linux Nginx源码安装
Nginx源码安装1.25.4目录步骤一:1.准备工作关闭防火墙检查防火墙步骤二:1.下载最新版本的nginx源代码包进入该目录下载最新版本的nginx源代码包2.解压源代码包步骤三:1.安装Nginx的依赖包2.执行con...
-
linux ubuntu sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set问题解决方案
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set问题解决方案当我们使用sudo su切换权限时提示错误:该错误出现原因:是因为/us...
-
Java必备技能之环境搭建篇 (linux ab压力测试)
ab的参数说明4、检测版本详情说明:-n在测试会话中所执行的请求个数。默认时,仅执行一个请求。请求的总数量-c一次产生的请求个数。默认是一次一个。请求的用户量-t测试所进行的最大秒数。其内部隐含值是-n 50000,它可以使...
-
linux bash 运维 nacos2..0.3下载教程
文章目录一、下载二、解压文件三、启动四、访问一、下载进入nacos快速开始,找到最稳定版本,说白了,还是在GitHub上下载,GitHub的速度想必大家都清楚,非常慢。 然后经过九牛二虎之力进去之后,找到nacos-ser...
-
运维 服务器 gnu bash Linux常见命令 12 - ps, kill, pkill, w, tty
ps命令用于查看当前系统中进程的运行状态,一般和kill搭配使用,实现对进程的管理进程命令含义ps -ef 列出linux下进程的所有详细信息。 -e:列出系统所有运行的进程,-f 显示ID, PID, PPID等 ps...
-
linux下Apache与tomcat整合;
5、配置。在/usr/local/apache2/conf/下面建立两个配置文件mod_jk.conf和workers.properties。添加以下内容:指出mod_jk模块工作所需要的工作文件workers.proper...
-
Linux下安装Conda + Pytorch
安装Condawget下载 .sh文件 wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh安装 bash Minicon...
-
bash 运维 linux新磁盘挂载
1.查看所有磁盘第一个磁盘表示是/dev/sdc磁盘,下面没有分区 第二个磁盘表示是/dev/sdd磁盘,下面没有分区,我新加了一个磁盘210G左右大小,所以这个是我新加的磁盘。 第三个磁盘表示是/dev/sda磁盘,下面有...
-
运维 服务器 云计算 linux “怒肝20000字,超详细实战项目----华为云加持:轻松搭建Apache网站,ELK项目实战分享”
目录一、项目背景二、环境准备华为云账号与资源准备项目核心依赖包 虚拟私有云VPC的搭建与安全组策略的指定 虚拟私有云VPC创建: 安全组的创建:Rocky Linux 8.5跳板机与模板机镜像创建与配置 ...
-
adb linux 安装MySQL
一、安装mysql1. 先上传mysql的安装包 使用 rz上传图中的两个rpm包即可 上传的目录: /export/software 2. 卸载linux原生的mysql rpm -...
-
硬件架构 Linux虚拟机Hive基本安装详细步骤
Linux虚拟机Hive基本安装详细步骤(具体步骤请下滑到第三点)目录Linux虚拟机Hive基本安装详细步骤(具体步骤请下滑到第三点)一、为什么要在虚拟机中安装Hive?二、Hive是什么?三、Hive基本安装1、下载安装...
-
服务器 java 算法 学习 c语言 c++ 【Linux】 拿下 系统 基础文件操作!!!
送给大家一句话:要相信,所有的不美好都是为了迎接美好,所有的困难都会为努力让道。 —— 简蔓《巧克力色微凉青春》开始理解基础 IO 吧!1 前言2 知识回顾3 理解文件3.1 进程和文件的关系3.2 文件的系统调用文件 fd...
-
linux 开发语言 shell报错解决1—— -bash: sudo: command not found
报错内容跑模型的时候遇到了如下报错:大概的意思就是没找到sudo的相关命令。由于本人使用的服务器是一个全新的,没有预先配置好相关环境以及命令,所以有很大概率是这个问题。报错解决首先输入这一行指令:这一行指令的意思就是去etc...
-
ubuntu linux 服务器 bash sh 和 ./ 的区别
这是Bash shell的解释器。当你使用bash script.sh运行脚本时,你是在告诉系统使用Bash解释器来执行脚本。这意味着脚本中的所有Bash特性都可以使用。 这是Bourne sh...
-
Linux上,执行git clone url , 显示“-bash: git: 未找到命令”,解决办法?
解决办法:是安装git命令;但是在安装git命令之前,需要先启用EPEL存储库。一.先启用EPEL存储库 如果没有安装 get(x32)或 wget (x64 ,需要提前安装下;系统位数不同命令也会有所差异,下面将以Cent...
-
开发语言 linux 运维 #!/bin/sh和#!/bin/bash的区别
前言:都是脚本文件中的 shebang(也称为 hashbang)行,用于指定脚本文件的解释器解释:#!/bin/sh:这行告诉操作系统使用 /bin/sh 这个解释器来执行脚本。/bin/sh 是一个标准的 Unix Sh...
-
ubuntu linux bash Jetson NX Xavier基本配置
目录Jetson基本配置查看系统版本号设置屏幕永不待机设置桌面背景色为纯色sudo命令免输入密码方法关闭图形窗口自启动切换分辨率更换镜像源安装jtop增加虚拟内存Jetson基本配置对于刚接触Nvidia开发板的同志来说,有...
-
linux bash centos dockerfile镜像构建命令
dockerfile镜像构建命令文章目录dockerfile镜像构建命令1:FROM2:MAINTAINER3:RUN4:ADD5:COPY6:ENTRYPOINT7:ENV8:EXPOSE9:WORKDIR10:USER1...
-
linux oracle 数据库 bash: sqlplus: command not found 问题解决方法
一、问题描述 在Linux中Oracle安装成功后,首次启动使用时,出现 sqlplus 命令不识别的问题,现象如下:二、问题分析 查看环境变量是否正确配置:.bash_profile文件内容如下:发现PATH环境变量没有正...
-
hive linux安装mysql
1. linux 安装mysql1.1 安装注意:centos中安装前需要卸载原有的mariadb,rpm -qa|grep -i mariadb //查找是否有mariadbyum remove mariadb-libs-...
-
柚子快报激活码778899分享:Linux编辑器 VI VIM
vim 命令模式 插入模式 ex模式命令模式 /查找关键字后,按n键在找到的结果之前来换的切换、EX模式 ...
-
网络协议 Linux网络之连接跟踪(conntrack)
连接跟踪是很多网络服务和应用的基础。例如,kubernetes的service,ServiceMesh sidecar,4层负载均衡软件LVS/IPVS,容器网络,OpenvSwitch,OpenStack安全组等等都是依赖...
-
中间件 linux 网络协议 c++ 信息与通信 ZMQ/ZeroMQ的三种消息模式
目录一、 Reuqest-Reply(请求-应答模式 二、Publisher-Subscriber(发布-订阅模式 三、Push-Pull(平行管道模式/分布式处理 一、 Reuqest-Reply(请求-应答模式 ...
-
tcp/ip 网卡 网络协议 深入理解Linux网络——内核是如何接收到网络包的
文章目录一、相关实际问题二、数据是如何从网卡到协议栈的1、Linux网络收包总览2、Linux启动1)创建ksotfirqd内核线程2)网络子系统初始化3)协议栈注册4)网卡驱动初始化5)网卡启动3、迎接数据的到来1)硬中断...
-
服务器 运维 linux基础--------1.2正则表达式
目录一、正则表达式是什么二、正则表达式的常见规则2.1 []字符组2.2 []内部元字符-2.3[^]排除字符组2.4匹配字符 2.4.1匹配单个字符 2.4.2匹配多个字符 ...
-
fpga开发 linux 驱动开发 zynq 使用AXI
前言在使用zynq输出处理时,会使用到pl和ps的数据传输,可供使用的方案有多种,由于我们的数据量较大打算,因此使用用以下两种方案处理:1.使用pl直接写ddr3,2.使用dma,本次详细介绍使用axi_dma如何将pl的数...
-
java kylin linux 银河麒麟操作系统v10sp1安装eclipse
前言本文介绍银河麒麟桌面操作系统V10sp1的2203版本上安装部署eclipse集成开发环境。1 系统信息查看右键点击我的电脑,选择属性,进行查看系统信息或者也可以在终端输入命令来查看系统信息,打开终端输入cat /et...
-
fpga开发 linux HLS之接口设计
个人主页:风间琉璃蘭 版权: 本文由【风间琉璃】原创、在CSDN首发、需要转载请联系博主 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连 和订阅专栏哦目录一、HLS设计简介1.接口综合2.算法综合二、默认流程接口1...
-
Dockerfile优化,2024年最新京东最新Linux运维面试真题解析
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最...
-
linux java spring boot 后端 自己用html+springboot写了个网盘项目(探讨+吐槽+唠嗑大杂烩)
目录前言准备工作前端后端使用技术前端后端跌宕起伏的开发历程前端UI部分登录注册界面网盘首页前端脚本部分登录注册界面网盘首页后端开发项目部署说明使用环境前置准备前端部署后端部署springboot数据库验证运行效果和预期不一样...
-
kubernetes 关于k8s中的联邦DNS组件,例如,2024年最新字节跳动Linux运维三面凉凉
**跨集群 DNS 解析:**联邦 DNS 组件允许在多个集群之间实现 DNS 解析。它可以确保在不同集群中创建的服务和 Pod 可以通过统一的 DNS 域名进行访问。灵活的 DNS 配置:**联邦 DNS 组件可以配置不同...
-
服务器 运维 linux 中进程的 D 状态和 Z 状态
僵尸态是 linux 进程的一种状态,用 Z (zombie 表示。处于 Z 状态的进程已经不在工作,进程的资源(内存,打开的文件 都已经释放,只保留 struct task_struct 一个空壳子,用僵尸来表示这个状...
-
linux 数据库 ERROR: KeeperErrorCode = NoNode for /hbase/master
前言:今天使用hbase查看数据库的时候,出现了以下报错:这个错误信息表示在 ZooKeeper 中找不到名为 "/hbase/master" 的节点。这通常意味着 HBase 的元数据没有正确地存储在 ZooKeeper...
-
eureka 【Linux】Docker安装
卸载旧版Docker新版docker无法覆盖旧版的,所以需要先卸载原来的旧版本安装Docker依赖安装Docker查看docker版本启动docker# 启动docker# dockerk开机自启...