/awesome-stars

A curated list of my GitHub stars!

Awesome Stars Awesome

Originally generated by starred.

Contents

Algorithm

计算机类基础资源

  • interviews - Everything you need to know to get the job.
  • translations - ⭐️ Chinese translations for classic IT resources
  • Learning-SICP - MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
  • Computer-Networking-A-Top-Down-Approach-NOTES - 《计算机网络-自顶向下方法(原书第6版)》编程作业,Wireshark实验文档的翻译和解答。

Java

Java-资源

  • mall-learning - mall学习教程,架构、业务、技术要点全方位解析。mall项目(20k+star)是一套电商系统,使用现阶段主流技术实现。 涵盖了SpringBoot2.1.3、MyBatis3.4.6、Elasticsearch6.2.2、RabbitMQ3.7.15、Redis3.2、Mongodb3.2、Mysql5.7等技术,采用Docker容器化部署。
  • SpringAll - [wuyouzhuguli 出品⭐️] 循序渐进学习 Spring Boot、Spring Boot & Shiro、Spring Cloud、Spring Security & Spring Security OAuth2,博客 Spring 系列源码
  • spring-cloud-gray - Spring Cloud版本控制和灰度starter
  • AutoLoadCache - AutoLoadCache 是基于 AOP + Annotation 等技术实现的高效的缓存管理解决方案,实现缓存与业务逻辑的解耦,并增加异步刷新及“拿来主义机制”,以适应高并发环境下的使用。
  • woker - ⭐️ RxJava 响应式编程视频,Java8、Netty
  • pragmatic-java-engineer - Java工程师修炼之道 —— 梳理Java知识体系,沓实架构基础
  • Source-code-analysis - java源码分析
  • advanced-java - ⭐️互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,后端同学必看,前端同学也可学习
  • JavaWiki - JAVA 开发大集合,包含 JVM,Netty,数据库(Mongodb、Redis、MyBatis-plus),工具(Git、Maven、Nginx),设计模式,算法等
  • java-study - java-study 是本人学习Java过程中记录的一些代码!从Java基础的数据类型、jdk1.8的Lambda、Stream和日期的使用、 IO流、数据集合、多线程使用、并发编程、23种设计模式示例代码、常用的工具类, 以及一些常用框架,netty、mina、springboot、kafka、storm、zookeeper、redis、elasticsearch、hbase、hive等等。

工具集和中间件

  • mysql-tutorial - MySQL入门教程(MySQL tutorial book)

  • Source-code-analysis - java源码分析

  • Mycat-Server - 数据库中间件

  • druid - 阿里巴巴数据库事业部出品,为监控而生的数据库连接池。阿里云Data Lake Analytics(https://www.aliyun.com/product/datalakeanalytics )、DRDS、TDDL 连接池 powered by Druid

  • quarkus - Quarkus: Supersonic Subatomic Java. Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications.

  • btrace - BTrace —— a safe, dynamic tracing tool for the Java platform.

    Sun 推出的一款动态、安全追踪工具,可以不停机的情况下监控线上情况,并且做到最少的侵入,占用最少的系统资源。BTrace 应用较为广泛的原因应该是其安全性和无侵入性,其中热交互技术,使得我们无需启动 Agent 的情况下动态跟踪分析,其安全性不会导致对目标 Java 进程的任何破坏性影响,使得 BTrace 成为我们线上产品问题定位的利器。无侵入性无需我们对原有代码做任何修改,降低上线风险和测试成本,并且无需重启启动目标 Java 进程进行 Agent 加载即可动态分析和跟踪目标程序,可以说 BTrace 可以满足大部分的应用场景。参考

  • skywalking - APM, Application Performance Monitoring System

  • incubator-rocketmq - 带中文代码注释 Mirror of Apache RocketMQ 源码解析:http://www.iocoder.cn/categories/RocketMQ/?github

  • soul - ⭐️ High-Performance Java API Gateway

  • forest - A easy HTTP client framework for Java

  • qmq - QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。

  • SkyEye - 对java、scala等运行于jvm的程序进行实时日志采集、索引和可视化,对系统进行进程级别的监控,对系统内部的操作进行策略性的报警、对分布式的rpc调用进行trace跟踪以便于进行性能分析

  • Sentinel - ⭐️ A lightweight powerful flow control component enabling reliability and monitoring for microservices. (轻量级的流量控制、熔断降级 Java 库)

  • nacos - an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

  • flower - 反应式微服务框架 Flower

  • vjtools - The vip.com's java coding standard, libraries and tools

  • HystrixCommandCheck - 在编译期检查 @HystrixCommand 注解 fallbackMethod 语法的工具

  • grpc-java - The Java gRPC implementation. HTTP/2 based RPC

数据库

  • mysql-tutorial - MySQL入门教程(MySQL tutorial book)
  • blog - Everything about database,bussiness.(Most for PostgreSQL).

深度学习

  • Dive-into-DL-PyTorch - 本项目将《动手学深度学习》(Dive into Deep Learning)原书中的MXNet实现改为PyTorch实现。
  • d2l-zh - 《动手学深度学习》:面向中文读者、能运行、可讨论。英文版即伯克利“深度学习导论”教材。

Linux

Devops

  • qikqiak.com - 关注容器、kubernetes、devops、python、golang、微服务等技术 🎉🎉🎉
  • getting-started-with-knative - Knative入门——构建基于 Kubernetes 的现代化Serverless应用

独立博客

  • Halfrost-Field - ⭐️ Halfrost-Field 冰霜之地,Go 语言,机器学习,各种协议(HTTP、HTTPS、WebSocket、TCP 等)
  • blog - ⭐️ 我的博客
  • chinese-independent-blogs - 中文独立博客列表

职业发展

Others

  • awesome-mac -  Now we have become very big, Different from the original idea. Collect premium software in various categories.
  • tech - programming, database, distributed system
  • the-craft-of-selfteaching - 自学是门手艺[李笑来]
  • logback-chinese-manual - logback 中文手册/文档。
  • chinese_docker - docker中文文档,docker Chinese Documation
  • algorithms - Bug-tracking for Jeff's algorithms book, notes, etc.
  • practical-programming-books - 这里收录比较实用的计算机相关技术书籍,可以在短期之内入门的简单实用教程、一些技术网站以及一些写的比较好的博文,欢迎Fork,你也可以通过Pull Request参与编辑。
  • MasterBitcoin2CN - 《精通比特币》第二版 区块链研究社 云天明联合出品
  • architecture.of.internet-product - 互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/Google/Facebook/Amazon/eBay的架构,欢迎PR补充
  • share - 资料共享
  • technology-talk - 汇总java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识
  • architect-awesome - 后端架构师技术图谱
  • free-programming-books-zh_CN - 📚 免费的计算机编程类中文书籍,欢迎投稿
  • 爱国上网-免费SSR
  • Gank-Alfred-Workflow - 🐺 An Alfred Workflow for searching ganks(干货) in gank.io
  • github-actions-demo - a demo of GitHub actions for a simple React App

License

CC0

To the extent possible under law, Pliza has waived all copyright and related or neighboring rights to this work.