Amethyst Studio
Home
Archive
About
GitHub
Light
Dark
System
Home
Archive
About
GitHub
Kaida Amethyst
美国北卡罗莱纳州立大学计算机硕士,编程语言方向;高级编译器工程师。
Categories
个人成长
13
开发工具
8
技术原理
18
编程实践
21
Tags
AnnualSummary
Block Chain
C
C++
Compiler
EnglishLearning
Git
Life
Linux
LLVM
Math
Meta Programming
Reading
Rust
Source Code Analysis
Thought
Ubuntu
Vim
C++ ranges - Quick Start
2024-03-01
编程实践
C++
从C++20开始引入了ranges,允许更加灵活,更加安全可靠的编程方式。
2413 words
|
12 minutes
AstroNvim - 把Neovim打造成IDE
2024-02-21
开发工具
Linux
Ubuntu
Vim
AstroNvim是基于Neovim的一套预配置环境,通过集成多种插件,提供了一种快速、现代的开发环境配置方法。
944 words
|
5 minutes
C++ - 用span代替指针+数据范围
2024-01-29
编程实践
C++
C++20引入了一个`std::span`,允许将指针+数据范围的写法封装成一个span,这种特性对C++编程提供了一定程度的便携性,但请注意它并没有完全解决安全性问题。
942 words
|
5 minutes
什么才是真正的幸运
2024-01-16
个人成长
Thought
赚大钱,不劳而获,是幸运吗?
585 words
|
3 minutes
2023年度总结
2024-01-02
个人成长
AnnualSummary
2023年过完啦,做一个年度总结。
3890 words
|
19 minutes
学英语的意义
2023-12-16
个人成长
EnglishLearning
来源于我的知乎回答:学英语有什么意义
1255 words
|
6 minutes
在Ubuntu系统上安装Clang编译器
2023-11-27
开发工具
Linux
Ubuntu
记录一下在Ubuntu系统上安装clang编译器的方法以及注意事项。
1273 words
|
6 minutes
在linux上远程分享命令行
2023-10-20
开发工具
Linux
不使用那些付费的软件,仅仅使用tmux和ssh两个工具,就可以在两台机器上远程共享命令行。
585 words
|
3 minutes
1
2
3
4
5
8
© 2024 Kaida Amethyst. All Rights Reserved.
Powered by
Fuwari