Skip to content
View LunaticLegacy's full-sized avatar
🐋
摸鱼~
🐋
摸鱼~
  • nullptr
  • 08:05 (UTC +08:00)

Block or report LunaticLegacy

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LunaticLegacy/README.md

Hi, I'm Luna 👋

🐾 一个摸鱼的大型猫科动物(C++ daisuki)

GitHub followers GitHub stars Profile views


About Me

  • 🎓 GIS 本科毕业,正在读计算机科学第二学位
  • 💻 主力:C++ / Python (PyTorch) / Java
  • 🔧 玩过:ESP32;前端会一点 HTML/CSS/JS
  • 📚 正在学:TypeScript、Rust、Angular、日本語、Esperanto
  • 🧠 状态:有焦虑,但持续推进中

Tech Stack


C++ Self-Intro

Click to expand
#include <array> #include <cstdint> #include <iostream> #include <string_view> #include <utility> struct HomoSapiens { virtual ~HomoSapiens() = default; virtual void introduce(std::ostream& os = std::cout) const = 0; }; class LunaticLegacy final : public HomoSapiens { public: static const LunaticLegacy& instance() { static const LunaticLegacy self; return self; } void introduce(std::ostream& os = std::cout) const override { os << kNekoMimi << '\n' << "Hi, I'm " << github_id() << " (" << gitee_id() << ")\n" << "Age : " << +age() << '\n' << "Gender : " << gender() << '\n' << "Email : " << email() << "\n\n" << "Q&A\n" << "----------------------------------------\n"; for (const auto& [q, a] : kProfileQA) { os << "Q: " << q << '\n' << "A: " << a << "\n\n"; } } private: LunaticLegacy() = default; static constexpr std::string_view kNekoMimi = R"( /\_/\  ( o.o )  > ^ <)"; static constexpr std::array<std::pair<std::string_view, std::string_view>, 7> kProfileQA{{ {"有什么技能", "C++、Python(尤其 PyTorch)、Java;玩过 ESP32;前端会一点 HTML/CSS/JS,计划学习 TypeScript。"}, {"喜欢做什么", "摸鱼、写代码、写奇奇怪怪的小说文本(C++ daisuki)。"}, {"计划中要学什么", "Lingua Latina、Esperanto、日本語、More C++、Rust、Git、社交能力、Angular 等。"}, {"正在面对什么", "GIS 本科毕业,已启动计算机科学第二学位。焦虑但在推进。"}, {"喜欢打什么游戏", "最近不太想打游戏。"}, {"一句话介绍一下你自己吧", "🐾 一个摸鱼的大型猫科动物。"}, {"为什么要用 C++ 的方式介绍自己", "因为喜欢这种事情。"} }}; static constexpr std::uint8_t age() noexcept { return 22; } static constexpr std::string_view gender() noexcept { return "boy"; } // femboy.substr(3) static constexpr std::string_view email() noexcept { return "lunaticlegacy@163.com"; } static constexpr std::string_view github_id() noexcept { return "lunaticlegacy"; } static constexpr std::string_view gitee_id() noexcept { return "LunaNeko"; } }; int main() { LunaticLegacy::instance().introduce(); return 0; } 

GitHub Stats


Contact

Pinned Loading

  1. lunablade lunablade Public

    “月神杯”数学建模竞赛 | Luna Mathematica Math Modeling Competition

  2. Linux-Commands-Table-for-Absolute-Noob Linux-Commands-Table-for-Absolute-Noob Public

    一个面向小白的、基于Excel和md的指令速查表。

    2

  3. OpencloudOsLaunch OpencloudOsLaunch Public

    A record of booting OpencloudOS in QEMU RISC-V platform.

    Shell

  4. luna-tutorials-set luna-tutorials-set Public

    我自己总结的一份教程集。

    C 3

  5. thinking_graph thinking_graph Public

    一个通用逻辑推理引擎 / A General-Purposed Logic Interferencing Engine

    Python 2

  6. novelist novelist Public

    Python 1 1