张明爽 (zhangmingshuang)

zhangmingshuang

Geek Repo

Github PK Tool:Github PK Tool

张明爽's starred repositories

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:272716Issues:6553Issues:323

CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

Java

All Algorithms implemented in Java

guava

Google core libraries for Java

Language:JavaLicense:Apache-2.0Stargazers:50121Issues:2382Issues:3583

algorithm-visualizer

:fireworks:Interactive Online Platform that Visualizes Algorithms from Code

Language:JavaScriptLicense:MITStargazers:46668Issues:1225Issues:112

GitHubDaily

坚持分享 GitHub 上高质量、有趣实用的开源技术教程、开发者工具、编程网站、技术资讯。A list cool, interesting projects of GitHub.

chatgpt-on-wechat

基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。

Language:PythonLicense:MITStargazers:30569Issues:232Issues:1802

toBeTopJavaer

To Be Top Javaer - Java工程师成神之路

APIJSON

🏆 实时 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构 🏆 Real-Time coding-free, powerful and secure ORM 🚀 providing APIs and Docs without coding by Backend, and the returned JSON of API can be customized by Frontend(Client) users

Language:JavaLicense:NOASSERTIONStargazers:17192Issues:386Issues:617

springboot-learning-example

spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。

Language:JavaLicense:Apache-2.0Stargazers:16265Issues:1013Issues:77

Sa-Token

一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0

Language:JavaLicense:Apache-2.0Stargazers:16249Issues:156Issues:554

apisix

The Cloud-Native API Gateway

Language:LuaLicense:Apache-2.0Stargazers:14434Issues:308Issues:5432

shell_gpt

A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.

Language:PythonLicense:MITStargazers:9499Issues:89Issues:319

Learn-Algorithms

算法学习笔记

Language:CLicense:Apache-2.0Stargazers:8314Issues:372Issues:15

tsunami-security-scanner

Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence.

Language:JavaLicense:Apache-2.0Stargazers:8232Issues:312Issues:82

useful-scripts

🐌 useful scripts for making developer's everyday life easier and happier, involved java, shell etc.

Language:ShellLicense:Apache-2.0Stargazers:7286Issues:411Issues:91

google-java-format

Reformats Java source code to comply with Google Java Style.

Language:JavaLicense:NOASSERTIONStargazers:5600Issues:136Issues:602

dynamic-tp

🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持Nacos、Apollo,Zookeeper、Consul、Etcd,可通过SPI自定义实现)。Lightweight dynamic threadpool, with monitoring and alarming functions, base on popular config centers (already support Nacos、Apollo、Zookeeper、Consul, can be customized through SPI).

Language:JavaLicense:Apache-2.0Stargazers:3798Issues:54Issues:239

PeiQi-WIKI-Book

面向网络安全从业者的知识文库🍃

llm-workflow-engine

Power CLI and Workflow manager for LLMs (core package)

Language:PythonLicense:MITStargazers:3647Issues:43Issues:219

Awesome-Redteam

一个攻防知识仓库 Red Teaming and Offensive Security

liteflow

Lightweight, fast, stable, and programmable component-based rule engine/process engine. Component reuse, synchronous/asynchronous orchestration, dynamic orchestration, multi-language scripting support, complex nested rules, hot deployment, smooth refreshing. Let you improve your development efficiency!

Language:JavaLicense:Apache-2.0Stargazers:3007Issues:49Issues:55

tweetable-polyglot-png

Pack up to 3MB of data into a tweetable PNG polyglot file.

Language:PythonLicense:MITStargazers:2546Issues:101Issues:11

SparrowRecSys

A Deep Learning Recommender System

Language:PythonLicense:Apache-2.0Stargazers:2403Issues:57Issues:33

Java-Interview

「Java面试小抄」一份通向理想互联网公司的面试汇总,包括 Java基础、Java并发、JVM、MySQL、Redis、Spring、MyBatis、Kafka、计算机操作系统、计算机网络、系统设计、分布式、Java 项目实战等

smart-doc

Smart-doc is a java restful api document generation tool. Smart-doc is based on interface source code analysis to generate interface documentation, completely zero-injection.

Language:JavaLicense:Apache-2.0Stargazers:1412Issues:26Issues:508

Takin

Takin is an Java-based, open-source system designed to measure online environmental performance test for full-links, Especially for microservices. Through Takin, middlewares and applications can identify real online traffic and test traffic, ensure that they enter the right databases.

ituring_books

图灵程序设计丛书分享

UnitAuto

☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc.

Language:JavaScriptLicense:Apache-2.0Stargazers:217Issues:8Issues:0

magneton

unification, simply, quickly

Language:JavaLicense:Apache-2.0Stargazers:1Issues:1Issues:0