笔记linux软件tar

【学习笔记】可持久化线段树基础

点击查看目录 目录前言概念实现例题:Tower Defense标记永久化 前言 参考资料:oi-wiki 前置知识: 线段树基本操作 动态开点线段树 概念 可持久化线段树,又称主席树。 (事实上,据说,主席树应该是可持久化线段树的一个子集,主席树应该是单纯的针对静态查询第 \(k\) 小的问题,但是 ......
线段 基础 笔记

局域网管理软件Python示例代码片段

局域网管理软件是企业和组织中管理和监控网络设备的关键工具。这些软件可以帮助管理员轻松地管理局域网中的设备,确保网络的稳定性和安全性。在本文中,我们将探讨局域网管理软件的重要性,并提供一个简单的示例代码来演示如何使用Python编写一个基本的局域网设备管理工具。 示例代码:使用Python创建简单的局 ......
示例 局域网 局域 管理软件 片段

软件工程实践——四则运算的实现

1、实验任务 (1)学习软件项目的发布 (2)编写简单的四则运算器 2、实验步骤 (1)使用java实现四则运算. . (2)使运算器更符合人的使用逻辑,使用中缀表达式转后缀表达式 中缀表达式转后缀表达式可以通过使用栈来实现。以下是一种算法的步骤: 创建一个空栈和一个空字符串,用于存储运算符和最终的 ......
四则 软件工程 工程 软件

Redis系列---【Linux系统离线安装redis5.0.7】

Linux系统离线安装redis5.0.7 1.下载redis安装包 方式一:shell命令下载 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 方式二:手动官网下载 官网地址:https://redis.io/download 2 ......
redis5 系统 Redis Linux redis

[刷题笔记] CSP-J 2022 T4 上升点列

Description 在一个二维平面内,给定 \(n\) 个整数点 \((x_i, y_i)\),此外你还可以自由添加 \(k\) 个整数点。 你在自由添加 \(k\) 个点后,还需要从 \(n + k\) 个点中选出若干个整数点并组成一个序列,使得序列中任意相邻两点间的欧几里得距离恰好为 \(1 ......
笔记 CSP-J 2022 CSP T4

juc个人笔记

并发一定比串行执行的速度快吗? 不一定 这是因为线程创建、销毁会消耗CPU 同时也存在上下文切换的开销,需要保护现场与恢复现场 线程本身也占用内存,一个线程占用1MB 为什么要需要多线程? 1. 为了充分利用多核cpu计算能力,实现并行计算 2. 提高程序处理数据的速度,比如实现异步化 LockSu ......
笔记 个人 juc

AI学习笔记(五)-支持向量机(SVM)

将数据映射到高维空间,在其中找到一个最优的超平面,将不同类别的数据点分开。它可最大化边际,使得不同类别的数据点离超平面的距离最大化。 ......
向量 笔记 SVM

《代码大全》阅读笔记5

在阅读完这本书后,我从书中收获到了很多,永远以解决问题为导向,而不是仅仅完成任务。这一条的内容非常广泛,从最低级的写好一个功能,到给具体的需求排优先级,甚至到明确真正的需求,到调整开发节奏,一切都由实际的需求和开发能力决定,最终的目的只有一个,那就是解决真正的问题;把程序员当人看,不仅仅是把其他同事 ......
代码 笔记 大全

AI学习笔记(四)-决策树与随机森林

使用树形结构来对数据进行特征分类,最终形成一个树形结构的模型。 注:可以捕获到同类数据间的非线性特征。 ......
森林 笔记

LINUX FFMPEG安装全过程记录

LINUX FFMPEG安装全过程记录 环境是Ubuntu(也在mint上测试过),不要用包管理器安装,因为有太多的坑。如果你只是使用基础功能,可以直接使用包管理器下载。我是从源码编译安装的,下面是安装过程。 参考资料: https://blog.csdn.net/Z_zzzD/article/de ......
全过程 FFMPEG LINUX

Linux-system 函数简介

1. system函数简介 system函数是Linux内核提供的一个系统调用接口,通过调用它可以执行外部命令或者脚本。使用system函数可以方便地与操作系统进行交互,执行一些特殊的操作,并获取相应的返回值。这使得我们可以在程序中实现更多复杂的功能,提升程序的可扩展性和可靠性。 2. system ......
Linux-system 函数 简介 system Linux

Security Reduction学习笔记(3):预备知识(困难问题,安全方案)

"问题"的数学定义: 使用数学原语来定义"问题"的数学概念 实例"(instance)和"解答"(solution)构成一个元素对$(x,y)$ 一系列这样的元素对构成的集合被称为"问题"(problems) 例如: 素数判定问题:$$PRIME=\{(1,False),(2,True),(3,Tr ......
Reduction Security 笔记 方案 知识

【linux编程】backtrace获取堆栈信息

参考资料 1. 使用backtrace获取堆栈信息 2. How to print a stack trace whenever a certain function is called ......
堆栈 backtrace linux 信息

Linux p5 关机重启和登录注销

【学习课程】:【【小白入门 通俗易懂】2021韩顺平 一周学会Linux】 https://www.bilibili.com/video/BV1Sv411r7vd/?p=14&share_source=copy_web&vd_source=2c07d62293f5003c919b2df9b2e054 ......
Linux p5

Linux 音频命令——SOX 调节音量

一、sox 如何调节音量 步骤一:查看音量可以最大 调整值【Volume adjustment】 sox demo.wav -n stat 结果为: Samples read: 78031 Length (seconds): 4.876938 Scaled by: 2147483647.0 Maxi ......
音量 命令 音频 Linux SOX

软件开发项目文档系列之二如何撰写项目建设方案

建设方案或解决方案是在任何新项目或计划启动之前,必须仔细准备和撰写的关键文档。这个文档扮演着项目的蓝图,将抽象的构想和目标转化为具体的可实施方案。建设方案是项目规划的核心文档,包括项目概况、需求分析、建设目标、设计方案、实施保障、验收考核指标和投资预算等关键要素。 ......

Linux基础入门

通用快捷键 tab按键补全,双击tab展示所有可能性 :set nu 显示行号 上下键切换写过的命令 开关机 reboot重启 poweroff 关机; shutdown –h now 立刻关机 ctrl+c 强制停止命令的运行,退出当前命令的输入 ctrl+d退出或登出 history查看历史命令 ......
基础 Linux

文件打包为tar包

文件打包为tar包 后端需要将传入的文件和本地的文件一同打包为 tar 包,然后下载;一个示例: # coding: utf-8 import tarfile import json import datetime from io import BytesIO students = { 'stude ......
文件 tar

Linux命令

解压文件:tar -xzvf [tgz文件] 创建目录:mkdir -p [文件路径] 查看文件夹内容:ls -l [文件路径] 强制移动 (不提示文件名重复提示): \mv [文件路径] [目标路径] 查看进程:ps -ef|grep [进程名] 查看文件内容(n代表最后n行):tail -fn ......
命令 Linux

P7914 做题笔记

题目链接 CSP 考前做下历年真题。 转移很多,我刚开始设 $dp1[i][j]$ 为 $i$ 到 $j$ 合法的方案数,$dp2[i][j]$ 为左边一段 $*$,右边是合法的方案数,以及 $dp3[i][j]$,右边是 $*$,左边合法。 然后就进坑了,比如 $()()()$,会在第二个位置统计 ......
笔记 P7914 7914

Linux下源码编译gcc指定版本

首先你得有一个编译器才能编译编译器 下载GCC源码并解压 wget https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-9.4.0/gcc-9.4.0.tar.gz tar -zxvf gcc-9.4.0.tar.gz 这里我选择了gcc-9.4.0版本 ......
源码 版本 Linux gcc

Linux保持程序后台运行

nohup命令 (no hang up) nohup {some program} & &:让程序在后台运行 nohup:在当前目录自动生成nohup.out,可以不挂断地运行命令 当前用户非正常退出或结束的时候,命令仍然可能自己结束。因此使用了nohup的情况下,退出终端的时候需要使用exit才能 ......
后台 程序 Linux

Linux Kernel 之一 完整嵌入式 Linux 环境、构建工具、编译工具链、各 CPU 架构

版权声明:本文为CSDN博主「ZC·Shou」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/ZCShouCSDN/article/details/122239093 第一步就是需要了解如何搭建一个完整的嵌入式 ......
工具 Linux 嵌入式 架构 环境

linux安装myql-server及libmysqlclient

1. 去官网下载对应的仓库源 https://dev.mysql.com/downloads/ 下面以centos8为例 # 仓库下载直链为https://dev.mysql.get/{具体的仓库名} wget https://dev.mysql.com/get/mysql80-community- ......
libmysqlclient myql-server server linux myql

2023/10/16 学习笔记

网络层协议与解析 网络层的功能: 定义了基于IP协议的逻辑地址 连接不同的媒介类型 选择数据通过网络的最佳路径 IP数据包格式: 注解: 版本(4) 指IP协议版本。并且通过双方使用的版本必须一致,目前我们使用的是ipv4,表示为0100 十进制是4首部长度(4) IP数据包的包头长度(不包括数据) ......
笔记 2023 10 16

微机原理笔记 - chap2 - Intel单核/多核处理器

单核处理器(8086/8088) 8086/8088 功能特性 第一次将流水线思想引进微处理器:指令级流水。 存储器分段管理机制引入处理器,扩大寻址能力。 内存地址分段:寄存器最多存 16 位,故有些寄存器用来当段寄存器,代表着地址的高 16 位(低 4 位默认为 0 )。再加上段内偏移寄存器的值( ......
微机 处理器 原理 笔记 chap2

微机原理笔记 - chap3 - Intel处理器指令系统及汇编语言

汇编语言基础 数据定义: 数据传送、算术运算、跳转指令 MOV 指令 “先目的操作数,再源操作数。” MOV 指令需要遵循的规则: 两个操作数的尺寸必须一致。 两个操作数不能同时为内存操作数。 mov reg, reg mov mem, reg mov reg, mem mov mem, imm m ......
微机 指令 处理器 原理 语言

微机原理笔记 - chap1 - 绪论

Intel微处理器的发展 1978年:8086/8088微处理器出现,首枚16位微处理器。 微型计算机概述 计算机加电以后,首先运行 BIOS(Basic Input Output System) 系统,进行硬件的检查、初始化(加电时寄存器的内容是随机的)、给操作系统提供编程接口等。 通过硬件驱动程 ......
绪论 微机 原理 笔记 chap1

数据库系统笔记 - chap2 - 关系模型

关系数据结构 关系代数 A set of fundamental operations to retrieve and manipulate tuples in a relation. These operations take one or some relations as inputs, an ......
模型 数据库 笔记 数据 系统

数据库系统笔记 - chap3 - SQL

Introduction to SQL SQL(Structured Query Language),是关系数据库的标准查询语言。 SQL 的特点: 综合统一 SQL 集数据定义语言(DDL),数据操纵语言(DML),数据控制语言 (DCL)功能于一体。 高度非过程化 SQL 只要提出“做什么”,而 ......
数据库 笔记 数据 系统 chap3