NOT

Python入门指南

Python入门指南 Python中的“文本” 代码 用计算机程序设计语言写成的,可以被计算机执行的文本称为代码。 输入 从外界将数据传递给程序称为输入,即通过输入设备(例如:鼠标、键盘、和摄像头等)向计算机输入数据和信息。 输出 程序将数据传递给外界称为输出,即把计算机处理结果(例如:屏幕显示的文 ......
入门指南 指南 Python

内核文档翻译(chatgpt) —— Pathname lookup (路径名查找)

原文:https://www.kernel.org/doc/html/latest/filesystems/path-lookup.html 内核中文件系统相关的文档汇总:Filesystems in the Linux kernel This write-up is based on three ......
路径名 内核 路径 Pathname chatgpt

CSP-S2023复赛游寄

\(14:30\sim15:00\) 读题并想了想 T2 的正解、T3实现的部分细节 \(15:00\sim15:30\) T1 红/橙,T2 对每个 \(i\) 计算最小的 \(j\) 使得 \([i,j]\) 合法即可。 写了T1正解、T2两个暴力+正解,拍了几个特殊数据 \(15:30\sim ......
复赛 CSP-S 2023 CSP

学习笔记6

第三章 Unix/Linux进程管理 3.1——3.2多任务处理、进程 多任务处理:多任务处理指的是机器同时进行几项独立活动的能力。在计算机技术中,多任务处理是通过在不同任务之间切换实现的。虽然在一个时间点,CPU只能执行一个任务,但是通过快速的切换,就会给人一种同时执行所有任务的错觉。这种逻辑并行 ......
笔记

Java拾贝第八天——线程的状态和常用方法

Java拾贝不建议作为0基础学习,都是本人想到什么写什么 任何线程一般具有5种状态。(非生命周期) 创建状态:新建了一个线程对象,但还处于不可运行状态。 就绪状态:新建线程后,调用该线程start()方法就可以启动线程。此时线程进入线程队列排队,并等待CPU分配资源。当线程启动时,进入该状态。 运行 ......
线程 状态 常用 方法 Java

阶段总结 10.21

CSP 总结 考完了 CSP。 在这场考试中,暴露出了以下问题: 某些方面,例如 dp,存在较严重欠缺。 似乎没有在这次考试体现出来。但是我不会 dp 是人尽皆知的事实。 对题目错误的固有看法 这一点在本场考试体现得尤为明显。 首先,我在做完第一题后产生了如下判断: 第三题不是 dp (正确)。 第 ......
阶段 10.21 10 21

1.团队展示

队员姓名与学号 20211405 周睿雅 (组长) 20211423 袁 艺 20211420 杨谨徽 20211425 高 政 20211421 文鑫河 队名 “我美式”组 队员风采 20211405 周睿雅 时间管理、任务规划能力强;有责任心,有热情,开朗,善于沟通,因此承担了本组的组长工作。是 ......
团队

ioremap函数

一、 ioremap() 函数基础概念 几乎每一种外设都是通过读写设备上的相关寄存器来进行的,通常包括控制寄存器、状态寄存器和数据寄存器三大类,外设的寄存器通常被连续地编址。根据CPU体系结构的不同,CPU对IO端口的编址方式有两种: a -- I/O 映射方式(I/O-mapped) 典型地,如X ......
函数 ioremap

操作系统之我认为的疑难问题的解答

例题一 例题二--这个题目,我一开始看都看不懂~~~ ......
疑难 问题 系统

数组a[N],N需为常量

昏了头,这竟然忘了,纠错搞了半天。 const int N = 10; int a [N]; //这是对的,因为const指定为常量 const int N = 10; int M = 2 * N; int a[M]; //这是错的,因为M为变量。 ......
常量 数组

shell相关

通过上图可以知道内核通过shell解释的指令驱动相关的硬件 ......
shell

Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法

Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法,此处测试代码如下,这里使用add方法: 1 public class main { 2 public static void main(String[] args) { 3 int[] num = {1,2,3}; 4 ......
数组 方法 Arrays asList

centos7和centos8的区别

网络管理centos7云主机:centos7使用network管理网络,NetworkManager默认是关闭的 自己安装的centos7mini版:两个都是开启的 centos8centos8没有network,使用NetworkManager管理网络 修改ip地址等操作之后,使用systemct ......
centos centos7 centos8

Linux Performance Analysis

Linux Performance Analysis 如何在 30s 内定位系统出现的问题,可以使用如下 10 个命令: uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DEV 1 ......
Performance Analysis Linux

2023-10-21 闲话

同学你不觉得你的机械键盘有点吵吗? 你是不是你的学习比我们几个的学习更重要? 给我吓怕了,本来想喷来着。还准备了精彩的 “你是不是觉得你们几个的学习比我的更重要?”。 本来就是个等号,为什么要强行找一个大小于,又不是均值不等式。 ......
2023 10 21

linux进程的管理与调度 --- wake_up_process

如下为唤醒进程的API,执行内容如下: 给待唤醒进程选择一个合适的CPU 将待唤醒进程放入选定CPU的运行队列,每个CPU都有一个运行队列 判断当前进程是否应该被待唤醒进程抢占,如果应该,置位当前进程的 TIF_NEED_RESCHED 标志 int wake_up_process(struct t ......
wake_up_process 进程 process linux wake

vs 禁用c++编译警告提示的两种方式

1. 禁用单个cpp文件编译警告 #pragma warning(disable:警告号) 如:当前提示C4305警告; 加入禁用单个cpp文件编译警告; 结果:编译警告消失. 2. 全局禁用指定警告 效果如下 翻译 搜索 复制 ......
方式 vs

2023 Java面试题,看看你能答出来几道题目。

下面是近一个月市面上收集的几道面试题(有传统企业,也有电商),答案会不定期更新在本篇文章中, 你如有不同的见解,也可在评论区交流。 1、jwt如何应用2、聊聊权限校验框架 security,它由哪些部分组成3、业务设计:10min内超过30次登录限制登录。使用redis中zset实现,限流算法 4、 ......
题目 2023 Java

Python-Json异常:Object of type Decimal is not JSON serializable

源起: 使用python分离出一串文本,因为是看起来像整数,结果json转换时发生异常:TypeError: Object of type Decimal is not JSON serializable msgInfo={"uid":3232324232} json.dumps(msgInfo, ......

BLE设备之间的通信方式

1. BLE通信方式在建立连接之前,BLE设备之间可以通过广播和扫描的方式进行通信,一旦建立连接,双方可以通过client/server模式通信(建立了链路层连接),因此对于BLE网络设,有两种通信的方式: (1)使用广播方式通信 ● 无连接的 ●是单向的,可以向任何人或者接收器发送数据。 ●参与的 ......
之间 方式 设备 BLE

7. 整数反转

1.题目介绍 2.题解 2.1 转换为字符串反转问题 1.使用to_string()转化为字符串+reverse()反转+stoi()转化为整数+try catch处理溢出 // // Created by trmbh on 2023-10-21. // #include <iostream> #i ......
整数

学习笔记6(第三章)

一、知识点归纳 (一)知识点内容 教材学习内容总结 本章主要讨论Unix/Linux中的进程管理。讲述了多任务处理,以及进程的相关知识:进程的概念;进程创建、终止。还讲到了Unix/Linux进程管理的系统调用:fork() wait() exec() exit() 第一节:多任务处理 在计算机技术 ......
第三章 笔记

linux基础

入门信息 /在Linux系统中表示 1出现在开头的/表示:根目录 2出现在中间表示层级目录 快捷键 ctrl+c强制停止 Linux某些程序的运行,如果想要强制停止它,可以使用快捷键ctrl+C 命令输入错误,也可以通过快捷键ctrl+c,退出当前输入,重新输入 历史命令搜索 可以通过history ......
基础 linux

操作系统-cnblog

操作系统 目录操作系统1概念命令接口特征操作系统的发展单道批处理系统多道批处理系统分时操作系统实时操作系统运行机制中断和异常系统调用操作系统体系结构内核操作系统引导虚拟机2进程进程的状态与转换原语进程通信(IPC)线程概念实现方式线程的状态与转换 组织与控制处理机调度进程调度的时机、切换与过程调度器 ......
cnblog 系统

作业6图片9/10/11/12

......
图片 10 11 12

forms组件

forms组件 基本使用 from django import forms class MyForm(forms.Form): # username字符串类型最小3位最大8位 username = forms.CharField(min_length=3,max_length=8) # passwo ......
组件 forms

2023.10.21——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.休息 明日计划: 学习 ......
2023 10 21

学习一年java思想总结

如果你迷茫不妨看看我的思想总结 java这门语言是一门非常厉害的,期初我是学python的越往后学,我就感觉不是特别喜欢。然后某天晚上我打开以前的java的一个简单项目。突然就喜欢上了,下定决心去学java。 我先开始学的java基础。还是那就话java入门简单深入难,刚开始学基础语法后面就是面向对 ......
思想 java

C++变量类型

C++变量类型 变量的名称可以由字母、数字和下划线组成。它必须以字母或下划线开头。 类型 描述 bool 布尔类型,存储值为true或false,占用1个字节 char 字符类型,用于存储ASCII字符,通常占用1个字节 int 整数类型,通常用于存储普通整数,通常占用四个字节 float 单精度浮 ......
变量 类型

提高组算法-图论学习笔记

## 2023-10-21 第一节 基本概念 一、什么是图:点用边连起来就叫做图,是一种数据结构。 二、图的一些定义和概念 1、有向图:图的边有方向,只能按箭头方向从一点到另一点。 2、无向图:图的边没有方向,可以双向。 3、结点的度:无向图中与结点相连的边的数目。 4、完全图:一个 n 阶的完全无 ......
算法 笔记