GithubHelp home page GithubHelp logo

bz-2021 / vcalc Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 5 MB

A simple CLI tool written by Go allows you to easily calculate the total duration of video files.

License: Other

Go 100.00%

vcalc's Introduction

Hi, I'm bz2021 👋 My Blog

山东大学计算机专业25届本科生

技术栈

🛠 熟悉 Golang, C/C++。

⛏ 了解 Java。了解 React, Vue 等前端框架。

开源项目

simple-rpc: 基于 Go 实现的 RPC 框架 (2023.12)

  • 从零实现了 net/rpc 包,具有基本调用功能
  • 支持通过不同的编码格式进行序列化和反序列化
  • 高性能客户端,支持并发异步请求
  • 支持客户端和服务端的超时处理
  • 具有注册中心,通过心跳机制进行健康检查
  • 具有服务发现功能,支持多种负载均衡算法

bitcask-kv: 基于 Bitcask 模型的高性能 KV 存储引擎(2023.10)

  • 具备高吞吐量低读写放大的特征
  • 实现数据的持久化,确保数据可靠性和可恢复性
  • 支持多种内存索引结构,兼容 Redis 数据结构和协议
  • 使用锁机制,确保数据一致性和并发访问的正确性
  • 通过 mmap 等机制对存储引擎进行性能优化

mini-douyin: 基于微服务架构的极简抖音后端(2023.08)

  • 微服务架构,服务间通过 gRPC 通信,对外暴露 HTTP 接口
  • 包含视频流服务、社交服务、用户服务、API服务
  • 使用 Go 语言进行开发, Gin、Gorm 等框架

tank-trouble: 使用 Go 实现的坦克动荡小游戏(2023.11)

  • 通过回溯算法生成随机地图
  • 实现坦克的方向控制,坦克与墙壁的碰撞检测
  • 实现炮弹的发射,炮弹与墙壁的碰撞反弹,炮弹的定时销毁
  • 实现回合数的统计

vcalc's People

Contributors

bz-2021 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.