NOT
top
第一行显示系统的运行时间和当前登录用户数,以及系统的平均负载。平均负载是指在过去 1 分钟、5 分钟、15 分钟内运行队列中平均的进程数。如果这些数值分别为 0、0、0,则表示系统目前处于空闲状态。 第二行显示了系统总体的 CPU 占用情况。其中,%Cpu(s) 表示 CPU 使用情况的统计数据,包 ......
计算机基础概念
1,为什么需要计算机 随着时代的发展,每个人需要处理的信息越来越多,如果此时单纯靠人脑来计算,那效率是非常低的,因此也慢慢有了电子计算设备,也就是计算机 2,计算机的定义 所谓的计算机是一种电子计算的高效的电子设备,我们称之为电脑, ......
Webserver项目学习
纲领性 https://github.com/0voice/introduce_c-cpp_manual https://github.com/0voice/cpp_new_features webserver项目 相关参考资料 https://www.nowcoder.com/discuss/35 ......
构建之法阅读笔记
读完《构建之法》这本书,深感其中所承载的思想和方法对于现代软件开发具有极大指导意义。这本书不仅让我们认识到复杂系统构建过程中的挑战,更提供了一种可行的应对方式——构建之法。这个方法的核心是奉行简单、健壮、可维护、可升级的设计准则,强调用集成测试的方式逐步构建高度模块化、可重用性的代码,从而优化整个系 ......
PTA OOP第二次总结作业
南昌航空大学 软件学院 222019班 朱晓天 关于这段时间的OOP学习 这一段时间,我们也是学了很多关于java的知识。首先我们学完了面向对象程序设计的七大原则,之后我们学习了java中父类与子类的继承和多态。这一块说简单也不是很简单,说难也不是很难,继承和多态的概念还是比较好理解的,而且一些比较 ......
HBCPC2023游记
HBCPC2023游记 第一次参加团队赛,总体感觉还是不错的。 Day-1 听教练说今年HBCPC(湖北大学生程序设计竞赛)就在武大举行,而且有前几届学长参与出题,我们可以派两支队伍去参赛,于是我就报名了,和xxy、Ustinian26一队,队名叫“早安隆回”(教练取的名字)。还有一队是Natura ......
Django - json_script 模板语言,将queryset转换为前端json数据
models.py class User(models.Model): name = models.CharField(verbose_name="Name", max_length=64) serializer.py class UserSerializer(serializers.ModelSe ......
codeforces div1A
A. Circular Local MiniMax 题目翻译:给我们一个数组(循环的也就是1和n是相邻的),我们可以对数组进行任意调序,对于每个数b[i]要求满足b[i] < b[i - 1] && b[i] < b[i + 1] 或者满足b[i] > b[i - 1] && b[i] > b[i ......
6343.前往目标的最小代价-343
前往目标的最小代价 给你一个数组 start ,其中 start = [startX, startY] 表示你的初始位置位于二维空间上的 (startX, startY) 。另给你一个数组 target ,其中 target = [targetX, targetY] 表示你的目标位置 (target ......
6344. 字典序最小的美丽字符串-343
字典序最小的美丽字符串 如果一个字符串满足以下条件,则称其为 美丽字符串 : 它由英语小写字母表的前 k 个字母组成。 它不包含任何长度为 2 或更长的回文子字符串。 给你一个长度为 n 的美丽字符串 s 和一个正整数 k 。 请你找出并返回一个长度为 n 的美丽字符串,该字符串还满足:在字典序大于 ......
数据结构与算法复习--(2)
#算法和算法分析 算法的定义 对特定问题求解方法和步骤的一种描述,它是指令的有限序列。其中每个指令表示一个或多个操作。 算法的描述 自然语言:英语、中文 流程图:传统流程图、NS流程图 **伪代码:类语言:**类C语言 **程序代码:**C语言程序、Java语言程序 算法与程序 算法是解决问题的一种 ......
Linux 进程调度之schdule主调度器
考虑到文章篇幅,在这里我只讨论普通进程,其调度算法采用的是CFS(完全公平)调度算法。 至于CFS调度算法的实现后面后专门写一篇文章,这里只要记住调度时选择一个优先级最高的任务执行 一、调度单位简介 1.1 task_struct 结构体简介 对于Linux内核来说,调度的基本单位是任务,用 str ......
Windows11 安装OpenSSH服务器
windows系统在可选功能中添加OpenSSH服务器,但是一直报错就不知道如何解决,在网上也没有查到有效的解决办法。 最好的办法是手动安装OpenSSH服务,方法如下: 1. 下载 OpenSSH GitHub地址:https://github.com/PowerShell/Win32-OpenS ......
基于ChatGPT用AI实现自然对话
1.概述 ChatGPT是当前自然语言处理领域的重要进展之一,通过预训练和微调的方式,ChatGPT可以生成高质量的文本,可应用于多种场景,如智能客服、聊天机器人、语音助手等。本文将详细介绍ChatGPT的原理、实战演练和流程图,帮助读者更好地理解ChatGPT技术的应用和优势。 2.内容 在当今快 ......
如何修改linux中HTTP默认目录
在Linux中,HTTP服务器的默认目录通常是/var/www/html。要修改它,可以按照以下步骤进行操作: 打开Apache配置文件httpd.conf。该文件通常位于/etc/httpd/conf/或/etc/apache2/目录下。 找到DocumentRoot指令,并将其值更改为您想要的目 ......
Redhat6.8下安装Oracle11gR2
Step1.配置本地yum源,方便安装依赖包 01 df -h 补充: df命令查看 linux系统磁盘空间以及使用情况,-h代表方便阅读方式显示 ;/dev/sr0为光驱设备名 01 02 mkdir cdrom mount /dev/sr0 /mnt/cdrom 补充: 将光驱挂在到 /mnt/ ......
oop Java作业总结
前言:总结三次题目集的知识点、题量、难度等情况 不知不觉又完成三次pta的作业了。三次PDA的作业也就提现了这一个月来的学习情况。从课堂教学以及作业上都可以体现对Java的学习,不再只是简单的语法以及编程了,而是涉及到了许多编程的一些思想,模式。 第四次作业是这三次作业中做的最好的一次,但依然存在许 ......
6342.找出叠涂的元素-343
找出叠涂的元素 给你一个下标从 0 开始的整数数组 arr 和一个 m x n 的整数 矩阵 mat 。arr 和 mat 都包含范围 [1,m * n] 内的 所有 整数。 从下标 0 开始遍历 arr 中的每个下标 i ,并将包含整数 arr[i] 的 mat 单元格涂色。 请你找出 arr 中 ......
OOP第二次博客作业
关于Java与面向对象: 一、前言: 随着时间的变化,学期已经接近半个学期,作业题目集的难度也是一次比一次更大。并不会只局限于做一个小的程序编写了,不仅仅去考查一些基本的语法方面,更多的会是我们自己对题目中要实现的功能去进行自己的设计,包括类图,里面包含的属性等等。 到目前为止,对于自己的一些基本编 ......
2023五一外出学习整理
—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— ......
每日总结2023-04-30
今天学习了kotlin中的点击时间 loginButton.setOnClickListener {//loginButton为botton名 val authSuccessful: Boolean = viewModel.authenticate( usernameEditText.text.to ......
Vue 路由router
简单案例: App.vue是核心组件,其中的<router-link>相当于a标签,to相当于href,export是暴露函数,这样某组件才能被其他组件识别到 代码: <template> <div id="app"> <img src="./assets/logo.png"> <h1>hello! ......
五一训练
4/29上午 vp cf 868 AB赛时就过了 C 这道题的意思是已知数组a,求出数组b,要求数组的乘积相等且每一个数都是strongly compiste。也就是这个数要拥有非素数非本身的因数,通过观察可得,要不就是两个相同的素数组成,要不就是三个不同的素数。那第一步就是将整个a数组变为素数,然 ......
【数据结构】链式型存储结构-双向链表
1 前言 只要大家坐过火车,对于双向链表的理解就相当简单。双向链表就是在单链表的基础之上,为每一个结点增加了它的前继结点,我们来看看。 2 双向链表 双向链表的定义如下: typedef struct DaulNode { ElemType data; struct DaulNode *prior; ......
关于PTA第二次大作业的总结
一.前言 这一次的作业,总体来说是有一定难度的,主要考察了类与对象的关系,java封装的技术特性,字符串的使用和正则表达式的使用等,还有java类的设计原则,题量比之前的作业减少了,但是难度在慢慢上升。特别是习题六,代码的数量上来了,关于类的设计就要谨慎。 二.设计与分析 7-1 菜单计价程序-3 ......
python 文件操作(csv和excel大型文件读取)
使用csv模块 首先,我们需要导入csv模块: import csv 读取CSV文件 要读取一个CSV文件,可以使用csv.reader()函数。该函数接受一个文件对象作为参数,并返回一个可迭代的行列表。每一行都是一个由列数据组成的列表。例如,如果我们有一个名为data.csv的CSV文件,其中包含 ......
数学学习笔记
学习了基础的数学,发现我的数学还(fei)算(chang)可(la)以(ji),不多说了,开启美妙的数~~xiao~~学之旅吧。 进制转换 首先是我们熟悉的进制转换,就是n进制转m进制。 要把n进制数转化十进制数,再把十进制数转化为m进制数。把n进制数转换为十进制数要先模再除,具体过程就不赘述了,把 ......
Linux下用tar完整拷贝/备份目录
保留软连接、create time、access time、modify time、permission信息 以拷贝 /mnt/myhome/username 到 /mnt/newhome/username 为例: cd /mnt/myhome tar -cf - username | (cd /m ......
斜率优化
斜率优化 dp回顾 对于所有的方程都需要枚举 $j = [l, i - 1]$ $dp[i] = max/min(dp[j] + a[i])$ 维护出前缀的最值即可 $dp[i] = max/min(dp[j] + a[j])$ 维护出前缀的最值即可 $dp[i] = max/min(dp[j] + ......
OO第4-6次作业总结
前言: 在OO04次作业中,用到了Arrays、ArrayList、LinkedHashSet、字符串与字符串数组的转换、字符串数组里的方法、以及面向对象编程的封装性。 在OO05练习了运用正则表达式进行校验,学习并且巩固了正则表达式的相关知识点,还练习了根据类图去完成程序设计,运用的是类与类之间的 ......