exception基础kernel linux

Linux系统下,Tomcat、Nginx停止和重启

学习自:linux下MySQL、Tomcat、Redis、Nginx停止和重启 - 一半人生 - 博客园 Tomcat 启动:tomcat目录/bin/startup.sh 停止:tomcat目录/binshutdown.sh Nginx 启动:nginx目录/sbin/nginx(不能进入sbin ......
Tomcat 系统 Linux Nginx

Linux常用的命令总结

什么是服务器 服务器是指网络环境下运行的软件,为网络上的用户提供信息和资源高性能计算机。 服务器特性 高速度的cpu运算能力 长时间的可靠运行能力 强大的I/O数据能力 通常有高性能,高效率,高可靠,高可用性,扩展性 LINUX的组成部分 内核,shell,应用程序和文件系统 查看用户终端 当前终端 ......
命令 常用 Linux

Linux系统下使用pytorch多进程读取图片数据时的注意事项——DataLoader的多进程使用注意事项

原文: PEP 703 – Making the Global Interpreter Lock Optional in CPython 相关内容: The GIL Affects Python Library Usability The GIL is a CPython implementatio ......

Linux:路径

路径cd 路径 路径 说明 相对路径 进入某个相对路径 绝对路径 进入绝对路径下的某个文件夹 . 当前目录 .. 返回上一级 ~或空 回到home目录 - 在上一个目录和本目录来回切换 ~user 回到user这个用户的home目录(非根目录,根目录是/) / 回到根目录 家目录是~,根目录是/ ......
路径 Linux

Linux:将某个可执行文件变为指令

学习自:如何自定义linux命令 linux自定义命令执行脚本 - 变形虫 问题 假设有个可执行脚本名为sc.sh,它的路径为/usr/local/sc.sh,那么我每次执行都要输入bash /usr/local/sc.sh,如何让指令变得简单,使我输入bash sc.sh就能执行? 解决方式 ①将 ......
指令 文件 Linux

Git操作指导——基础篇

# Git操作指导——基础篇 [TOC] ## 一、GIT工作原理 ### 1、工作流程图 一般工作流程如下: - 克隆 Git 资源作为工作目录。 - 在克隆的资源(本地工作目录)上添加或修改文件。 - 如果其他人修改了,你可以更新资源。 - 在提交前查看修改。 - 提交修改。 - 在修改完成后, ......
基础 Git

Linux:修改环境变量,以Java为例

学习自:Linux修改环境变量的4种方法_Carry_NJ的博客-CSDN博客 0、说明 环境变量在Linux中用$PATH表示。 查看PATH使用指令echo $PATH 1、修改PATH 四种方法,前两种只针对当前用户,后两种针对全部用户。 后三种配置后永久生效,第一种配置后临时生效,重启后恢复 ......
变量 环境 Linux Java

“kernel:NMI watchdog: BUG: soft lockup”内核软死锁BUG分析和解决

# 内核软死锁(softlock)bug分析 [toc] ## 1、bug现象 shell面板出现以下提示: ```shell kernel:NMI watchdog: BUG: soft lockup - CPU#6 stuck for 28s! CentOS7linux ``` 看门狗监控CPU ......
内核 BUG watchdog kernel lockup

Linux:用户相关指令

说明 Linux是多用户的,就像服务器是多人管理一样。 超管:root用户,具有所有权限。日常工作普通用户即可胜任,除非遇到系统管理的工作,才需要root来完成。 1)添加用户 用法: useradd [选项] 用户名 说明: 该命令需要用到root权限 选项 选项 全拼 说明 -b --base- ......
指令 用户 Linux

Linux文件管理知识:查找文件

前几篇文章一一介绍了LINUX进程管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢? Linux中的所有数据都是以文件形式存在的,那么所有文件分别被归类到不同的文件系统中。而文件系统则是一种树型结构,通俗的理解为目录。 ......
文件 管理知识 知识 Linux

Linux文件管理知识:查找文件

前几篇文章一一介绍了LINUX进程管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢? Linux中的所有数据都是以文件形式存在的,那么所有文件分别被归类到不同的文件系统中。而文件系统则是一种树型结构,通俗的理解为目录。 ......
文件 管理知识 知识 Linux

Zookeeper基础命令

一、 事件监听 在 ZooKeeper 中,可以通过注册事件监听器来监视 ZNode 的状态变化和节点的子节点变化 1. stat -w path 1 # NodeCreated 创建 2 # NodeDataChanged 修改 3 # NodeDeleted 删除 4 stat -w path ......
Zookeeper 命令 基础

【随便学学】和声学基础

#### 1.常用基本和弦 ![image](https://img2023.cnblogs.com/blog/3213233/202308/3213233-20230803221743432-17468034.png) #### 2.和弦级数 ![image](https://img2023.cn ......
声学 基础

Python基础day59Django模型层查询

外键字段的增删改查、多表查询(子查询和连表查询)、正反向的概念、子查询、多表查询之连表查询(基于双下划线的查询)、聚合查询(aggregate)、分组查询(annotate)、F查询、Q查询、Django中如何开启事务 ......
模型 基础 Python Django day

java基础-线程有哪些状态

线程有哪些状态? 答:Java中的线程状态由Thread类的内部枚举类State表示,总共有6种状态。NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED 详细说明: NEW(新建):通过new关键字创建一个Thread对象后,线程的初始状态是N ......
线程 状态 基础 java

linux编程

1.读取文件流程: 1.打开文件 2.读/写文件 3.关闭文件 2.阻塞和非阻塞是文件的一种属性,只有设备文件和网络文件才有的特性 3.fcntl(fd1,F_DUPFD,0)//0被占用,fcntl使用文件描述符表中可用的最小文件描述符 4.fcntl(fd1,F_DUPFD,7)//7被占用,f ......
linux

java基础下(笔记)

面向对象编程 本质:以类的方式组织代码,以对象来组织(封装)数据 面向对象:分类的思维模式, 首先思考解决问题需要哪些分类,然后对这些分类进行单独思考。 面向过程:步骤清晰简单,每一步都清清楚楚。 类和对象 从认识论角度思考是先有对象后有类,对象是具体事物,类是对具体事物的抽象 从代码运行角度思考是 ......
基础 笔记 java

Linux之DNS域名解析服务

[TOC] ## 一、DNS DNS:将域名转化成ip地址 原因:因为ip地址太难记忆了 方法一:本地host文件 分散式: 网络环境 www.baidu.com host 文件 有直接访问 没有的话 去找 dns 缓存 dns缓存服务器有直接 告诉你 没有 才会去问 根域服务器 根域服务器的 他管 ......
域名 Linux DNS

Linux之编译安装

[TOC] ## Linux编译安装实例 ### 1. 编译安装步骤 编译安装 自由度最高 复杂度最高 安装过程 第一步: ```bash #tar解压并释放源代码到指定目录 ``` 第二步: ```bash ./configure配置 #设置安装路径等 ``` 第三步: ```bash make编 ......
Linux

Linux环境编程day01--库与环境变量

##### UNIX系统简介: 1970年于美国贝尔实验室,作者肯.汤普逊和丹尼斯.里奇 UNIX是最早的多用户、多任务、支持多种CPU架构,高稳定性、高可靠性、高安全性 既能构建大型关键型业务系统的服务器(银行、电信公司等),也能支持移动嵌入式设备 Minix是一种开源的基于微内核架构的类UNIX ......
环境 变量 Linux day 01

记录一下Linux下远程访问Mysql连接不上,报错The driver has not received any packets from the server.

# 问题所在 远程服务器已经提前安装好了MySQL,版本也是对应的。在ssh上可以正常进入MySQL数据库。但是其他地方无法连接上,例如navicat和IDE内部都发生报错。 # 排查 ## 1. 首先排查了一下远程服务器上mysql服务状态是否处于正常运行状态 `sudo service mysq ......
received packets driver server Linux

linux基本命令

1.ps: 常用参数:ps aux USER: 显示每个进程所属的用户。 PID: 进程的唯一标识符(Process ID)。 %CPU: 进程当前使用的 CPU 百分比。 %MEM: 进程当前使用的内存百分比。 VSZ: 进程的虚拟内存大小(以 KB 或 MB 为单位)。 RSS: 进程使用的物理 ......
命令 linux

【ML算法基础】一欧元滤波器

前言 参考 1. 算法笔记 | 一欧元滤波器(1€ Filter, OneEuroFilter); 2. 1€ Filter Demo; 3. 一欧元滤波器(OneEuroFilter)_胖胖腐乳的博客-CSDN博客; 4. Noise Filtering Using 1€ Filter | Jaa ......
滤波器 欧元 算法 基础

JavaScript基础04

函数 函数定义 function 自定义函数名() { 函数体代码;}// 函数名命名: 1. 与变量名规则基本上是一样的! 2. 建议变量名使用名词,函数名用动词 3. 大小写敏感 4. 普通函数使用小驼峰,不要首字母大写 5. 首字母大写的函数一般用作自定义构造函数 函数调用 自定义函数名(); ......
JavaScript 基础

Linux环境编程--功能函数编写1

##### Linux系统编程实例1 ###### 1.实现一个计算文件大小的函数 方法1(标准IO): 函数使用: int fseek(FILE *stream, long offset, int whence); 返回值:成功0 失败-1 long int ftell(FILE *stream) ......
函数 功能 环境 Linux

堆 Heap & 栈 Stack(.Net)【概念解析系列_3】【C# 基础】

在.NET中,堆栈(stack)、托管堆(managed heap)、非托管堆(unmanaged heap)和垃圾回收机制配合使用来保证程序的正常运行。 ......
概念 基础 Stack Heap amp

go基础-方法

概述 方法是面向对象编程 (OOP) 的一个特性,在 C++/Java 语言中方法是类函数,go做为函数式编程语言,通过特有技能支持相似的功能,所以说go也支持面向对象编程特性。 go 方法本质也是函数,相比普通函数稍有区别,方法必须与具体类型绑定,且无法独立运行,只能通过类型实例执行,函数是一等公 ......
基础 方法

C++基础

Talk is cheap. Show me the code. C++分为C++语言和C++标准库 版本演化可分为C++98(1.0) , C++11(2.0) , C++14话不多说,上代码头文件命名方式,例如complex.h首先要写防卫式声明,以前写的时候只是知道要写,现在知道才叫什么。 1 ......
基础

Linux平台C++读写Word文档(DuckX库)

## 1、安装cmake > 如果没有cmake或者cmake版本太旧,都需要进行重新安装 > 此次推荐直接安装编译好的软件包 进入官网:https://cmake.org/download/ ![](https://img2023.cnblogs.com/blog/2430497/202308/2 ......
文档 Linux DuckX 平台 Word

鸟哥Linux私房菜学习记录day8

第十五章 例行性工作调度 工作调度种类:at cron at :at 是个可以处理仅执行一次就结束调度的指令 crontab :crontab 这个指令所设置的工作将会循环的一直进行下去,可循环的时间为分钟、小时、每周、每月或每年等。crontab 除了可以使用指令执行外,亦可编辑/etc/cron ......
私房 Linux day8 day