笔记script linux shell

分析Linux kernel exception-基础篇【转】

转自:https://blog.csdn.net/ldinvicible/article/details/50911947 转载自MTKFAQ: KE概念 Android OS由3层组成,最底层是kernel,上面是native bin/lib,最上层是java层: 任何软件都有可能发生异常,比如野 ......
exception 基础 kernel Linux

linux 软件包

安装rpm包 RPM 工具使用分为安装、查询、验证、更新、删除等操作 参数: -i 是 install 的意思, 安装软件包 -v 显示附加信息,提供更多详细信息 -V 校验,对已经安装的软件进行校验 -h --hash 安装时输出####标记 对已经安装过的软件包进行操作时,比如查找已经安装的某个 ......
软件包 linux 软件

linux service文件格式

systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,需要开机不登陆就能运行的程序,存在系统服务里,即:/usr/lib/systemd/system目录下.每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service] ......
service 格式 文件 linux

Linux服务器不自动杀死超内存Python程序导致服务器卡死掉线

状态:Python处理大数据时,内存占用超过服务器可用内存,但是服务器并没有杀死该进程,而是被卡死无法通过ssh进入 解决方向: 一、设置系统内存限制: 使用 ulimit -a 查看系统参数 ulimit -a 命令的结果中会显示各种资源的限制参数。以下是一些常见参数及其含义: core file ......
服务器 内存 程序 Python Linux

考研数学笔记:线性代数中抽象矩阵性质汇总

在考研线性代数这门课中,对抽象矩阵(矩阵 \(A\) 和矩阵 \(B\) 这样的矩阵)的考察几乎贯穿始终,涉及了很多性质、运算规律等内容,在这篇考研数学笔记中,我们汇总了几乎所有考研数学要用到的抽象矩阵的性质,详情在这里: 线性代数抽象矩阵(块矩阵)运算规则(性质)汇总 ......
线性代数 代数 矩阵 线性 性质

linux查看cpu数

查看cpu个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 查看cpu信息cat /proc/cpuinfo 因为从0开始编号所以有24个核心。 Intel(R) Xeon(R) Gold 6128 CPU @ 3.40GHz单看 ......
linux cpu

《大型网站技术架构--核心原理与案例分析》阅读笔记

这本书组织的很不错,语言精练,篇幅也不长,对网站架构的要点讲的狠清楚透彻,思路清晰。主要围绕架构的五个要点:性能、高可用、伸缩性、扩展性、安全性。令人印象非常深刻。而且李智慧老师深谙职场之道,后面一些关于技术人的建议也让人受用无穷。 事物发展到一定阶段,就会拥有自身的发展冲动,摆脱其初衷,向着使自己 ......

Windows11安装运行Linux

学习Linux,为了省钱不想买一台云服务器,或者不想装VMware虚拟机,win11可以通过这种方式安装Linux(Ubuntu) 一、开启Windows功能 1.在window11的搜索框内,搜索"Windows功能",出现了“启用或关闭Windows功能”,点击打开。 2.勾选"适用于Linux ......
Windows Linux 11

《代码大全》阅读笔记06

协同构建能够有效的改善软件质量 尝试用多种方法重现错误以准确判断错误原因 抛开问题休息一下 开发阶段的重构是提升程序质量的最佳时机。 增量集成有助于项目增长 注释写的糟糕很容易,写的出色很难,注释写的不好只会帮倒忙? 注释的种类,重复代码,解释代码,代码标记,概述代码,代码意图说明, 注释代码应该注 ......
代码 笔记 大全

基本技巧——分段打表 学习笔记

基本技巧——分段打表 学习笔记 分段打表,也叫间隔打表。 打表 在比赛时把所有可能的输入对应的答案都计算出来并保存下来,然后在代码里开个数组把答案放里面,直接输出即可。 这个技巧只适用于输入的值域不大(如,输入只有一个数,而且范围很小)的问题,否则可能会导致代码过长、MLE、打表需要的时间过长等问题 ......
基本技巧 技巧 笔记

Linux系统介绍

撒段很嗲的哈数据的话就快点哈好还是觉得四的话上帝啊大家那看来回到是你的撒素爱才能难道i三年度十大撒荒诞的卡上你打开了啥都i垃圾的绿卡加大了开始加大了肯定就撒娇大卡司阿斯活动i打死降低街道i是打算到i打撒飒飒撒三的撒打算诋毁那时的后就马上就破案件埃斯基的扫荡寄送到静安寺的势力极大杜绝类似啊就是案例的撒 ......
系统 Linux

反射学习笔记

目录反射技术1.什么是反射2.反射技术的核心3.获取Class对象的三种方式1,通过getClass()方法2,通过.class静态属性3,通过Class.forName()方法4.获取构造方法1,获取类定义的构造方法2,通过构造方法创建对象5.获取类方法1,获取方法2,调用方法6.获取类的成员变量 ......
笔记

读程序员的制胜技笔记11_与Bug共存(上)

1. bug只与规则有关 1.1. 如果根本没有任何规则,那么bug也就不存在了 1.2. 公司也就可以不用拙劣的借口“哦,那只是一个feature”来做危机公关 1.3. 你不需要为规则写一份书面文档——你可以只让它存在于自己的脑海里 1.4. Bug是衡量软件质量的基准参考 2. 类型有大用 2 ......
程序员 笔记 程序 Bug 11

硬盘性能测试笔记学习全套 -- Fio

Top 目录FIO 下载地址FIO 安装参数解析结果分析自带图形化工具单位换算相关命令结果格式化SCSI 子系统讲解SCSI 参考网址磁盘监控工具 iostat性能调优NVMEFIO 调优网页参考HDD -- 固件更新通用方法 hdparm其他厂商工具NVME 工具详解 - - nvmeSSD 稳态 ......
全套 性能 硬盘 笔记 Fio

第六章学习笔记

第六章 信号和信号处理 1.信号和中断 信号:发给进程的请求,将进程从正常执行转移到中断处理。 中断:是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。 “中断”是发送给“进程”的事件,它将“进程”从正常活动转移到其他活动,称为“中断处理”。“进程”可在完成“中断” ......
笔记

统计推断复习笔记

期中只有 15%,摆烂! 目录Ch1 概率论Ch2 变换和期望Ch3 常见分布族Ch4 多维随机变量Ch5 随机样本的性质5.1 随机样本的基本概念Def5.2 随机样本中随机变量的和DefTheorem 5.2.4Lemma 5.2.5Theorem 5.2.6(\(\overline X\) 和 ......
笔记

es笔记六之聚合操作之指标聚合

本文首发于公众号:Hunter后端 原文链接:es笔记六之聚合操作之指标聚合 聚合操作,在 es 中的聚合可以分为大概四种聚合: bucketing(桶聚合) mertic(指标聚合) matrix(矩阵聚合) pipeline(管道聚合) bucket 类似于分类分组,按照某个 key 将符合条件 ......
指标 笔记

linux网络服务

linux网络服务 1. 网络配置命令 1.1 查看网络接口信息 ifconfig ifconfig [root@localhost ~]# ifconfig # 直接输入 ifconfig 显示活动的网卡 ifconfig -a [root@localhost ~]# ifconfig -a # ......
网络服务 linux 网络

学习笔记9

第6章 信号与信号处理 一、知识点总结 (一)信号和中断 进程 从事日常事务的人 在用户模式或内核模式下运行的Unix/Linux进程 执行机器指令的CPU 中断 人员中断 进程中断 硬件中断 进程的陷阱错误 (二)Unix/Linux信号示例 e.g. “ Ctrl + C ”组合键生成键盘硬件中 ......
笔记

Linux 中设置打开文件数目限制的方法

设置打开文件数目限制是为了避免资源被耗尽,增加安全及稳定性。 001、查看软限制 002、查看硬限制 003、设置软限制 004、设置硬限制 005、设置永久生效 。 ......
数目 文件 方法 Linux

Linux第一次博客

第一课就是关于Linux系统的简介及Linux系统的安装,还有快照和克隆的作用。 首先关于Linux系统的安装,我们需要去网站里下载VMware Workstation和CentOS7。这里跟着书上的操作进行就可以把虚拟机装好了。然后就是快照和克隆的简单概述,快照就是保存现有系统的一个状态,如果在使 ......
第一次 Linux 博客

学习笔记九

信号和信号处理 摘要 本章讲述了信号和信号处理;介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断,将进程从正常执行转移到信号处理;解释了信号的来源,包括来自硬件、异常和其他进程的信号;然后举例说明了信号在Unix/Linux中的常见用法;详细解释了Unix/Linux中的信 ......
笔记

第6章学习笔记

2022-2023-1 20201324《信息安全系统设计与实现(上)》第6章 目录 摘要 信号和中断 进程中断 进程的陷阱错误 Unix/Linux信号示例 Unix/Linux中的信号处理 信号类型 信号的来源 段错误捕捉函数 进程PROC结构体中的信号 信号处理函数 安装信号捕捉函数 信号处理 ......
笔记

rust 程序设计笔记(2)所有权 & 引用

所有权 数据存储在栈和堆上,存放在栈上的数据都是已知所占据空间的 突然的问题 // 内存中的栈是怎么存储数据的? 好的,想象一下你有一摞盘子。你只能从上面放盘子,也只能从上面拿盘子,这就是栈的工作方式。 在内存中,栈是用来存储数据的地方,它工作得就像这摞盘子。当你的程序运行一个函数时,这个函数的局部 ......
程序设计 所有权 笔记 程序 rust

学习笔记9

第六章 信号和信号处理 一、知识点归纳 (一)信号和中断 “中断”是从1/0设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。在讨论信号和信号处理之前,我们先来回顾中断的概念和机制,这有 ......
笔记

学习笔记9

第六章 信号和信号处理 信号与信号处理概述 在计算机科学中,信号是一种在软件层面通知进程发生了某种事件的机制。它是随时间或空间变化的信息的载体,可以是各种形式的数据,如声音、图像、视频、电压等。信号处理涉及对这些信号进行获取、处理、分析和解释的一系列技术和方法。 1. 信号类型 在信号处理中,信号可 ......
笔记

在CentOs 7 下的Linux基本操作(一)

1.目录操作 (1)创建目录 创建单个目录用mkdir ,创建多级目录 门 mdkir -p (2)查看目录 查看当前目录用 pwd 查看实际工作目录用 pwd -P 注意该P为大写 也可以用 ls -l 简写 ll (3)切换目录 用 cd ,cd - 是返回上一次目录, cd ../是返回上一层 ......
基本操作 CentOs Linux

《Unix/Linux系统编程》教材学习笔记第十四章

chapter14 MySQL MySQL(MySQL 2018)是一个关系数据库系统(Codd 1970)。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数据库中的数据。关系数据库系统的标准查询语言是 ......
教材 笔记 系统 Linux Unix

通过cpolar实现外网ssh远程连接linux

现在我有个想法,就是希望通过外网能够远程连接到我的开发板。这里我们就需要使用到一种技术,内网穿透。 内网穿透是一种将内部网络中的设备通过外网进行访问的技术。在linux系统中,实现内网穿透有多种方式,其中最常见的方法是使用ngrok和frp。 以frp为例,frp是一个专注于内网穿透的高性能的反向代 ......
cpolar linux ssh