awesome-note2
: 项目创建于2017年8月20日, 是个人学习框架和工具的合集, 欢迎fork or star!
项目包含java, python等主流技术和框架, 个人练习和整理, 有些可能不是很完整, 会慢慢补充!
algorithm
: 算法相关data-structure
: 一些简单java数据结构leetcode
: leetcode题库练习jvm
: Java虚拟机(JVM)调优练习asm
: 字节码生成工具core-java8
: Java8新功能-API等core-java-concurrency
: java并发包
- id-generator: id生成器
apache-mina
: Apache NIO框架apache-poi
: Excel, Word, PPT 导入导出apache-shiro
: Apache 轻量级安全框架fastDFS
: 文件断点续传flowable
: Flowable BPMN流程引擎generator
: 快速开发生成工具(html, css, js, mvc)jackson
: json序列化工具jboss-netty
: Jboss NIO框架jdbc
: java database connection(数据库连接)jexcel
: java excel API 适合数据量较大的excel操作, 没有POI功能强大, 对JVM内存利用率比较高socket
: socket 网络编程security
: spring security练习项目spring-webmvc
: Spring #WebMVC 简单初始化spring-webmvc-annotation
: Spring #WebMVC 注解配置spring-webmvc-interceptor
: Spring #WebMVC Interceptor拦截器简单应用spring-webmvc-simple
: Spring #WebMVC #简单手写实现mybatis
: #MyBatis 基础mybatis-simple
: MyBatis #简单手写实现mybatis-common-mapper
: MyBatis通用Mapper 单标增删改查spring-ioc
: Spring IOC控制反转spring-aop
: Spring AOP切面spring-security
: Spring 安全框架spring-simple
: Spring #简单手写实现springboot
: Spring Boot #基础项目构建-引入web模块,添加了一个简单的Rest APIspringboot-webflux
:Spring Boot #2.0.0 web flux 工程springboot-webmvc-application
:Spring Boot #随机数 多环境等配置文件详解springboot-webmvc-rest
:Spring Boot #构建一个较为复杂的web mvcspringboot-webmvc-jsp
:Spring Boot #使用JSP开发简单WEB程序springboot-webmvc-html
:Spring Boot #Spring Boot 直接返回HTML静态文件springboot-webmvc-thymeleaf
:Spring Boot #Spring Boot 使用Thymeleaf模版引擎构建简单WEB程序springboot-webmvc-freemarker
:Spring Boot #Spring Boot 使用FreeMarker模版引擎构建简单WEB程序springboot-webmvc-velocity
:Spring Boot #Spring Boot 使用Velocity模版引擎构建简单WEB工程springboot-webmvc-exception
:Spring Boot #Spring Boot 全局异常处理(页面和JSON返回)springboot-jdbc
:Spring Boot #使用Spring-JDBC 数据库操作springboot-mybatis-annotation
:Spring Boot #MyBatis使用注解管理SQLspringboot-mybatis-xml
:Spring Boot #MyBatis使用XML/Example构建SQLspringboot-mybatis-multi-ds
:Spring Boot #MyBatis多数据源配置springboot-data-jpa
:Spring Boot #使用Spring-Data-JPA进行数据访问springboot-data-mongo
:Spring Boot #使用Spring-Date-Mongo简化MongoDB查询springboot-data-redis
:Spring Boot #使用Spring-Date-Redis简化Redis配置springboot-logger
:Spring Boot #logger日志默认配置springboot-logback
:Spring Boot #使用自定义logBack日志配置springboot-security
:Spring Boot #使用Security安全管理springboot-security-json
:Spring Boot #使用Security安全管理Json返回springboot-ehcache
:Spring Boot #使用EhCache缓存springboot-elasticsearch
: Spring Boot #使用ElasticSearch搜索引擎springboot-ribbitmq
: Spring Boot #使用RabbitMQspringboot-activemq
:Spring Boot #使用ActiveMQspringboot-kafka
:Spring Boot #使用Kafkaspringboot-schedule
:Spring Boot #使用Schedule注解开启定时任务springboot-actuator
: Spring Boot #使用Actuator端点监控springboot-activiti
:Spring Boot #Activiti 第一个流程图开发springboot-websocket
:Spring Boot #使用WebSocket简单聊天室springboot-mail
:Spring Boot #使用Spring Mail 发送邮件springboot-swagger2
:Spring Boot #使用Swagger2 配置APIspringboot-jsondoc
:Spring Boot #JSONDoc快速生成RestfulAPIspringboot-dubbo
:Spring Boot #Dubbo自连接简单使用springboot-dubbo-zookeeper
:Spring Boot #Dubbo使用Zookeeper注册中心springboot-dubbo-starters
:Spring Boot #使用Dubbo Starters自连接快速配置springboot-dubbo-zookeeper-starters
:Spring Boot #使用Dubbo Starters快速配置(Zookeeper注册中心)springcloud-eureka
:Spring Cloud #Eureka服务治理springcloud-ribbon
:Spring Cloud #使用Ribbon服务消费springcloud-ribbon-hystrix
:Spring Cloud #Ribbon开启Hystrix断路器springcloud-feign
:Spring Cloud #开启Feign客户端springcloud-zuul
:Spring Cloud #Zuul网关,Filter请求过滤springcloud-config
:Spring Cloud #Config 全局配置中心sso
: SSO单点登录
apache-zookeeper
: Apache 高性能协调服务apache-hadoop
: Apache 大数据存储springboot-hadoop
: Spring Boot #快速开发Hadoop程序flink
: flink 流式框架
hello-python
: python基础学习ml-python3
: python3机器学习入门(sklearn学习)numpy
: numpy练习,学习pygames
: python game游戏玩耍spider
: python爬虫基础,数据抓取等
gin-starter
:gin 脚手架简单学习