nacey5
I am a small programmer, and everyone can call me DaGuangGO on the Internet. I am very happy to share my programming experience with you!
ShenZhenChina
Pinned Repositories
btc_chain
BTC Wallet fo go
crm_project
这是一个企业级的crm项目,包含了企业级别的后台操作,包括用户的CRUD,用户的跟踪,权限过滤等,缺陷是由于历史原因,使用的技术栈较老,技术栈为ssm+maven+jsp,前后端并没有分离
custom_tool_class
一些基础自用自定义的工具类,一般用户基础性的测试,比如线程池 ,我是手写的线程池,如果在开发中需要用线程池之类的工具,建议使用较为成熟的线程池工具包
go-jvm
go做一个jvm虚拟机
hotspot-jvm-10
jvm-10的源代码,研究自用
Lite-rpc
这是一个基于netty通信框架而编写的一个rpc调用框架,该框架的设计和实现考虑了性能、可扩展性和容错性,使得开发者可以专注于业务逻辑,而不是底层的通信细节。在设计的时候没有设计很多特别复杂的逻辑,代码简单易懂,但是也需要一定的基础,建议有一定的rpc基础和netty基础再进行这个项目的开发,涉及到的功能点请查看readme
LiteFlow-Redis-improver
基于规则组建提供redis存储以及通过http请求来对规则进行热更新和bean的热注入,从而达到对规则的热加载,此项目的目的是为了能够为一些低代码业务组建和项目提供代码中台的功能
netty-read
netty源码走读,部分加上了自己的理解和注释
os_riscv_base
基于riscv基础所作的一个32位的简单的操作系统
rs
这是一个没有使用任何spring框架的最原生的一个java项目,这也是我最开始学java的时候和团队做的第一个项目,当时我为了方便数的开发我学习了mybatis框架,但里面还要很多东西并没有完善,如果大家有兴趣,可以自行增加工厂模式,装饰器模式,单例模式,以及对多线程的修改,或者将这个项目使用spring进行改装
nacey5's Repositories
nacey5/go-web
go-web的demo
nacey5/gathering-dreams
这是一个针对创业者完善创业计划以及多种创业功能一体化的网页项目,前后端分离开发,技术栈为SpringBoot+mysql+mybatisPlus+redis+netty+apiPost,前端为vue,还在开发中
nacey5/30dayMakeOS
《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程
nacey5/os_riscv_base
基于riscv基础所作的一个32位的简单的操作系统
nacey5/custom_tool_class
一些基础自用自定义的工具类,一般用户基础性的测试,比如线程池 ,我是手写的线程池,如果在开发中需要用线程池之类的工具,建议使用较为成熟的线程池工具包
nacey5/crm_project
这是一个企业级的crm项目,包含了企业级别的后台操作,包括用户的CRUD,用户的跟踪,权限过滤等,缺陷是由于历史原因,使用的技术栈较老,技术栈为ssm+maven+jsp,前后端并没有分离
nacey5/rs
这是一个没有使用任何spring框架的最原生的一个java项目,这也是我最开始学java的时候和团队做的第一个项目,当时我为了方便数的开发我学习了mybatis框架,但里面还要很多东西并没有完善,如果大家有兴趣,可以自行增加工厂模式,装饰器模式,单例模式,以及对多线程的修改,或者将这个项目使用spring进行改装
nacey5/netty-project
这是基于java+netty+io多路复用实现的socket聊天室,包含自定义协议,以及通信
nacey5/Dp_System
这是一个基于springboot+mybatisPlus+redis+mysql+lua+APIPOST实现的一个点评项目,其中使用到的技术和技术选型详细请看readme
nacey5/rabbitmq-MyInfo
mq的使用配置,包括了发布订阅模式,兜底模式,ttl防止消息卡顿,手动确认等
nacey5/MyBatisGeneratorTools
mybatis逆向工具,根据数据库表自动生成所需要的持久化类以及接口,适合所有人使用
nacey5/codestep_os_now
🤖 写点笔记。mit-course-note
nacey5/endless
Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
nacey5/Golang_Puzzlers
An example project, for my column named "Core Golang - 36 lessons"
nacey5/goagain
Zero-downtime restarts in Go
nacey5/MyUploader
单文件上传,多文件上传,大文件上传,断点续传,文件秒传,图片上传