自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 快手一面 手写LRU

快手一面 手写LRU

2023-08-22 20:04:09 286 1

原创 快手二面 使用Java手写简易HashMap

手写HashMap

2023-08-22 20:01:58 288 1

原创 Java中标识符和关键字的区别

Java中标识符和关键字的区别

2022-11-18 21:52:15 583

原创 LeetCode 406. 根据身高重建队列

力扣406,根据身高重建队列

2022-09-04 15:43:33 183

原创 力扣1005. K 次取反后最大化的数组和

力扣题解,1005. K 次取反后最大化的数组和

2022-09-03 18:35:41 211

原创 spring boot启动报错:Reason: Canonical names should be kebab-case (‘-‘ separated), lowercase

spring boot启动之后报错:Description:Configuration property name 'dataSource' is not valid: Invalid characters: 'S' Bean: myDateSource Reason: Canonical names should be kebab-case ('-' separated), lowercase alpha-numeric characters and must start

2022-04-06 16:34:38 6370

原创 Node.js使用IPFS实现文件上传和下载

文章目录前言一、项目准备二、项目实现1.安装IPFS所需依赖2.封装ipfs接口3.开启ipfs4.使用node调用ipfs前言提示:本文使用Node.js结合IPFS实现文件的上传和下载,IPFS可以简单的理解为一个分布式存储系统,在这上面上传或下载文件的速度十分快,亲测下载速度达35M/s,可以说是非常快的了。如果对IPFS的安装不熟悉的可以去看我的另一篇文章《IPFS的安装》。一、项目准备首先安装好Node.js和IPFS,安装Node.js可以参考另一篇文章Node.js的安装与使用。安装

2021-11-15 20:08:41 19139 4

原创 IPFS入门操作教程(一):下载并安装IPFS

IPFS入门操作教程(一):下载并安装IPFS文章目录学习目标一、IPFS是什么?二、下载安装IPFS1.下载IPFS可执行文件压缩包2.解压IPFS压缩包第三步:设置ipfs可执行文件的环境变量第四步:查看IPFS的版本学习目标通过本教程的学习,你将学会:在你的操作系统上下载并安装IPFS查看你正在使用的IPFS版本查看ipfs命令清单一、IPFS是什么?IPFS的中文名是星际文件系统(InterPlanetary File System,缩写IPFS),是一个旨在创建持久

2021-10-19 16:54:16 16918

原创 E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/cache/apt/archives/ 加锁

在使用apt-get命令安装软件时,出现如下报错:解决方法:(1)强制解锁//先输入一下命令sudo rm /var/cache/apt/archives/lock//接着输入下面命令sudo rm /var/lib/dpkg/lock(2)找到对应的进程,将其杀死ps -aux //显示所有进程找到最后一列以apt-get开头的进程,将其结束掉root 5765 0.0 1.0 18204 15504 ? SN 04:02 0:00 apt-get -qq -dsudo s

2021-10-18 16:36:45 989

原创 Node.js的安装和简单使用(windows和linux)

一、Node.js简介Node.js 诞生于 2009 年,由 Joyent 的员工 Ryan Dahl 开发而成, 目前官网最新版本已经更新到 16.11.0版本,目前最稳定的版本是14.18.0。Node.js 不是一门语言也不是框架,它只是基于 Google V8 引擎的 JavaScript 运行环境,同时结合 Libuv 扩展了 JavaScript 功能,使之支持 io、fs 等只有语言才有的特性,使得 JavaScript 能够同时具有 DOM 操作(浏览器)和 I/O、文件读写、操作数据库

2021-10-17 20:31:23 1700

原创 进程调度算法模拟与实现

进程管理进程管理是操作系统中的重要功能,用来创建进程、撤消进程、实现进程状态转换,它提供了在可运行的进程之间复用CPU的方法。在进程管理中,进程调度是核心,因为在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态,当就绪进程个数大于处理器数目时,就必须依照某种策略决定哪些进程优先占用处理器。调度算法编写允许进程并行执行的进程调度程序,在常用的进程(作业)调度算法:先来先服务算法、时间...

2019-05-21 21:18:31 2968

原创 模拟进程之间的互斥与同步关系之生产者-消费者问题

生产者-消费者问题程序流程图源代码生产者-消费者问题生产者-消费者问题描述的是:有一群生产者进程在生产产品,并将这些产品提供给消费者进程去消费。为使生产者进程与消费者进程能够并发执行,在两者之间设置了一个具有n个缓冲区的缓冲池,生产者进程将它所生产的产品放入一个缓冲区中;消费者进程可以从一个缓冲区中取走产品去消费。尽管所有的生产者和消费者进程都是以异步方式运行的,但它们之间必须保持同步,即...

2019-05-21 21:03:11 1358

原创 2018年蓝桥杯省赛C/C++ A组 题目6 航班时间

标题:航班时间【问题背景】小h前往美国参加了蓝桥杯国际赛。小h的女朋友发现小h上午十点出发,上午十二点到达美国,于是感叹到“现在飞机飞得真快,两小时就能到美国了”。小h对超音速飞行感到十分恐惧。仔细观察后发现飞机的起降时间都是当地时间。由于北京和美国东部有12小时时差,故飞机总共需要14小时的飞行时间。不久后小h的女朋友去中东交换。小h并不知道中东与北京的时差。但...

2019-03-14 20:17:12 1204

原创 编写一个程序,实现顺序表的建立,插入,查找,删除等操作

#include <stdio.h>#include<stdlib.h>#define maxsize 50typedef struct{ int data[maxsize]; int last;}Sequenlist;Sequenlist * InitList () //创建顺序表{ Sequenlist * L ; L= (S...

2018-09-14 22:08:52 10674

原创 查找书籍(20分)

给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息。每本书在一行中给出书名,即长度不超过30的字符串,随后一行中给出正实数价格。题目保证没有同样价格的书。输出格式:在一行中按照“价格, 书名”的格式先后输出价格最高和最低的书。价格保留2位小数。 输入样例: 3 ...

2018-09-06 20:04:00 2607 1

原创 通讯录排序(20分)

题目: 输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。输入格式: 输入第一行给出正整数n(<10)。随后n行,每行按照“姓名 生日 电话号码”的格式给出一位朋友的信息,其中“姓名”是长度不超过10的英文字母组成的字符串,“生日”是yyyymmdd格式的日期,“电话号码”是不超过17位的数字及+、-组...

2018-09-06 19:27:11 638

原创 如何在dos命令行中退出Python程序的编写

第一种:在Windows中,按Ctrl+Z,再按回车退出。 第二种:在Linux中,按Ctrl+D退出。

2018-08-29 21:26:30 1943 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除