Giter Club home page Giter Club logo

my-java-api's Introduction

api-common

这里存放通用api操作,其中攘括了:

  • 通用Util,如二位码生成、中文转拼音、spring-bean方式格式化输出;
  • 除了Util外,tfidf为 中文分词 个人实现,可以说仿照Lucense **实现,可能在性能上有所欠缺;
  • dbAccess 是自己 采用ETL 方式进行不同数据库DB 进行表迁移操作,目前支持Oracle Mysql 之间相迁移;
  • httpClient 是个人基于HttpURLConnection 实现http 请求;
  • Json 主要仿照 开源JSON;
  • 当然common也会存放一些其他模块使用的JavaBean、annotation等;

api-gateway

这功能貌似比较新颖,采用servlet+spring 方式进行 将 Spring-Bean 进行Http 请求方法级别,只是Http版的RPC;

将spring bean 通过http 暴露出来

learn-java

这里学习的东西可多了,比如java版算法、并发编程 书学习、加密与解密、java8新特性、javaWeb、及jdk源码学习位运算、集合、泛化、instrument(统计与计算)、io、net 网络编程、nio、proxy、reflect等操作;

属于个人堆积经验的地方:

包括java方向:

  • algorithm
  • concurrency
  • encrypt
  • generics
  • guava
  • interview
  • java8
  • jdk
  • jmh
  • observer
  • rpc
  • jvm监控

javaWeb方向:

  • IDGenerator
  • io
  • nio

disruptor:

  • Publisher
  • EventHandler

learn-others

基于各种框架方面学习,现在以各种框架名称为目录

目前有:

  • com.yd.akka
  • com.yd.camel
  • com.yd.feign
  • com.yd.groovy
  • com.yd.guava.cache
  • com.yd.javassist
  • com.yd.mq.activemq
  • com.yd.poi
  • com.yd.spring
  • com.yd.springmvc
  • com.yd.jstrom
  • com.yd.lua
  • com.yd.metrics
  • com.yd.objectPool
  • com.yd.reactor
  • com.yd.zk

my-java-api's People

Contributors

zeb-d avatar

Watchers

James Cloos 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.