Git Product home page Git Product logo

tutorials's Introduction

Tutorials

前言

Tutorials: 项目创建于2017年8月20日, 是个人学习框架和工具的合集, 欢迎fork or star!

项目介绍

项目包含java, python等主流技术和框架, 个人练习和整理, 有些可能不是很完整, 会慢慢补充!

样例列表

basic

  • algorithm: 算法相关
  • data-structure: 一些简单java数据结构
  • leetcode: leetcode题库练习
  • jvm: Java虚拟机(JVM)调优练习
  • asm: 字节码生成工具
  • core-java8: Java8新功能-API等
  • core-java-concurrency: java并发包

mid

  • id-generator: id生成器

web

  • 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 API
  • springboot-webflux:Spring Boot #2.0.0 web flux 工程
  • springboot-webmvc-application:Spring Boot #随机数 多环境等配置文件详解
  • springboot-webmvc-rest:Spring Boot #构建一个较为复杂的web mvc
  • springboot-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使用注解管理SQL
  • springboot-mybatis-xml:Spring Boot #MyBatis使用XML/Example构建SQL
  • springboot-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 #使用RabbitMQ
  • springboot-activemq:Spring Boot #使用ActiveMQ
  • springboot-kafka:Spring Boot #使用Kafka
  • springboot-schedule:Spring Boot #使用Schedule注解开启定时任务
  • springboot-actuator: Spring Boot #使用Actuator端点监控
  • springboot-activiti:Spring Boot #Activiti 第一个流程图开发
  • springboot-websocketSpring Boot #使用WebSocket简单聊天室
  • springboot-mail:Spring Boot #使用Spring Mail 发送邮件
  • springboot-swagger2Spring Boot #使用Swagger2 配置API
  • springboot-jsondocSpring Boot #JSONDoc快速生成RestfulAPI
  • springboot-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单点登录

bigdata

  • apache-zookeeper: Apache 高性能协调服务
  • apache-hadoop: Apache 大数据存储
  • springboot-hadoop: Spring Boot #快速开发Hadoop程序
  • flink: flink 流式框架

python, ml, dl

  • hello-python: python基础学习
  • ml-python3: python3机器学习入门(sklearn学习)
  • numpy: numpy练习,学习
  • pygames: python game游戏玩耍
  • spider: python爬虫基础,数据抓取等

tutorials's People

Contributors

ukihsoroy avatar dependabot[bot] 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.