Jotang Studio 2021招新题目#8
#8 Go: 任务看起来不少,可我真的很简单!
写在最前面:
任务一:建议大一同学和大二同学完成
任务二:建议大二同学或感兴趣的大一同学完成
任务三:建议感兴趣的大二同学完成
三个任务不设置下限门槛,有能力的同学,可以全部完成哦~
标注有(需要你的Code)的任务为必须动手写代码完成的部分
整个任务的完成情况记录在你的Markdown中,要求实现程序的部分,建议同时使用截图展示执行结果(不要把截图弄成本地路径了哦!)
哪怕没有完成任务也没有关系,一定要把你尝试和努力的过程写在你的Markdown内并提交哦!评分并不只关注结果~
背景一
有一天,人见人爱的高金鱼得到了一个巨大的文本文件。
她听说,只要能把这个文件全部读取出来,就能找到焦糖布丁的美味秘诀!这让身为吃货的她感到非常的激动。
可是这个文件实在是太太太太大了,高金鱼用记事本打开它,密密麻麻的文字让她和她的电脑都产生了怯意,为此她一筹莫展。
你看见她对着自己的头发一通乱抓,询问马特应该怎么办,愚蠢的马特也对着自己的头发一通乱抓,
然后转向了正在读这段话的你:
你能帮帮我吗?
任务一:Go是甚摸东西?
Go是人见人爱 ...
2020年度总结
2020年度总结
La vie de 2020 est comme prendre une vieille rue.Qui sait.
路始终是那条老路,走路的人会不一样的,路上的人会不一样的
暂以时间轴为序
2020-1
2020-1-1 年初是和在成都的高中同学们一起度过的
2020-1-5 在清水河图书馆复习教偶遇的歪果仁拼音
2020-1-7 倪哥Boom掉绵中群之后的重建
2020-2
2020-2-2 看了声之形,感触颇深
一部感动所有人的动漫,看完毫不诧异为何能在日本击败君名。
2020-3
3-1
大概是因为什么与流量明星沾点的事情,突然写了这样一篇打油文
其实对于流量明星的看法,很早就想说出来,奈何一直没有机会放下手仔细写点什么,正好基于这段时间发生的这些事件,就当我蹭个热度好了。 谈到流量明星这个话题,其实在网络上已经割裂成了两个鲜明的认知差异。我们先说说经常被迫和流量明星捆绑在一起的追星文化。 在中国,早期的追星文化,是在上个世纪八九十年代开始的。彼时改革开放让香港台湾的不少明星走进了中国大陆的街头巷尾,诸如邓丽君等人,影响了70年代出生 ...
近日规划&完成情况
KevinMatt’s 计划清单
[ ] 尝试在ECS上搭建私有Gitlab–>进度0%
[ ] 操作系统学习日记
[ ] WordPress博客部署尝试
Hexo在ECS上的快速环境部署
快速完成Hexo在ECS上的环境部署
准备工作
一台ECS/云服务器
本地的Hexo仓库
VScode(可选)
Step1.本地连接ECS
生成SSH公钥/私钥
在本地的终端(Poweshell/Cmd)键入以下命令:
ssh-keygen
这里可以按照默认一路按回车,如果想要把公钥私钥存储在其他目录可以像我一样自己输入目录。
进入你选择的目录,找到id_rsa.pub,用记事本打开,复制其中的内容,这就是你的主机的公钥。
使用终端连接到ECS
在终端中输入:
ssh username@ip
例如你要登陆的服务器用户名为root,ip为xxx:
ssh root@xxx
*首次连接可能会有更多的信息打印出来。
现在,你已经远程连接到了你的ECS。
接下来,让我们在ECS上做好准备。
Step2.ECS的配置
安装Node.js
在Ubuntu上通过apt来安装Node.js:
#首先更新apt源sudo apt update#安装nvmsudo apt install nodejs
如果是在Centos上,则使用yum命令来完成:
sudo yum upd ...
操作系统学习日记
操作系统学习日记
Python排序算法可视化
Python排序算法可视化
前言
在为大一同学们写C语言期末复习指南时,在菜鸟教程上看到了几幅排序算法的散点动图,感觉很有意思,并且立即想到了之前参加焦糖招新的时候用过的matplotlib可视化库,尝试实现一下各种算法。
正文
话不多说,立即开始尝试:
准备工作
简单想了一下,在matplotlib库提供的几种不同的图形中,散点图可能会最为直观,翻阅doc可以找到相关的函数:
matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=<deprecated parameter>, edgecolors=None, *, plotnonfinite=False, data=None, **kwargs)
参数说明:
必需参数,确定散点的横纵坐标,支持传入array(也就是说可以传入两个列表来直接画出所有的点)
s: float or a ...
Json学习笔记
Json学习笔记
C语言期末复习指南
C语言期末复习指南
按照软件学院的惯例,C语言期末考试是不直接考概念填空题和选择题的。
所以我们今天要讲的基本是贴近实际题目的情况:
基础篇
1.C的输入输出
程序从main函数开始执行之类的概念相信已经不必多说了,所以我们先看到输入输出的一些考察点:
举例,通常情况下最多用到的输入函数是scanf:
#include <stdio.h>int main(void){ int a; scanf("%d",&a);}
通常考察的也就是格式控制和地址符&,保持前面的格式控制和要存储的变量类型一致就OK了,另外,除了指针以外,变量前都是要加地址符&的。这种情况在改错题可能会遇到,还有自己写代码的时候也不能犯错。
输出一般也就是用到printf:
#include <stdio.h>int main(){ int a = 0; int* b = 1; printf("The variable is %d and %d", a, *b);}
主要也是考 ...
Docker&K8s学习笔记
Docker&K8S学习笔记
java_learning
Java学习笔记
集合中List类型遍历最高效的方法依然是使用迭代Iterator:
import java.util.*;public class Main { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("Start"); list.add("End"); System.out.println(list.size()); // *使用for循环迭代遍历 for (Iterator<String> it = list.iterator(); it.hasNext();) { String s = it.next(); System.out.println(s); } // *使 ...