NotionExp

NotionExp

最后发布时间
Jul 25, 2022 07:22 AM
Tags
测试
 
书签
 
 
package myclass

type React struct {
	X float32
	Y float32
	Z float32
}

func (*React) Area(x, y float32) float32 {
	return x * y
}

func (r *React) Ver(x, y, z float32) float32 {
	return r.Area(x, y) * z
}

type Music struct {
	Id     string `json:"id"`
	Name   string
	Artist string
	Source string
	Type   string
}

type MusicManager struct {
	musics []Music
}

func NewMusicManager() *MusicManager {
	return &MusicManager{make([]Music, 0)}
}

func (m *MusicManager) Len() int {
	return len(m.musics)
}
func (m *MusicManager) Add(music *Music) (*MusicManager, error) {
	m.musics = append(m.musics, *music)
	return m, nil
}

func (m *MusicManager) Find(id string) (*Music, error) {
	if m.Len() < 1 {
		return nil, nil
	}
	for _, m := range m.musics {
		if m.Id == id {
			return &m, nil
		}
	}
	return nil, nil
}
 
 
 
 
首先你得有一台云服务器, 唯一对云服务器的要求即是宽带, 一方面是足够大的宽带, 一般而言, 若有5Mbps, 则够好几人一起用了, 若只有1Mbps, 一个人用的都够呛. 另一方面是线路的选择, 初步经验的判断, 阿里云上海的服务器连接notion延迟较低(140ms), 因此我选择阿里云上海的服务器, 也可以根据自己的喜好和条件选择合适的云服务商. 打算打算打算
notion image
购买云服务器的步骤略过, SSH连接的方法这里也不赘述, 可以自行百度搜索, 有很多教程.
接下来我将选择系统版本为 Ubuntu 20.04 作为例子, 其他的Linux发行版与此类似
拿到一台新的云服务器之后, SSH连接, 先更新系统, 输入
 
Photo from Google Drive
/
0[ 0.0%] 4[ 0.0%] 1[ 0.0%] 5[ 0.0%] 2[ 0.0%] 6[ 0.0%] 3[ 0.0%] 7[ 0.0%] Mem[|||||||||3.19G/5.37G] Tasks: 2, 0 thr, 0 kthr; 1 Swp[|||||||| 1.11G/4.00G] Load average: nan nan nan Uptime: (unknown) [Main] [I/O] PID USER △PRI NI VIRT RES SHR S CPU% MEM%30261 u0_a9 10 -10 2132M 4976 3872 S 0.0 0.130992 u0_a9 10 -10 2128M 4252 3188 R 0.0 0.1