笔记linux软件tar

linux 中paste命令结合管道时调整合并方向

001、 [root@pc1 test]# ls ## 两个测试文件 a.txt b.txt [root@pc1 test]# cat a.txt 01 02 03 04 05 06 07 08 09 10 11 12 [root@pc1 test]# cat b.txt a b c [root@p ......
时调 管道 命令 方向 linux

Linux中中括号{}应用与for循环的可迭代对象

001、 [root@pc1 test]# for i in ab8 ab23 ab98; do echo $i; done ## 直接迭代 ab8 ab23 ab98 [root@pc1 test]# for i in ab{8,23,98}; do echo $i; done ## 可以写成如下 ......
括号 对象 Linux for

读书笔记chapter?2

1 #03超市抹零 2 bill=float(input("请输入商品的总价格")) 3 print("{:.0f}".format(bill)) 1 #04成绩分差和平均值 2 import math 3 4 grade1=int(input()) 5 grade2=int(input()) 6 ......
chapter 笔记

1020. 【软件认证】任务调度算法

题目描述 某分布式任务调度系统有 taskNum 个任务(编号从 1 到 taskNum)需要调度,调度策略: 任务之间可能存在依赖关系,且无循环依赖,如任务1 依赖任务2,那么要等待任务2执行完才能执行任务1; 如果任务之间没有依赖关系,则可以并发执行(假设并发所需资源是充足的)。 现给出任务间的 ......
算法 任务 软件 1020

[学习笔记]TypeScript查缺补漏(一):类

@目录基础知识创建类型类的初始化类型和值JSDoc 注释字段私有字段可选和非可选字段字段类型约束Getter/Setter静态成员函数重载构造函数参数属性类的实例化箭头函数this的作用域全局类和对象方法泛型泛型类泛型接口泛型函数装饰器 基础知识 创建类型 class Abc { } 类的初始化 c ......
TypeScript 笔记

第二章读书笔记

#03超市抹零结账行为print('学号:3121')print("\n03")n=eval(input('应付:'))print('实付:',int(n)) #04计算学生成绩的分差和平均分print("\n04")print('学号:3121')A=eval(input('学生A的成绩:'))B ......
第二章 笔记

C语言笔记2

程序的三种基本结构 1.顺序结构:按照语句的顺序书写次序 2.选择结构:通过特段特定条件,选择一个分支执行 3.循环结构:在给定的条件下,反腐执行循环体,直到条件不满足为止 程序设计的步骤 1.分析问题,建立数学模型 2.确定数据结构 3.确定算法,描述算法 4.编制程序,调试程序 5.运行结果 结 ......
语言 笔记

第二章读书笔记

#03超市抹零结账3131money = eval(input("请输入商品总价:"))print("抹零后应收{}元".format(int(money))) #04计算学生成绩的分差和平均分3131student1_point = eval(input("请输入学生成绩:"))student2_ ......
第二章 笔记

第二章读书笔记

print("3140")#超市抹零结账#可以通过浮点数转换为整数实现抹零操作p=float(input("请输入商品总价:"))print("最终结账为:",int(p))#计算学生成绩分差和平均分t1=eval(input("请输入学生课程a成绩:"))t2=eval(input("请输入学生课 ......
第二章 笔记

2023年10月31日阅读笔记

《代码整洁之道》 书中介绍了一些编程原则和实践,如DRY(不要重复自己)、单一职责原则(SRP)、开闭原则(OCP)等,这些原则有助于编写更好的代码。不仅如此还强调了良好的代码质量对于软件开发的重要性。良好的代码不仅仅是能够运行的代码,还应该易于理解和维护。 我认为书中的一个观点特别值得借鉴:用艺术 ......
笔记 2023

集合幂级数 学习笔记

定义 集合幂级数 对于域 \(F\),称函数 \(f:2^U\to F\) 是 \(F\) 上的集合幂级数。 \(\forall S\in 2^U\),记 \(f_S\) 为 \(S\) 带入函数 \(f\) 后的函数值,称 \(f_S\) 为 \(f\) 的第 \(S\) 项系数。 \(\fora ......
幂级数 笔记

软件工程开发方法论

前言 规范的目的及其能愿动词的使用 规范 ......
方法论 软件工程 方法 工程 软件

阅读笔记

这个学期,我们开始了我们的软件需求分析的课程,这门课程教会了我软件需求分析的重要性以及必要性。在上课的时候,老师给我们推荐了几本书,对于我们现阶段的学习有着一定的帮助,于是我就看了其中的《实例化需求:团队如何交付正确的软件》这本书。这本书是在世界各地调查了多个团队软件交付过程后的经验总结。这本书主要 ......
笔记

《程序员修炼之道:从小工到专家》阅读笔记(4)

第36节 主要讨论了在项目开始之前的一些准备步骤和流程。作者强调了需求识别的重要性,并提出需求是与用户共同完成的“发现”过程,而不仅仅是收集他们的意见。需求在某种程度上应该保持抽象,因为需求不等同于架构或设计。作者还提到了一个词汇表的维护,这是为了消除歧义,并确保大家对需求有共同的理解。此外,项目的 ......
小工 程序员 笔记 程序 专家

《程序员修炼之道:从小工到专家》阅读笔记(3)

26解耦与得墨忒耳法则 将复杂问题分解成简单的模块,以降低整体系统的复杂性。解耦意味着两个或多个模块之间减少直接的依赖关系,遵循“单一职责”原则。这提高了软件的可维护性、可扩展性和长期的稳定性。得墨忒耳法则强调模块间的交互应通过最少的公共接口,以减少变更带来的影响。 27元程序设计: 借助于元数据来 ......
小工 程序员 笔记 程序 专家

如何用网线连接你的主机和飞腾派Linux环境

首先,我们进行windows系统上的相关操作。 控制面板—>网络和Internet—>网络和共享中心—>更改适配器设置—>以太网—>双击进入后选择属性中的Internet协议版本4(TCP/IPv4)—>选择”使用下面的IP地址“,IP地址填入你在Linux环境中写的gateway4的地址(例如我: ......
网线 主机 环境 Linux

读书笔记

03运行超市抹零结账行为 a = float(input("请输入商品总价:"))b = int(a)print(b)print('学号后四位:143108') 运行结果 ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬ ......
笔记

第二章读书笔记

#eraze_zero.pymoney= eval(input("请输入商品的总金额:"))money_str=str(money)print('商品总金额为:' + money_str)money2=int(money)money2_str=str(money2)print('实收金额为:' + ......
第二章 笔记

嵌入式linux 调试 移远的wifi&蓝牙模块

蓝牙功能调试 1 内核配置 2 文件系统配置 (buildroot) 支持:pulseaudio-bluetooth 库 解决connect失败问题 启动bluetoothd 服务 /usr/libexec/bluetooth/bluetoothd -d -C -n & 启动Pulseaudio 服 ......
嵌入式 模块 linux wifi amp

linux 安装 python3.10

apt update apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget cu ......
python3 python linux 10

第二章读书笔记

#运行超市抹零结账行为money_all = 56.75 + 72.91 + 88.50 + 26.37 + 68.51print("商品总金额为:%.2f"%money_all )print("实收金额:%d"%(int(money_all)))print("学号:2022310143125")# ......
第二章 笔记

Linux中账号和权限的管理

用户账号分类 超级用户:最高权限 普通用户:权限受限的用户 程序用户:给程序使用的用户(不可以登录) UID:(相当于用户的身份证) Linux中每个用户都是通过uid来标识用户 管理员root:0 程序用户:1-499(centos6),1-999(centos7) 普通用户:500-60000( ......
账号 权限 Linux

linux用户权限相关命令笔记

1,用户 和 权限 的基本概念 1.1 ls 扩展 ls -l ......
命令 权限 笔记 用户 linux

linux安装nginx服务

一、安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 二、上传或下载nginx的tar.gz包 wget下载:wget http://nginx.org/download/nginx-1.24.0.tar ......
linux nginx

几种软件开发方法对比

​ 1 综述 软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。 本文对净室方法、结构化方法、面向对象方法、原型法、逆向工程等方法进行梳理,并对各种开发方法特点、优点进行对比。 2 净室方法 2.1 特点 净室软件工程(Cleanroom Software Engineer ......
软件开发 方法 软件

软件测试|MySQL SELECT语句的详细使用

简介 MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了许多功能强大的SQL查询语句,其中最常用且最重要的是SELECT语句。SELECT语句用于从数据库表中检索数据,并根据给定的条件返回所需的结果集。在本文中,我们将深入探讨MySQL SELECT语句的各个方面,并提供一些示例来说明其用 ......
软件测试 语句 SELECT MySQL 软件

软件测试|Python对JSON的解析和创建详解

简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,已经成为当今互联网应用中广泛使用的数据格式之一。Python提供了内置的模块来解析和创建JSON数据,使得在Python中处理JSON变得非常简单。本文将详细介绍Python对JSON的解析和创建过程, ......
软件测试 Python 软件 JSON

软件测试|MySQL算术运算符使用详解

简介 MySQL是一种流行的开源关系型数据库管理系统,广泛用于各种应用程序和网站的数据存储和管理。在MySQL中,算术运算符是执行数学计算的特殊符号,用于处理数字类型的数据。本文将详细介绍MySQL中常用的算术运算符及其使用方法。 常用算术运算符 算术运算符是 SQL 中最基本的运算符,MySQL ......
运算符 算术 软件测试 MySQL 软件

软件测试|MySQL逻辑运算符使用详解

简介 在MySQL中,逻辑运算符用于处理布尔类型的数据,进行逻辑判断和组合条件。逻辑运算符主要包括AND、OR、NOT三种,它们可以帮助我们在查询和条件语句中进行复杂的逻辑操作。本文将详细介绍MySQL中逻辑运算符的使用方法和示例。 AND运算符 AND运算符用于将多个条件组合起来,要求所有条件都为 ......
运算符 软件测试 逻辑 MySQL 软件

软件测试|快速、可靠的JavaScript依赖管理工具——yarn

简介 Yarn是一个由Facebook于2016年推出的JavaScript软件包管理器。它的目标是解决npm(Node.js的默认软件包管理器)在性能和可靠性方面的一些问题。Yarn旨在提供更快、更安全、更稳定的依赖项安装过程,使JavaScript开发人员能够更轻松地管理和构建项目。本文将详细介 ......