NOT
c++打卡练习(23)
亲密数 如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main ( ......
JAVA知识点总结1
目 录 1. 关键字 2. 数据类型 3. 运算符 4. 流程控制语句 4.1 if else 4.2 Scanner类从键盘获取数据 4.3 获取一个随机数 4.4 switch-case 4.5 for循环 4.6 while循环 4.7 do-while循环 5. 数组 5.1 一维数组的基本 ......
操作系统作业常见算法-个人复习用
基础概念: 作业周转时间=作业完成时间–作业提交时间 作业平均周转时间=作业周转时间/作业个数 吞吐量:单位时间内完成作业量 作业调度算法: FCFS先来先服务:按照作业进入系统次序进行调度。 SJF短作业优先调度:对作业调度时间升序排列,优先处理调度时间最短的作业。 进程调度算法: FIFO先进先 ......
go添加一个定时任务
package timerimport ( "sync" "github.com/robfig/cron/v3")type Timer interface { AddTaskByFunc(taskName string, spec string, task func(), option ...cro ......
RustDesk 远程桌面
RustDesk 是一款开源远程桌面软件。有云服务器的话,可以几分钟就搭一个,本文是搭建的记录。 自建服务器 下载服务器程序, # 上传进服务器,假设其 IP 为 `x.x.x.x` scp rustdesk-server-linux-amd64.zip ubuntu@x.x.x.x: 登录进服务器 ......
嵌入式所需书籍
C、C++学习:《C程序设计语言》,《C语言核心技术》,《数据结构与算法分析--C语言描述》,《C和指针》,《C陷阱与缺陷》,《C++ Primer》 ARM嵌入式cpu学习:《ARM嵌入式系统开发--软件设计与优化》,《ARM处理器开发详解 基于ARM Cortex-A8处理器的开发设计》 嵌入式 ......
git配置
配置邮箱、用户名 git config --global user.email "xxx@qq.com" git config --global user.name "xxx" 生成秘钥 ssh-keygen -t rsa -C "xxx@qq.com" 查询配置 git config --glob ......
Java程序设计-实验五 Java多线程程序设计
实验五 Java多线程程序设计
实验目的
1. 掌握Runnable接口实现多线程的方法
2. 掌握Thread类实现多线程的用法
3. 掌握Java语言中多线程编程的基本方法 ......
java 第六次作业
1.给定一个有9个整数(1,6,2,3,9,4,5,7,8)的数组,先排序,然后输出排序后的数组的值。 package ooo; public class kkk { public static void main(String[] args) { // TODO Auto-generated me ......
用print-js实现打印功能时element table组件打印不全的问题
插件下载: npm install --save print-js 解决方案,修改print.js里面的 getHtml // 打印类属性、方法定义 /* eslint-disable */ const Print = function (dom, options) { if (!(this ins ......
BBS登录
随机验证码 需要导入的模块 """ 图片相关的模块 pip3 install pillow """ from PIL import Image, ImageDraw, ImageFont """ Image:生成图片 ImageDraw:能够在图片上乱涂乱画 ImageFont:控制字体样式 """ ......
入门8-Pytest部分测试用例的前后置(fixture)(2-conftest.py结合)
conftest.py文件专门用来存放fixture的文件,名称固定不能修改。 conftest.py中的所有方法在调用时都不需要导包 一个用例可以同时调用多个conftest.py中的多个方法 一般conftest.py中的方法autouse= True, 自动执行。 conftest.py放在最 ......
《浪潮之巅》随记
🖊技术的呈现方式会变化得很快,而基础技术本身适用时间则是相当长的。 💡 注意学习一个技术底层的基础知识,这是短时间内不会变的 🖊现有产业+智能技术=新的产业 🖊现有产业+新技术=新的产业 🖊和前三次工业革命类似,在智能时代并不需要所有的企业都去开发智能技术——它们只要用好智能技术,把自己原 ......
linux之docker安装RocketMQ
一、创建namesrv容器 docker pull rocketmqinc/rocketmq mkdir -p /docker/rocketmq/data/namesrv/logs /docker/rocketmq/data/namesrv/store docker run -d \ --resta ......
第10次作业-递归求斐波那契数列第N项的值
|这个作业属于哪个课程|https://edu.cnblogs.com/campus/sdscfz/SF4| |-|-| |这个作业要求在哪里|https://edu.cnblogs.com/campus/sdscfz/SF4/homework/12972| |这个作业的目标|第10次作业-递归求斐 ......
Spring-MVC-随笔
Spring-MVC 一、SpringMVC简介 1、什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为实体类Bean:专门存储业务数据的,如 Student、User ......
团队绩效考核
本次团队编程第一阶段我们组的评估如图,具体方法如下: 任务完成度占比40%,站立会议到会情况占比10%,每日的任务汇报占比15%,对自己的任务的积极度占比15%,团队意识占10%,责任心占比10%, 总分等于各项分数的总和,每一项按百分制乘占比。 ......
【Azure 存储服务】使用 AppendBlobClient 对象实现对Blob进行追加内容操作
问题描述 在Azure Blob的官方示例中,都是对文件进行上传到Blob操作,没有实现对已创建的Blob进行追加的操作。如果想要实现对一个文件的多次追加操作,每一次写入的时候,只传入新的内容? 问题解答 Azure Storage Blob 有三种类型: Block Blob, Append Bl ......
tokei使用方法
统计代码行数实用工具Tokei 1. Preface tokei是一个按照语言统计项目代码行数,文件数,不同语言行数,以及代码注释信息的实用工具,能够快速运行且提供准确的代码统计信息,统计结果输出支持的格式CBOR、JSON、TOML 与 YAML;Tokei可以作为一个Rust库直接集成到项目中使 ......
编程打卡:面向对象程序设计测试
面向对象程序设计测试 #include <iostream> #include<iomanip> using namespace std; class Point { protected: double x,y; public: Point(double a = 0,double b = 0):x( ......
set
双关键字set排序 #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> #include<vector> #include<set> using namespace std; #define INF 0x ......
一道Promise面试题,并对比向其代码中添加await关键字后的变化
标准代码: (function() { console.log(1); window.setTimeout(() => { console.log(2); }, 100); new Promise((resolve) => { console.log(3); resolve(); }) .then( ......
C#设计模式13——建造者模式的写法
1. 什么是建造者模式? 建造者模式是一种创建型设计模式,它通过将一个复杂的对象分解为多个简单的对象并按照一定的顺序进行组装而创建出一个复杂的对象。这样可以使得构造过程更加灵活,同时也可以隐藏创建过程的复杂性。 2. 建造者模式的使用场景? 建造者模式适用于以下场景: (1) 当需要创建的对象非常复 ......
JAVA的线程池随笔
线程池基本概念 概念:线程池主要是控制运行线程的数量,将待处理任务放到等待队列,然后创建线程执行这些任务。如果超过了最大线程数,则等待。 优点: 线程复用:不用一直new新线程,重复利用已经创建的线程来降低线程的创建和销毁开销,节省系统资源。 提高响应速度:当任务达到时,不用创建新的线程,直接利用线 ......
每日总结 5.9
今日完成广告的判断处理,广告图片的闪烁切换,对弹出广告做出优化处理; <script type="text/javascript"> var time = 10; //时间,秒 var i = 0; function dis() { document.all.s.innerHTML = (time ......
Java第六次作业
1.给定一个有9个整数(1,6,2,3,9,4,5,7,8)的数组,先排序,然后输出排序后的数组的值。 package wen; import java.util.Arrays; public class Test { public static void main(String[] args) { ......
线索化二叉树
线索化二叉树 1. 问题分析 当对上面的二叉树进行中序遍历时,序列应为:[8,3,10,1,14,6]; 但存在一个问题也即,编号为6,8,10,14的几个节点的左右指针并没有完全利用上; 如果希望利用到各个节点的左右指针,让各个节点可以指向自己的前后节点,即使用线索化二叉树。 2. 线索化二叉树基 ......
unable to locate package in ubuntu
Linux新手入门:Unable to locate package错误解决办法_xiaogugood的博客-CSDN博客 solution:sudo apt-get update ......